Tentukan variabel untuk parameter tertentu saat membuat atau mengelola aturan menggunakan Amazon Connect APIs - Amazon Connect

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tentukan variabel untuk parameter tertentu saat membuat atau mengelola aturan menggunakan Amazon Connect APIs

Saat Anda membuat atau mengelola aturan secara terprogram menggunakan Amazon Connect APIs (seperti CreateRuleatau UpdateRule), Anda dapat menentukan variabel untuk parameter tertentu. Variabel diselesaikan saat runtime ketika tindakan dipicu, berdasarkan nilai EventSourceNameparameter.

Misalnya, katakanlah Anda sedang menyiapkan tindakan tugas dan Anda ingin menambahkan lebih banyak konteks. Berikut ini adalah contoh bagaimana Anda dapat menggunakan injeksi variabel untuk menyertakan ID kontak dan ID agen di Description bidang tugas:

  • Pelanggan tidak senang dengan panggilan telepon. Sebuah kata umpatan terdeteksi selama percakapan dengan agen $.ContactLens.PostCall.Agent.AgentId dalam kontak $.ContactLens.PostCall.ContactId

Ketika tindakan dipicu, string akan memutuskan untuk “Pelanggan tidak senang dengan panggilan telepon. Sebuah kata sumpah terdeteksi selama percakapan dengan agen 12345678-1234-1234-1234-EXAMPLEID012 di kontak 87654321-1234-1234-1234-” EXAMPLEID345

Tabel berikut mencantumkan setiap sumber peristiwa, dan yang JSONPath akan digunakan untuk bidang yang mendukung injeksi variabel.

EventSourceName JSONPath Referensi

OnPostCallAnalysisAvailable

$.ContactLens.PostCall.ContactId

$. ContactLens. PostCall.Agen. AgentId

$. ContactLens. PostCall.Antrian. QueueId

OnRealTimeCallAnalysisAvailable

$.ContactLens.RealTimeCall.ContactId

$. ContactLens. RealTimeCall.Agen. AgentId

$. ContactLens. RealTimeCall.Antrian. QueueId

OnPostChatAnalysisAvailable

$.ContactLens.PostChat.ContactId

$. ContactLens. PostChat.Agen. AgentId

$. ContactLens. PostChat.Antrian. QueueId

OnSalesforceCaseCreate

$. ThirdParty.Salesforce. CaseCreate. CaseNumber

$. ThirdParty.Salesforce. CaseCreate.Nama

$. ThirdParty.Salesforce. CaseCreate.Email

$. ThirdParty.Salesforce. CaseCreate.Telepon

$. ThirdParty.Salesforce. CaseCreate.Perusahaan

$. ThirdParty.Salesforce. CaseCreate.Tipe

$. ThirdParty.Salesforce. CaseCreate.Alasan

$. ThirdParty.Salesforce. CaseCreate.Asal

$. ThirdParty.Salesforce. CaseCreate.Subjek

$. ThirdParty.Salesforce. CaseCreate.Prioritas

$. ThirdParty.Salesforce. CaseCreate. CreatedDate

$. ThirdParty.Salesforce. CaseCreate.Deskripsi

OnZendeskTicketCreate

$. ThirdParty.Zendesk. TicketCreate.id

$. ThirdParty.Zendesk. TicketCreate.Prioritas

$. ThirdParty.Zendesk. TicketCreate. CreatedAt

OnZendeskTicketStatusUpdate

$. ThirdParty.Zendesk. TicketStatusUpdate.id

$. ThirdParty.Zendesk. TicketStatusUpdate.Prioritas

$. ThirdParty.Zendesk. TicketStatusUpdate. CreatedAt