DialogFlow ES sanal temsilci akışı şablonu
Genel Bakış
Bu akış, Webex Contact Center ve DialogFlow ES arasında müşteri etkileşimlerini işlemek için verilerin nasıl aktarıldığından sorumlu olur. Verilerin doğal dil işleme ve otomatik temsilci gönderimi için DialogFlow ES ile değiştirildiği temel bir akış sağlar. DialogFlow ile entegrasyon, bot'un müşteri hedeflerini anlamasını ve konuşmaya dayalı olarak uygun eylemleri gerçekleştirmesini sağlar. Ayrıca, beklenmedik koşullar ortaya çıktığında bile müşteri deneyiminin pürüzsüz olmasını sağlamak için akış hata işlemeyi içerir.
Ön Koşullar
Bu akışı uygulamadan önce, aşağıdaki gereksinimlerin Webex Contact Center Management Portal'da karşılandığından emin olun:
- Konuşma için ilgili hedeflere sahip bir Google DialogFlow ES temsilcisi.
- Giriş noktaları, kuyruklar, ekipler ve giriş noktası eşlemeleri oluşturun.
- DialogFlow ES'de Webhook Fulfillment'i etkinleştirin ve satır içi düzenleyicisinde örnek node.js kodunu kullanın.
-
Cisco Metinden Konuşmaya (TTS) dinamik olarak özel mesajlar oluşturmak için etkindir. Cisco Metinden Konuşmaya (TTS) yerine özel ses istemleri kullanılıyorsa statik ses dosyalarını karşıya yükleyin.
Akış analizi
Aşağıdaki tabloda, çağrı süreciyle ilgili çeşitli akış öğeleri, her bir aşamada gerçekleşen eylemler ve yanıtların ayrıntıları anlatılmaktadır.
Akış öğesi |
Açıklama |
---|---|
Müşteri iletişim başlatır | Çağrı, Webex İletişim Merkezi tarafından alınır. |
Veriler DialogFlow ES'ye aktarılır | Ad ve arama nedeni gibi müşteri ayrıntılarını içeren özel bir karşılama, işlenmek üzere DialogFlow ES bota gönderilir. |
DialogFlow ile bot etkileşimi | DialogFlow, girişi işler ve yapılandırılan amaçlara göre yanıt verir. |
Müzik sırada | Bot isteği işlerken, müşteri bekletme müziği ile bir sıraya alınır. |
Bağlantıyı kes | İletişim kutusu tamamlandıktan sonra etkileşim sona erer. |
Akış etkinlikleri
Aşağıdaki tabloda, bu akış şablonuyla ilgili akış etkinliklerinin sırası açıklanmaktadır.
Akış etkinliği |
Açıklama |
---|---|
Başlat | Bu etkinlik akışın başlangıcını işaret eder. Yeni bir çağrı alındığında tetiklenir. |
Dili Ayarlama | Akış, tüm etkileşim için dil kodunu (en-US) yapılandırmak için bir Değişken Ayarla etkinliği kullanır. Bu, tüm sesli etkileşimlerin arayanın dil tercihiyle aynı hizalanmasını sağlar. |
Özel Selamlama | Bu etkinlik ad, e-posta ve çağrı nedeni gibi müşteri ayrıntılarını DialogFlow ES bota aktarır. Selamlama, Cisco Metinden Konuşmaya (TTS) kullanılarak dinamik olarak oluşturulur. Aktarılan örnek veriler:
|
Temsilci Sırası | Etkileşim yükseltme gerektiriyorsa, müşteri bir sıraya alınır ve defaultmusic_on_hold.wav dosyası kullanılarak bekletme müziği çalınılır. |
Müzik Çalma | Arayan sırada beklerken müzik çalınmasını sağlar. Akış, Cisco'nun varsayılan bekletme müziğini kullanır, ancak farklı müzik dosyaları yüklenerek özelleştirilebilir. |
Bağlantıyı kes | Bu etkinlik akış tamamlandıktan sonra çağrının bağlantısını keser ve böylece etkileşime kesintisiz bir son verir. |
Akış özellikleri
Bu örnekte kullanılan akış JSON' ı, İletişim Merkezi ile dialogFlow Webex arasındaki etkileşim işleme, hata işleme ve iletişim için gerekli değişkenleri ve etkinlikleri içerir. Kullanılan anahtar değişkenleri şunlardır:
Akış değişkeni |
Açıklama |
---|---|
Global_FeedbackSurveyOptIn | Müşterinin çağrı sonrası bir ankete katılıp katılmadığını izler. |
customerName | Kişiselleştirme için müşterinin adını yakalar. |
customerEmail | Müşterinin e-postasını yakalar. |
customerReason | Müşterinin aramasının nedenini kaydeder. |
Global_Language | Varsayılan dili (en-US) yapılandırır. |
Global_VoiceName | Metinden konuşmaya için kullanılan sesi belirler. |
Ek kaynaklar
Bu entegrasyon hakkında daha fazla bilgi Webex Contact Center videolu Google DialogFlow ES'de Verilerle Çalışma bölümüne bakın .
Daha fazla rehberlik için bkz.Webex Contact Center Developer Belgeleri ve DialogFlow ES Belgeleri .
Geliştirici desteği
Bu entegrasyonla ilgili herhangi bir destek için Developer Portal Webex aracılığıyla Webex Contact Center Developer Support ekibiyle bağlantı kurun.
Daha fazla tartışma için Webex Contact Center API Geliştirici Topluluğu Webex ziyaret edin.