DialogFlow ES sanal temsilci akışı şablonu
Bu akış, müşteri etkileşimlerini işlemek için Webex Contact Center ve DialogFlow ES arasında 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, Webex Contact Center Management Portal'da aşağıdaki gereksinimlerin 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) özel mesajların dinamik olarak oluşturulması için etkindir. Cisco Metinden Konuşmaya (TTS) yerine özel ses istemleri kullanılırsa 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 Contact Center 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. |
| Ayırmak | İ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şlamak | 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, dinamik olarak Cisco Metinden Konuşmaya (TTS) kullanılarak 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 varsayılan bekletme müziğini kullanır, ancak farklı müzik dosyaları yüklenerek özelleştirilebilir. |
|
Ayırmak | 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, Webex Contact Center ve DialogFlow 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 için bkz . Webex Contact Center videolu Google DialogFlow ES'de Verilerle Çalışma.
Daha fazla rehberlik için Webex Contact Center Geliştirici Belgeleri ve DialogFlow ES Belgelerine bakın.
Geliştirici desteği
Bu entegrasyonla ilgili herhangi bir destek için, Webex Developer Portal aracılığıyla Webex Contact Center Geliştirici Desteği ekibiyle bir bilet açın.
Daha fazla tartışma içinWebex Contact Center API Geliştirici Topluluğu'na ziyaret edin.