HTTP veri dibe taşma alt akışı şablonu
Genel Bakış
Bu alt akış, müşteri hesabı bilgilerinin bir HTTP isteği kullanılarak alındığı dinamik bir deneyim sağlar. Arama başarılı olursa, müşteriden hesap kimliğini onaylaması istenir. Başarısız olursa veya arayan tercih ederse hesap numarasını manuel olarak girebilir. Akış, geçersiz girişler, zaman aşımı ve kritik hata gibi hataları uygun istemlerle uygun şekilde işler.
Bu alt akış, herhangi bir sesli istem için Cisco Metinden Konuşmaya (TTS) kullanır.
Ön Koşullar
Bu alt akışı uygulamadan önce, Webex Contact Center Management Portal'da aşağıdaki gereksinimlerin karşılandığından emin olun:
- Giriş noktaları, kuyruklar, bağlayıcılar, ekipler, giriş noktası eşlemeleri ve organizasyona özgü diğer yapılandırma etkinliklerini oluşturun.
- Cisco Metinden Konuşmaya (TTS) yerine özel ses istemleri kullanılıyorsa statik ses dosyalarını karşıya yükleyin.
- HTTP istek URL'sini ve parametrelerinin kuruluşunuzun ihtiyaçlarına göre doğru ayarlandığından emin olun.
Ayrıntılı adımlar için bkz . Webex İletişim Merkezi kurulumu ve yönetim kılavuzu.
Alt akış girişleri
- errorMessage - STRING: Alt akış sırasında hata olması durumunda dinletilecek mesaj.
Alt akış çıkışları
- outputVariable - STRING: Onaylanan veya el ile girilen hesap numarasını depolar.
Alt akış dökümü
Aşağıdaki tabloda, çağrı işlemiyle ilgili çeşitli alt akış öğeleri anlatılmaktadır ve her aşamada gerçekleşen eylemler ve yanıtlar ayrıntılı olarak anlatılmaktadır.
Alt akış öğesi |
Açıklama |
---|---|
Alt akışı başlat (Başlatma) |
Alt akış müşteri verilerini alma işlemini başlatır. |
Lütfen bekleyin (Konforlu mesaj) |
Arayana bir TTS istemi kullanarak sistemin bilgilerini almakta olduğu bilgisi verilir: Lütfen biz bilgilerinizi araştırırken bekleyin. |
HTTP isteği (Müşteri Bilgilerini Al) |
Sistem, belirtilen bir API uç noktasından müşteri bilgilerini almak için bir HTTP GET isteği gönderir. Başarılı olursa, yanıt müşteri kimliğini içerir. |
HTTP durumunu kontrol et (Yanıtı Değerlendir) |
HTTP yanıtı durum koduna dayalı olarak değerlendirilir. İstek başarılı olursa, işlem bir sonraki adıma geçer. |
Onay menüsü (Onay veya Manuel Giriş İste) |
Arayandan, alınan hesap kimliğini onaylaması veya yanlış olması durumunda hesap numarasını el ile girmesi istenir. |
Değişkeni ayarla (Mağaza Hesap Kimliği) |
Arayan hesap kimliğini doğrularsa, değer outputVariable içinde depolanır. |
Rakamları toplama (Manuel Hesap Girişi) |
İstek başarısız olursa veya arayan hesap numarasını yeniden girmeyi tercih ederse, 6 basamaklı bir hesap numarası ve ardından kare tuşu (#) girmeniz istenir. |
Hata işleme (HalaTerk, Geçersiz, Kritik) |
Alt akış ilgili istemlerle zaman aşımını, geçersiz girişleri ve önemli hataları işler:
|
Alt akışı sonlandır (Sonuç) |
Alt akış, hesap numarası doğrulandıktan veya bir hata işlendikten sonra sona erer. |
Alt akış etkinlikleri
Aşağıdaki tabloda bu şablon için alt akış etkinliklerinin sırası anlatılmaktadır.
Alt akış etkinliği |
Açıklama |
---|---|
Alt akışı başlat |
Alt akış çağırıldığında başlar. |
Lütfen bekleyin |
TTS kullanarak bir mesaj dinletir ve arayandan bilgileri alınırken beklemesini ister. |
HTTP isteği |
Müşterinin hesap bilgilerini almak için bir HTTP GET isteği gönderir. |
HTTP durumunu kontrol et |
İsteğin başarılı olup olmadığını belirlemek için HTTP yanıtını değerlendirir. |
Onay menüsü |
Arayandan alınan hesap kimliğini onaylamasını veya yanlışsa yeniden girmesini ister. |
Değişkeni ayarla |
Onaylanan veya manuel olarak girilen hesap numarasını depolar. |
Rakamları toplama |
HTTP isteği başarısız olursa veya yeni bir hesap numarası girmeyi tercih ederse arayan kişiden 6 basamaklı bir hesap numarası toplar. |
Hata işleme |
Birkaç istem, alt akış sırasında zaman aşımını, geçersiz girdileri ve önemli hataları işler. |
Alt akışı sonlandır |
Akış, hesap numarası teyit edildikten veya bir hata oluştuktan sonra sona erer. |