Yapay zeka aracıları için özel verileri ve özel olayları yapılandırma
Oturum başında özel veriler
Özel veriler geliştiricilerin aşağıdaki görevleri gerçekleştirmesini sağlar:
- Özerk bir aracının tasarım zamanı parametrelerini güncellemek için istemciden veri aktarın. Örneğin, kişiselleştirilmiş bir karşılama mesajı için müşteri adının iletilmesi.
- Özerk AI aracısı tasarım zaman değişkenlerini güncelleyin. Örneğin, belirli müşteriler için hede fleri ve talimatları optimize edin, eylem açıklamasını ve yuval arı istemciyle birlikte mevcut olan bilgilerle güncelleyin, böylece kullanıcılardan tekrar isten mez.
Şu anda, otonom yapay zeka aracıları için özel veriler yalnızca ses kanalı aracılığıyla desteklenmektedir.
Özel verileri yapılandırma
- Webex İletişim Merkezi Akış Tasarımcısı'nda, akıştaki Sanal Aracı V2 etkinliğini yapılandırın.
- Durum O layı ayarlarında, Olay
Adı - Olay Verileri sütunlarında aşağıdaki ayrıntıları belirtin:
- Etkinlik adı alanını boş bırakın.
- Flow Designer'dan otonom AI aracısına iletmek istediğiniz özel verileri girin.

AI Agent Studio'da özel verilere erişin
Olay verilerine (Akış Tasarımcısı'nda yapılandırılmış) otonom aracının çeşitli bölüm
{{variable name}}lerindeki sözdizimini kullanarak erişebilirsiniz. Özel
verilerde iletilen değişkenlere aracının hedefi, karşılama mesajı,
talimatlar, eylem açıklaması ve yuva açıklamasından erişilebilir.

Bu örnekte, geliştirici karşıl {{customer_name}}ama
mesajında ve {{calling_number}}aracı talimatlarında kullanır.
Gönderim için özel etkinlikler
Özel olay geliştiricilerin aşağıdaki görevleri gerçekleştirmesini sağlar
- Kontrolü wxCC akış tasarımcısına döndürmek için AI aracısından özel bir çıkış tanımlayın. Örneğin, akış içinde yerine getirmeyi yürütmek için.
- Gönderim çıktısını akıştan Yapay Zeka Aracısına geri ileterek Yapay Zeka Tem silcisi ile görüşmeye devam edin. Webex connect akış tabanlı gönderimin gönderim zaman aşımı sınır laması burada geçerli değildir.
- PCI bilgileri wxCC akış oluşturucunun sınırları içinde kaldığı için Autonomous aracılar için PCI kullanım durum larını destekleyin.
Şu anda, otonom yapay zeka aracıları için özel etkinlikler yalnızca ses kanalı aracılığıyla desteklenmektedir.
AI Agent Studio'da özel olay tabanlı gönderimi yapılandırma
- Otonom temsilci eylemlerinde, özel olay tabanlı yerine getirmenin gerekli olduğu yeni bir eylem oluşturun.
- Gönderim bölümünde, 'Gönderim için özel mantık ayarla' seçeneğini seçin.
Flow Designer'da özel olay verilerine erişme
Özel olay adına ve yük yüküne Virtual Agent V2 etkinliğinin Çıktı Değişkenleri bölümünden erişebilirsiniz.
Eylem adı stateEventName değişkeni altında döndürülür ve eylemden toplanan yuvalar Met aData olarak döndürülür:

Flow Designer'dan özel etkinliği çağırın
- Sanal Aracı V2 etkinlik çıktısında alınan eylem veya olay adına dayalı olarak akışta yerine getirme mantığını yürütün.
- Olay adını ve geri
gönderilecek olay verilerini dinamik olarak güncellemek için akış değişkenleri oluşturun ve kullanın. Aşağıdaki örnekte, event_name akış değişkeni, Virtual Agent V2 etkinliği tarafından iletilen
olay adıyla aynı olacak şekilde ayarlanır ve event_data_string değişken, randevu kullanılabilirlik ayrıntılarını almak için
üçüncü taraf sistemlerle iletişim kurmak için kullanılan http etkinliğinden elde edilen çıktıyı içerecek şekilde
güncellenir..

Virtual Agent V2 etkinliğinin Durum Olayı ayarlarında, Olay Adı - Olay Verisi alanlarında aşağıdaki ayrıntıları belirtin:
- Virtual Agent V2 etkinliği ile çıkılan olay adı içeren değişken.
- Akışa geri iletilmesi gereken yerine getirme verilerini içeren değiş ken.

Özel olaylar yöneticilerin aşağıdaki görevleri gerçekleştirmesini sağlar:
-
Dinamik yanıtlar oluşturmak için istemciden veri aktarın. Örneğin, kişiselleştirilmiş bir karşılama için müşteri adının iletilmesi.
-
Kontrolü akış tasarımcısına döndürmek için AI aracısından özel bir çıkış tanımlayın. Örneğin, akış içinde yerine getirmeyi yürütmek için.
-
Yapay zeka aracısını özel bir olay kullanarak karşılama istemi yerine özel bir başlangıç noktasından başlayacak şekilde ayarlayın.
-
AI aracı durum değişkenlerini güncelleyin. Örneğin, akış tasarımcısından iletilen özel verileri kullanarak bağlamı veya yuvaları önceden doldurma.
Şu anda, komut dosyası oluşturulmuş yapay zeka aracıları için özel etkinlik yalnızca ses kanalı aracılığıyla desteklenmektedir.
AI Agent Studio'da gelen özel olayı yapılandırma
- AI aracısı yapılandırma sayfasında Yanıtlar sekmesinde yeni bir yanıt oluşturun.
- Varsayılan yanıt altında, Ses kanalını eklemek için Varsayılan (Web) kanalının yanındaki + düğ mesini tıklatın
- Gelen olay adı alanında, aracının aldığı olay adını tanım layın.
Flow Designer'dan özel etkinliği çağırın
- Webex İletişim Merkezi Akış Tasarımcısı'nda, akıştaki Sanal Aracı V2 etkinliğini yapılandırın.
- Durum O layı ayarlarında, Olay Adı
- Olay Verileri sütunlarında aşağıdaki ayrıntıları belirtin:
-
Yapılandırdığınız özel olay adını AI Agent Studio'daki AI aracısı yapılandırma sayfasının Yan ıt sekmesinde girin.
- Flow Designer'dan komut dosyası oluşturulan AI aracısına iletmek istediğiniz özel verileri girin.
-
AI Agent Studio'da özel olay verilerine erişin
Gelen etkinliğinizi yapılandırdığınız
Varsayılan yanıt bölümünden olay verilerine (Akış Tasarımcısı'nda yapılandırılmıştır) erişebilirsiniz. Aşağıdaki şekilde,
özel olay adının "" ve olay
verilerinin "custom_welcome" Flow Designer store name'dan AI Agent
Studio'ya iletildiğini görebilirsiniz.
AI Agent Studio'da özel çıkış olayını ve yükünü yapılandırma
-
AI Agent Studi o 'da, komut dosyası oluşturulmuş AI aracısı yapılandırma sayfasına gidin ve denetimin akış tasarımcısına geri iletilmesini istediğiniz Yanıt'a gidin.
-
Varsayılan yanıt bölümüne Özel Etkinlik ekleyin.
-
Akışa döndürülmesini istediğiniz JSON'a olay adını ve olay yükü verilerini girin.
Bu örnekte toplanan yuvalar, özel çıkış olayı ile akışa
döndürülür
“order_details”.
Flow Designer'da özel olay verilerine erişme
Özel olaya ve yüke Virtual Agent V2 etkinliğinin Çıktı Değişken leri bölümünden erişebilirsiniz.
StateEventName
Değiş Event namekenin altında döndürülür ve aşağıdaki Event payload şekilde
gösteril Metadatadiği gibi döndürülür:

AI Agent Studio'da sistem değerlerini güncelleyin
Aşağıdaki örnekte gösterildiği gibi, özel bir olay kullanarak ve değer Event payloadlerle bağlam, am
state_updateaç ve yuva gibi sistem değer
lerini güncelleyebilirsiniz:
{
"intent": "order_status",
"slots": {
"first_name": "John"
}
"context": {
"track": 1
}
}
Yukarıdaki örnekte, komut dosyası oluşturulan aracının amacı şu şekilde ayarlanır
order_status, bu amaç içindeki first_name '' yuvası 'John' olarak ayarlanır
ve oturuma 'track' adlı bir bağlam eklenir.
Bu olay, komut dosyası oluşturulan aracı konuşmasının akış mantığı tarafından kontrol edilmesi gereken kullanım durumları için kullanışlıdır. Bunun özellikle yararlı olduğu bazı kullanım durumları şunları içerir:
-
Akışta yerine getirme başarısız olursa kullanıcıdan bilgi isteyin
Temsilcinin bir kullanıcı için randevu ayarladığı bir senaryo düşünün. Tarih ve saati topladıktan sonra, bu bilgiler özel bir olay aracılığıyla akışa gönder ilir ve daha sonra bir HTTPS isteği etkinliği kullanarak randevu almaya çalışır. Ran devu bir zamanlama çakışması nedeniyle reddedilirse, AI aracısının alternatif bir zaman aralığı talep etmesi gerekir. Bunu işlemek için geliştirici aşağıdaki olay yükünü kullanabilir:
{ "intent": "book appointment", "slots": { "time": "" } }Bu durumda, zaman için toplanan değer silinir ve AI aracısı kullanıcıdan yeni bir değer sağlamasını ister. Geliştiriciler, kullanıcılara önceki yuvanın kullanılamadığını bildir mek ve yeni bir zaman istemek için koşullu yanıtlar ayarlayabilir.
-
Farklı bir amaca gidin
Bir kullanıcının bakiyesini kontrol etmek istediği ancak ön koşul olarak kullanıcının önce kimliğini doğrulaması gereken bir senaryo düşünün. Denge sorgulama sürecinin bir parçası olarak geliştiriciler, kullanıcının zaten doğrul anmış olup olmadığını akışı bilgilendirmek için bir olay yükü gönderebilir. Doğrulandığında, sistem bakiyeyi almaya devam edebilir; değilse, akış AI aracısından aşağıdaki olay yükünü kullanarak kullanıcı doğrulama işlemini başlatmasını isteyebilir:
{ "intent": "verify user", }Aynı örnekte, doğrulamanın kullanıcının doğum tarihini ve pin kodunu gerektirdiğini varsayalım. Akışın zaten CJDS aracılığıyla kullanıcının doğum tarihi hakkında bilgi var, bu bir yuva olarak geçirilebilir ve sadece pin kodu toplanabilir. Bunun için olay yükü şöyle görünecektir:
{ "intent": "verify user", "slots": { "date of birth": "06/26/1993" } } - Bir konuşmada bağlamı tanıtma veya sıfırlama
Konuşma bağlamının güncellen mesi gerektiğinde, geliştiriciler bunu etkinliğin etkinlik yüküne dahil edebilir
state_update. Örneğin, AI Aracısı 'kullanıcıyı doğrula' amacı için yuvaları topladıktan sonra, konuşma bağlamını “doğrula” olarak ayarlar. Doğrulama akışta başarısız olursa, kullanıcının ' doğrula' bağlamını gerektiren amaçlara erişmesini önlemek için bağlam sıfırlanmalıdır. Bu senaryo için olay yükü şöyle görünür:{ "intent": "verify user", "slots": { "date of birth": "", "pincode": "" }, "context": { "verify": 0 } }