- Ana Sayfa
- /
- Makale
Salesforce için Webex Contact Center Service Cloud Voice, Cisco'nun sağlam CCaa'larını (Hizmet Olarak İletişim Merkezi) Salesforce'un CRM'si ile entegre ederek işletmelerin, sanal aracılar, transkripsiyon ve akıllı yönlendirme için Webex yapay zekayı kullanarak Salesforce arayüzünde çok kanallı müşteri etkileşimlerini (sesli, dijital) yönetmelerine olanak tanır ve daha iyi müşteri deneyimleri için temsilcileri birleşik verilerle “süper acentelere” dönüştürür.
Genel Bakış
Salesforce Service Cloud Voice için Webex İletişim Merkezi
Webex Contact Center for Service Cloud Voice, Webex Contact Center'ın gücünü Salesforce Service Cloud Voice Çok kanallı aracı konsoluna getiren kullanıma hazır bir entegrasyon çözümüdür.
Kuruluma devam etmeden önce aşağıdaki bölüme bakın:
Salesforce Service Cloud Voice'ın ön koşulları ve sınırlamaları hakkında bilgi edinmek ve Salesforce Kuruluş unuzun Webex Service Cloud Voice için Webex Contact Center for Service Cloud Voice paketini etkinleştirmeye ve yüklemeye hazır olduğundan emin olmak için.
SCV Ses Konektörü Sürümü 1 genel olarak mevcuttur. Bu kılavuz, kurulum prosedürlerini, iş ortağı telefonu sağlama ve tek oturum açma (SSO) yapılandırmasını içerir.
Ön Koşullar ve Sınırlamalar
Ön koşullar (alt konu)
Kullanıcı Arayüzleri: Service Cloud Voice yalnızca Salesforce Lightning Experience'da kullanılabilir.
Service Cloud Voice şu sürümlerde mevcuttur:
- Kurumsal
- Sınırsız
- Geliştirici
Lisanslar
-
Müşterilerin, Webex İletişim Merkezi için Flex 3 Standart veya Premium Lisanslarına ek olarak, oturum açmış temsilci başına yeni A-SF-VOICE eklenti lisansını satın almaları gerekir. Daha fazla bilgi için Flex 3 sipariş kılavuzuna bakın.
- İş Ortağı Telefonu için Salesforce Ses
Ses'i açmadan önce kuruluşunuzda önkoşul hizmetlerini ayarlamanız gerekir.
- Şirket Bilgileri> İzin Kümesi Lisansı'na gidin
- Service Cloud Voice User (İş Ortağı Telefonu) olup olmadığını kontrol edin.
Tüm Geliştirici Sürümleri artık test edilebilecek 5 İş Ortağı Telefon Lisansı ile birlikte gelir.

- Service Cloud Voice User (İş Ortağı Telefonu) olup olmadığını kontrol edin.
- Alternatif olarak, bunu Salesforce Kurulumu'na giderek doğrulayabilir ve sol kenar çubu
ğunda “ses” arayabilirsiniz.

- “İş Ortağı Telefonu İletişim Merkezleri” görünürse, SCV lisansına sahipsiniz.
- “İş Ortağı Telefonu İletişim Merkezleri” seçeneği görünmüyorsa, aşağıdaki adımları izleyerek
“Hizmet Bulutu Sesini Etkinleştir”.
- Salesforce Kurulumu'na gidin ve “İş Ortağı Telefonu Kurulumu” seçeneğini arayın
ve düğmeyi "Hizmet Bulutu Sesini Etkinleştir" olarak değiştirin.

- Temsilcilerinizin arama yapmasına ve almasına izin vermek için Omni-Channel'ı etkinleştirin.
- Salesforce Kurulumu'na gidin ve “İş Ortağı Telefonu Kurulumu” seçeneğini arayın
ve düğmeyi "Hizmet Bulutu Sesini Etkinleştir" olarak değiştirin.
Çok Kanallı Etkinleştir
Kuruluşunuzda Omni-Channel zaten etkinleştirilmişse, bu adımı atlayın.
- Kurulum'dan Hızlı Bul kutus una Çok Kanal Ayarları girin,
ardından Çok Kanal Ayarları'nı seçin.


- Çok Kanalı Etkinleştir öğesini seçin.
- Kaydet'i tıklayın.
Sınırlamalar
- Ses yalnızca Lightning Experience'da kullanılabilir.
- Ses, Service Cloud ve Sales Cloud'da eklenti lisansı olarak desteklenir.
- Ses, Salesforce Mobile veya iPad Safari'de desteklenmez.
- Ses yalnızca Google Chrome, Microsoft Edge (Chromium) ve Mozilla Firefox web tarayıcılarında desteklenir. Tek oturum açmaya (SSO) izin vermek için çerezlerin etkinleştirilmesi gerekir.
- Standart Navigasyon desteklenmez.
- Telefon yüksek düzeyde düzenlenir, bu nedenle bölgenizdeki Ses'in kullanılabilirliği hakkında Salesforce temsilcinize danışın.
- Çok taraflı konferans, Salesforce Service Cloud Voice bağlayıcısı ile desteklenmez.
Gereksinimler
Salesforce Paketi 1.2 ve sonrası
Salesforce Paketi 1.2 veya sonraki sürümlerinde, dağıtım dijital ve sesli entegrasyonu ve WebSocket canlı tutmayı hesaba katmalıdır.
Boşta Kodlar
Boş Kodları Bul
| 1 |
Oturum açınManagement Portal. |
| 2 |
İletişim Merkezi > MASAÜSTÜ DENEYİM İ > Boş altma/Kap ama Kod ları bölümüne gidin. |
| 3 |
Boşta Kodlarının görüntülendiğinden emin olun, aksi takdirde filtre açılır düğmesini tıklayın ve sayfanın üst kısm ındaki Boş Kodu'nu seçin. |
| 4 |
Ayrıntı görünümünü açmak için Boşta Koduna tıklayın. Orada Boşta Kod Kimliğini bulabilirsiniz.
Kimlikler kopyalanabilir ve ardından Varlık Durumu Eş leme yapılandırması için kullanılabilir. Kimliklerden biri Varsayılan Cisco Hazır Değil Nedeni olarak kullanılmalıdır. |
Oran Sınırları
Bu bölüm yalnızca Erken Erişim Paketi üzerinde daha fazla sayıda aracının test edilmesi durumunda Er ken Erişim Paketi için geçerlidir (örn. 0.2). GA paketi için bu gerekli DEĞİLDİR.
Webex Contact Center, İletişim Merkezi kuruluş entegrasyonuna standart API ücret sınırlamaları uygular. Ayrınt ılar için API Hız Sın ırları'na bakın.
Oran sınırının artırılması gerekiyor. Bunu başarmak için:
- Webex İletişim Merkezi Desteği ile bir bilet oluşturun.
- Webex İletişim Merkezi organizasyonunu ve gerekli standart entegrasyon API oran sınırını belirtin (hesaplama için aşağıya bakın).
- Service Cloud Voice için Webex Contact Center'ı kullandığınız için API Hız Sınırının artırılması gerektiğini belirtin.
Webex Contact Center for Service Cloud Voice, İletişim Merkezi kuruluş entegrasyonu için temsilci başına dakikada 15 ist ek. Oran limitiniz için iyi bir başlangıç noktası hesaplamak için aşağıdaki formülü kullanabilirsiniz:
Dakika başına oran sınırı = 15 * Webex İletişim Merkezi organizasyonunda paralel çalışan maksimum temsilci sayısı
Entegrasyon
Kurulum
Yüklemeye devam etmeden önce, Salesforce Service Clou d'un ön koşulları ve sınırlamaları hakkında bilgi edinmek için Ön Koşullar ve Sınırlamalar bölümüne bakın.
Service Cloud Voice için Webex İletişim Merkezi'ni Yükleme ve Yapılandırma
İş Orta ğı Telefonu için Service Cloud Voice lisansı alındığında, Kurulum menüsünde İş Ortağı Telefonu Kurulumu sayfası görüntülenir.
Daha fazla bilgi Salesforce resmi referansında bulunabilir (doğrudan bağlantı).
| 1 |
Kurulum'dan Hızlı
B
|
| 2 |
İş Or tağı Telefonu ile Sesi Aç'ı etkinleştirin. İş Orta ğı Telefonu İletişim Merkezleri sayfası Kurulum menüsünde görünür.
Paketi bir Salesforce sanal alanında dağıtmayı planlıyorsanız, yükleme bağlantısının
|
Paketi yükleyin
Paketi yüklemek için:
| 1 |
Yüklemeyi başlatmak için paketin sağlanan bağlantısını açın. |
| 2 |
Paketin yüklenmesi gereken Salesforce kuruluşuna giriş yapın. |
| 3 |
Yükleme sihirbazında, “Yalnızca Yöneticiler için Yükle” güvenlik seçeneğini seçin (1) ve Yükle'yi tıklayın (2). Webex Contact Center for Service Cloud Voice paketiyle birlikte gelen nesneler ve bileşenler için hangi kullanıcıların belirli izinleri aldığını belirleyin. Ek olarak, onlara bu izinleri verin; Webex Contact Center for Service Cloud Voice paketiyle birlikte gelen İzin Kümeleri bu işleme yardımcı olur. Paket yükleme sihirbazı - Karşılama ekranı belirir: Yükleme paketine Salesforce AppExchange üzerinden doğrudan erişilemez. Müşteriler, yükleme bağlant ısını ve Cisco etkinleştirmesini istemek için bir iletişim formu açan AppExchange listesinin “Şimdi Al” düğmesini kullanmalıdır. |
| 4 |
İletişim Merkezi'ni oluşturabilmeniz için aşağıdaki izin kümelerini en az bir kullanıcıya verin:
|
| 5 |
Kurulum'a tıklayın | Kullanıcılar | Kullanıcılar. |
| 6 |
Arama ve bir kullanıcı seçin. |
| 7 |
“İzin Kümesi Atamaları” bölümüne gidin. |
| 8 |
Ö devleri Düzenle'ye tıklayın |
| 9 |
İletişim Merkezi Yöneticileri için: İletişim Merkezi Yöneticisi (İş Ortağı Telefonu) İzin Kü mesini atayın.
|
| 10 |
İletişim Merkezi Aracıları için: İletişim Merkezi Arac ısı (İş Ortağı Telefonu) İz in Kümesini ve Webex İletişim Merkezi SCV Aracısı İz in Kümesini atayın.
Özel Kullanıcı Profili kullanan herhangi bir kullanıcıya paket bileşenleri ve nesneleri üzerindeki tüm izinleri (okuma, oluşturma, düzenleme ve silme) verdiği için Tüm Kullanıcılar için Yükle seçeneğini seçmeniz önerilmez. |
| 11 |
Kullanıcıların Connects for Service Cloud Voice ile çalışması için bir paket lisansı atayın.
|
| 12 |
Alternatif olarak, Ayarlar | Kullanıcılar | Kullanıcılar'ı tıklayabilirsiniz. . |
| 13 |
Kullanıcıyı arayın ve seçin. |
| 14 |
Yöne tilen Paketler'e gidin. |
| 15 |
Lisans A ta'ya tıklayın. |
| 16 |
Listeden Service Cloud Voice paketi için Webex İletişim Merke zi'ni seçin. |
| 17 |
Ekle'yi tıklayın. |
| 18 |
Hangi hizmet kanall arının farklı durumlara atanacağını tanımlamak için Varlık Durumlarını oluşturun. Temsilciler, alma hakkına sahip oldukları iş türüne bağlı olarak Omni-Channel'da farklı durumlarla oturum açabilirler. |
| 19 |
Kurulum'dan Hızlı Bul kutusuna girin
|
| 20 |
Yeni 'yi tıklatın. “Çevrimiçi” için en az bir durum ve “Meşgul” için bir durum oluşturun.
|
Temsilcilere mevcudiyet durumlarını atama
| 1 |
Kurulum'dan Hızlı Bul kutusuna İzin Kümeleri yazın, ardından İzin Kümeleri'ni seçin. |
| 2 |
İş Orta ğı Telefon İzin Kümesini açmak için tıklayın. |
| 3 |
Hizmet Varlığı Durumları Erişimi'ni tıklayın. |
| 4 |
Düzenle'yi tıklatın. |
| 5 |
Kullan ılabilir Hizmet Varlıkları listesinde, önceden oluşturulmuş varlık durumlarını seçin ve bunları izin kümesiyle ilişkilendirmek için Ekle'yi tıklatın. Bu izin kümesine atanan aracılar, kendilerine sunulan varlık durumlarından herhangi biriyle Omni-Channel'da oturum açabilir. |
| 6 |
Kaydet'i tıklayın. |
| 7 |
Aynı sayf ada A tamaları Yönet'i tıklayın. Ardından sağ üst kö şedeki Atama Ekle'yi tıklatın, istediğiniz kullanıcıyı seçin, İleri'yi tıklatın, atanan kullanıcılar için bir Son Kullanma Seç en eği seçin (İsteğe Bağlı) ve ardından Ata'yı tıklatın. Service Cloud Voice, VoiceCall kaydıyla çalışmak için harici bir etki alanı kullanır. Aşağıdaki URL'ler Kurulum'daki “Uzak Site Ayarları” na eklenmelidir (resmi belgeleri açmak için buraya tıklayın):
Örnek: Örnek URL'si nasıl bulunur. |
| 8 |
Giriş yaptıktan sonra tarayıcınızın adres çubuğundaki URL'ye bakın. Örnek URL'si, “.my.salesforce.com” veya “.salesforce.com” veya “lightning.force.com” öncesindeki kısımdır. Örneğin, URL'niz https://orgfarm-54a38e30ad-dev-ed.develop.my.salesforce-setup.com/ ise “orgfarm-54a38e30ad-dev-ed.develop” örnek URL'nizdir. Örnek: Menşei kuruluş URL'si: https://cisco.lightning.force.com Ör nek: Eklenecek URL:
|
| 9 |
Temsilcinin Service Cloud Voice'ı kullanabilmesi için Lightning Service Console Uygulamasında Omni-Channel yardımcı program öğesi gereklidir.
Salesforce'un resmi referansı, Salesforce Yardım Portalı'ndaki İş Orta ğı Telefonu ile Hizmet Bulutu Sesi için Aracı Deneyimini Yapılandır sayfasını açan Bunu Yapalım düğmesine tıklayarak bulunabilir (doğrudan bağlantı). |
| 10 |
Kurulum'dan Hızlı Bul kutus una İş Ortağı Telefon Kurulumu yazın, ardından İş Orta ğı Telefon Kurulumu'nu seçin. |
| 11 |
Bölüm 5'e gidin Diğer Ses Ayarları. |
| 12 |
Lightning Experience'da yazılım telefon uyla çalışırken üstbilgileri devre dışı bırakılmış Visualforce sayfaları için tıklama korumasını etkin leştirmek için, Salesforce bulut sunucusu URL'sine ek olarak yazılım telefonunun ve özel araç çubuklarının yüklendiği etki alanlarını güvenilir etki alanları olarak eklemeniz gerekir. Bu ayarlar ve Güvenilir Etki Alanları listesi Kurulum | Güvenlik | Oturum Ayarları altında bulunabilir. Doğru Visualforce etki alanını almak için Kurulum | Özel Kod |
Visualforce Sayfaları'na gidin ve Öniz leme düğmesine tıklayın.
Örnek: MyDomainName-- .vf.force.com cisco_wxcc_scv Salesforce Bulut Sunucusu etki alanını almak için, tarayıcı URL çubuğunda görüntülenen URL'yi kopyalayın ve Visualforce Sayfaları iFrame Türü olarak seçerek Satır İçi Çerçeveler Listesi için Güvenilen Etki Alanları listesine ekleyin. Örnek: MyDomainName.Lightning.Force.com
Kuruluşunuzda dağıtılmış bir Alan Adımınız yoksa URL biçiminiz farklıdır. Dağıt ılmış bir Alan Adım'ınız varsa ve kuruluşunuzda gelişmiş etki alanları etkinleştirilmemişse URL biçiminiz farklıdır. Gelişmiş etki alanları etkinleştirilmezse Visualforce, Experience Builder, Site.com studio ve içerik dosyalarındaki Alan Adım'daki URL'leri sabitle ayarı da bu biçimi etkiler. Ayrıntılar için Salesforce Yard ımı'ndaki Etki Alanım URL Biçimlerine bakın. Lightning Experience için Clickjack Koruması ve Güvenilir Alan Adları ayarları
|
| 13 |
Aramalar sırasında kayıt kontrollerini görüntülemek için, temsilcilerin
Atamak için, Varlık Durumları adımında oluşturulan izin kümesine ekleyin.
|
Yapılandırma
Webex İletişim Merkezi kimlik bilgisi özel meta veri kaydı oluşturma
| 1 |
Kurulum'dan Hızlı Bul kutus una Özel Meta Veri türü girin , ardından Özel Meta Veri Türleri'ni seçin. |
| 2 |
Listede wxCC Bağlantısı Özel Meta Veri T ürünü bulun. |
| 3 |
wxCC Bağlant ısının önündeki Kayıtları Yönet 'i ve ardından Yeni'yi tıklatın. |
| 4 |
Bir isim girin. Örnek: WebExccMetadata |
| 5 |
Kuruluşunuz için standart wxCC kimlik doğrulama URL'sini ve istemci sırrını girin. Salesforce telefon kurulumu için Webex Control Hub'da Salesforce Bağlayıcısını Yapılandır'ı izleyin. |
| 6 |
Kaydet'i tıklayın. |
| 7 |
Contact Center yapılandırmasında bu ada ihtiyacınız olan wxCC Bağlantı Ad ını hatırlayın.
|
İletişim Merkezi
Bir İletişim Merkezi tanım dosyası, belirli bir CTI sistemi için Salesforce'da bir iletişim merkezi tanımlamak için kullanılan bir dizi alanı ve değeri belirtir. Salesforce, birden çok CTI sistem satıcısıyla entegrasyonu desteklemek için İletişim Merkezi tanım dosyalarını kullanır.
Daha fazla bilgi Salesforce'un resmi belgelerinde bulunabilir (doğrudan bağlantı).
İletişim Merkezini İçe Aktar
İletişim Merkezi'nin en son sürümünü buradan indirin.
Beta'dan Yükseltme: Bu kılavuz, Salesforce Service Cloud Voice için Webex Contact Center entegrasyonunun Genel Kullanılabilirlik (GA) sürümünün temiz yüklenmesini açıklamaktadır.
Entegrasyonun Beta sürümünden yükseltme yapıyorsanız mevcut İş Ortağı İletişim Merkezi kaydını yeniden kullanmayın. Yerine:
- GA sürümüyle birlikte verilen İş Ortağı İletişim Merkezi XML dosyasını içe aktarın.
- İçe aktarılan XML'i kullanarak yeni bir İş Ortağı İletişim Merkezi kaydı oluşturun.
- Yeni oluşturulan İş Ortağı İletişim Merkezi'ni kullanmak için yapılandırmanızı güncelleyin.
GA İş Ortağı İletişim Merkezi XML, doğru Bağlayıcı URL'si ve diğer meta veriler dahil olmak üzere güncellenmiş yapılandırma değerlerini içerir. Beta XML'den oluşturulan İş Ortağı İletişim Merkezi kaydının yeniden kullanılması, eski yapılandırma değerlerini koruyabilir ve entegrasyonun düzgün çalışmasını engelleyebilir.
| 1 |
Kurulum'dan Hızlı Bul kutus una İş Ortağı Telef onu İletişim Merkezleri yazın, ardından İş Orta ğı Telefonu İletişim Merkezleri' ni seçin. Varolan (varsa) İletişim Merkezlerinin listesi görüntülenir.
|
| 2 |
Sayf anın sağ tarafındaki İletişim Merkezi Oluştur'u tıklayın. |
| 3 |
Telefon sağlayıcınız olarak Webex Cont act Center'ı seçin. Ardından İleri 'yi tıklayın.
Bir dosya tarayıcısı açılır.
|
| 4 |
İletişim merkezi
tanımınızı içeren |
| 5 |
Aç 'ı tıklayın. Dosya içe aktarılır.
|
| 6 |
İletişim Merkezinizin İletişim Merkezleri listesi görünümünde gösterilip gösterilmediğini kontrol edin.
|
İletişim Merkezini Yapılandırma
| 1 |
Kurulum'dan Hızlı Bul kutus una İş Ortağı Telef onu İletişim Merkezleri yazın, ardından İş Orta ğı Telefonu İletişim Merkezleri' ni seçin. | ||||||||||||||||||||||||||||||
| 2 |
Daha önce içe aktarılan İletişim Merkezi'ni tıklayın. | ||||||||||||||||||||||||||||||
| 3 |
Düzenle'yi tıklatın.
| ||||||||||||||||||||||||||||||
| 4 |
İletişim Merkezi sayfasının alt kısmında, İletişim Merkezi Kullanıcıları bölümünün altındaki E kle düğmesini tıklayın. | ||||||||||||||||||||||||||||||
| 5 |
Açık İletişim Merkezi'ne erişimi olan kullanıcıların yanında+'ı tıklayın. Bu listede yalnızca |
Özelleştir
Webex Contact Center entegrasyonu için Harici İstemci Uygulaması
Webex Contact Center Salesforce Connector için Harici İstemci Uygulamasını Yapılandırma
Service Cloud Voice'ı tam olarak kullanmak için, İletişim Merkezi çağrı akışı, Sesli Arama kaydını oluşturmak ve çağrı IVR'de iken bir Salesforce Omni-Channel akışı yürütmek için uyarlanabilir .
Sertifika Oluştur
Kuruluşunuzun güvenlik politikasına göre zaten bir dijital sertifika oluşturduğunuzdan emin olun.
Dijital sertifika oluşturmak için https://developer.salesforce.com/docs/atlas.en-us adresindeki Salesforce belgelerine bakın. voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm.
Örnek
openssl genrsa -des3 -passout pass:<password> -out server.pass.key 2048
openssl rsa -passin pass:<password> -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr
Country Name (2 letter code) [AU]:CH
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:
Email Address []: my-api-user@my-example-org.com
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:<password>
An optional company name []:
openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt
server.crt => Certificate for the Salesforce External Client App
server.key => Private key for the Salesforce Connector in Webex Control Hub
SCV Entegrasyon Kullanıcısı için İzin Seti
Aşağıdaki İzin Kümesi, Contact Center IVR akışları ve SCV için Salesforce için Webex Contact Center ile entegrasyon için SCV için Connects tarafından kullanılan Apex sınıflarına erişim sağlar.
Aşağıda örnek bir yapılandırma verilmiştir ve İletişim Merkezi/IVR entegr asyonunun çalışması için gereken minimum izinler açıklanmaktadır.
- Kurulum'dan Kullan ıcılar | İzin Kümeleri bölümüne gidin.
- Yeni düğmesine tıklayın.
- Bir Etiket girin, örneğin: SCV Apex Sınıflarına IVR Erişimi
- API Adı otomatik olarak doldurulur
- Lisans: Yok
- Kaydet düğmesini tıklayın.
- Yeni İzin Kümesi açılır.
- Apex Sınıf Erişimine gidin.
- Düzenle düğmesini tıklayın ve aşağıdaki Apex sınıflarını ekleyin:
- cisco_wxcc_scv.Servis Gezisi
- Sistem İzinleri'ne gidin.
- Düzenle düğmesini tıklatın ve aşağıdaki İzinleri etkinleştirin:
- Apex REST Hizmetleri
- API Etkin
Minimum Erişim - Yalnızca API Entegrasyon Profili
Bu Profil, Sesli Arama kayıtları oluşturmak ve IVR akışından Omni-Flow yürütmek için SCV için Salesforce için Webex Contact Center ile entegre etmek için kullanılır.
Aşağıda örnek bir yapılandırma verilmiştir ve İletişim Merkezi/IVR entegr asyonunun çalışması için gereken minimum izinler açıklanmaktadır.
Bu, Minimum Erişim - Yalnızca API Entegrasyonları profilinden bir klondur.
- Kurulumdan Kullan ıcılar | Profiller'e gidin.
- Profiller listesinde, Profil Minimum Erişim - Yalnızca API Entegrasyonları'nı arayın.
- Minimum Erişim - Yalnızca API Entegrasyonları profilini açmak için profil adını tıklatın.
- Minimum Erişim - Yalnızca API Entegrasyonları profilinde, Klon la düğmesini tıklayın.
- Yeni bir Profil Adı girin, örneğin: SCV Entegrasyonu.
- Kaydet düğmesine tıklayın.
- Yeni Profil açılır.
- Minimum Erişim — Yalnızca API Entegrasyonları profilinizde tüm izinlerin profilin kendis inden kaldırıldığını doğrulayın.
- Sistem İzinleri'ne gidin.
- Aşağıdaki İzinlerin etkinleştirildiğinden emin olun:
- API Etkin
- Api Yalnızca Kullanıcı
SCV Entegrasyon Kullanıcı
Aşağıda örnek bir yapılandırma verilmiştir ve İletişim Merkezi/IVR entegr asyonunun çalışması için gereken minimum izinler açıklanmaktadır. SCV Entegrasyon Kullanıcısı için Salesforce Service Cloud Voice lisansı veya SCV için Salesforce için Webex İletişim Merkezi lisansı gerekmez.
- Kurulum'dan Kullanıcılar | Kullanıcılar'a gidin.
- Yeni Kullanıcı düğmesine tıklayın.
- Adı, Soyadı ve diğer tüm zorunlu alanları girin.
- Kullanıcı Lisansı: Salesforce Entegrasyonu
- Profil: önceki adımda oluşturulan profili seçin (“SCV Entegrasyon profili”, Minimum Erişim - Yalnızca API Entegrasyonları profilinin klonu)
- Kaydet düğmesine tıklayın.
- Yeni Kullanıcı kaydını açın.
- Daha önce oluştur ulan İzin Kü mesini atayın (“SCV Apex Sınıflarına IVR Erişimi”).
- İzin Kümesi Lisansı Salesforce API Tümleştirmesini Atama.
Salesforce Harici İstemci Uygulamasını Oluşturma
Şu anda Bağlı Uygulamalar oluşturma, yeni kuruluşlar için varsayılan olarak devre dışı bırakılan ve yeni Harici İstemci Uygulamaları Kurulumu menüsü bölümünün ayarlar sayfasında etkinleştirilebilen Bağlı uygulamaların oluşturulmasına izin ver tercihi tarafından kontrol edilen bir işlevdir.
- Kurulum'dan Har ici İstemci Uygulamaları | Ayarlar'ı arayın.
- Bağlı uygulamalar altında Yeni Bağlı Uygulama düğmesini etkinleştirmek için Bağlı uygulamaların oluşturulmasına izin ver onay kutusunu Açık olarak ayarlayın.
- Yeni Bağlı Uygulama düğmesine tıklayın.
Yeni Bağlı Uygulama düğmesi Harici İstemci Uygulamaları menüsünde görünmüyorsa Uygulamalar | Uygulama Yöneticisi | Yeni Bağlı Uygulama bölümüne gidin.

Tarafından Cisco Webex Contact Center kullanılan Salesforce Connected Uygulamasını yapılandırın. Ayrıca makaleye bakın: https://help.webex.com/en-us/article/n26v7heb/Configure-Connected-App-for-Webex-Contact-Center-Salesforce-Connector adresindeki Webex Contact Center Salesforce Connector için Bağlı Uygulamayı Yapılandırma.
| 1 |
Yeni bir Bağlı Uygulama için aşağıdaki ayrıntıları girin:
|
| 2 |
Kaydet'i ve ardından Devam'ı tıklayın. |
| 3 |
API (OAuth Ayarlarını Etkinleştir) bölümünden Tüke tici Ayrıntılarını Yönet'i tıklatın.
|
| 4 |
Kopyala'yı tıklayın ve Tüke tici Anahtarını kaydedin. Tüketici anahtarı daha sonra Webex Contact Center Control Hub'da Salesforce Bağlayıcısını oluşturmak için kullanılır.
Önemli: Sırları Periyodik Olarak Döndürerek Güvenliği Koruyun ClientIds ve Client Secrets belirteçlerinizin periyodik olarak döndürüldüğünden emin olun. Tüketici Anah tarını ve Tüketici Sırrını belirlemeye bakın Mevcut entegrasyonlarınızın bozulmamasını sağlamak için, bu sırların kullanıldığı tüm İletişim Merkezi akışlarında ve IVR komut dosyalarında yeni oluşturulan İ stemci Kimliğini ve İstemci Gizliliğini güncelleyin. |
| 5 |
Bağlı Uygulamaları Yönetmek için Geri Tıklayın. |
| 6 |
Yönet 'i tıklayın.
|
| 7 |
İlkeyi Düzenle'yi tıklatın. |
| 8 |
OAuth İlkeleri bölümünde, Yönetici onaylı kullanıcılar İzin Verilen Kullanıcılar için önceden yetkilendirildiğini seçin.
|
| 9 |
Kaydet'i tıklayın. |
| 10 |
İzin kümesi böl ümüne gidin ve İzin Kümelerini Yönet düğmesine tıklayın. Daha önce oluştur ulan İzin Kü mesini atayın (“SCV Apex Sınıflarına IVR Erişimi”).
|
Salesforce Harici İstemci Uygulaması Oluşturun
Yeni bir Harici İstemci Uygulaması oluşturma
Salesforce verilerinizi üçüncü taraf uygulamalarla bağlamak için iki seçenek vardır. Hem Bağ lı Uygulamalar hem de Harici İstemci Uygulam aları, verileri entegre etmek için çerçevelerdir. Harici İstemci Uygulamaları yeni nesil bağlı uygulamalardır.
Kullanılan Salesforce Harici İstemci Uygulamasını yapılandırmak için: Cisco Webex Contact Center
- Kurul um'dan Uygulamalar | Harici İstemci Uygulamaları | Harici İstemci Uygulama Yöneticisi'ne gidin.
- Yeni Harici İstemci Uygulamasını tıklayın.
- Harici İstemci Uygulaması—Temel Bilgiler
- Harici İstemci Uygulama Adı: wxCC - SCV
- API Adı: WxCC_SCV
- İletişim E-posta: < your email >
- Dağıtım Durumu: Yerel seçin

Harici İstemci Uygulaması—API (OAuth Ayarlarını Etkinleştir)
- Seçin: OAuth'u etkinleştir
- Uygulama Ayarları
- Geri arama URL'si: örnek geri arama URL'si olarak http://localhost:1717/OauthRedirect
- OAuth Kapsamları
- OAuth kapsamlarını seçin:
- API'ler (api) aracılığıyla kullanıcı verilerini yönetin
- İstediğiniz zaman istek gerçekleştirin (refresh_token,offline_access)

Akış Etkinleştirme
- Seçiniz: JWT Taşıyıcı Akışını Etkinleştir
- Dosyaları Yükle'yi tıklatın ve dijital sertifikanızı içeren
server.crtdosyayı yükleyin.

Güvenlik
Web Sunucusu Akışı için sır gerektirir seçeneğ inin işaretini kaldırın.

- Oluş tur düğmesine tıklayın.
- Sekme İlkeleri'ne geçin ve ardından Düzenle düğmesine tıklayın.
- Politikalar—OAuth Politikaları
- Eklenti Politikaları
- İzin Verilen Kullanıcılar: Seçin Yönetici onaylı kullanıcılar önceden yetkilendirilir
- Değişikliği onaylayın
- Uygulama Yetkilendirme
- Token Politikasını Yenile: Yenileme belirtecini hemen sona erme seçeneğini seçin
- IP Gevşetme: IP kısıtlamalarını uygula seçeneğini seçin

- Eklenti Politikaları
- Politikalar—Uygulama Politikaları
- Başlangıç sayfası — yok
- İzin Kümelerini Seçin—Daha önce oluşturulan İzin Kümesini Atama (“SCV Apex Sınıflarına IVR Erişimi”)

- Kaydet'i tıklayın.
- Sekme Ayarlarına Değiştir.
-
Bölüm OAuth Ayarları, Tüke tici Anahtarı ve Gizli düğmesini tıklayın; e-postayı bekleyin ve kimliğinizi doğrulayın. Yeni bir tarayıcı sekmesi, tüketici ayrıntılarını içeren bir ekran açar.

- Kopyala'yı tıklayın ve Tüke tici Anahtarını kaydedin. Tüketici anahtarı daha sonra Webex Contact Center Control Hub'da Salesforce Bağlayıcısını oluşturmak için
kullanılır.

-
Sesli Arama kayıtları oluşturmak için Webex İletişim Merkezi Yapılandırması ve komut dosyası
Salesforce Service Cloud Voice'ın tam değerini elde etmek için, Webex İletişim Merkezi'ndeki arama akışının, çağrı İletişim Merkezi'ne ulaşır ulaşmaz Service Cloud Voice'da Sesli Arama kay dı oluşturmak üzere değiştirilmesi gerekir.
Salesforce'da yönlendirme kararları ve otomasyon için isteğe bağlı bir Omni-Flow yürütülebilir.
Kullanılan API'ler hakkında ayrıntılar için bkz. Service Cloud Voice API Wrapper.
Ön şartlar
Service Cloud Voice API Wrapper'ı kullanmak için IVR entegrasyonu için bir Salesforce Harici İstem ci Uygulaması yapılandırılmalıdır.
Webex Control Hub'da Salesforce Bağlayıcısını Yapılandırma
Webex İletişim Merkezi için Salesforce Tümleştirme Bağlayıcılarını https://help.webex.com/en-us/article/7fuy63/Set-Up-Integration-Connectors-for-Webex-Contact-Center # adresindeki makalede açıklandığı şekilde ayarlayın. id_133211
| 1 |
Müşteri kuruluşunuza https://admin.webex.com adresinden giriş yapın ve Hizmetler > İletişim Merkezi > Kir acı Ayarları > Entegrasyonlar > Bağlayıcılar bölümüne gidin. |
| 2 |
Salesforce kartında, Ayarla veya Bağlayıcı Ekle'yi tıklatın.
IMPORTANT: MAINTAIN SECURITY BY PERIODICALLY ROTATING SECRETS Entegrasyonlarınızı güvende tutmak için Özel Anahtarınızı ve Sertifikanızı düzenli olarak değiştirdiğinizden emin olun. Webex Hub'daki İletişim Merkezi Bağlayıcısı'ndaki Özel Anahtarı ve Salesforce'daki Harici İstemci Uygulamasında Sertifikayı güncelleyin. Sorun giderme ipucu Bitti'yi tıklattıktan ve bağlayıcı kaydetmedikten sonra:
|
Webex İletişim Merkezi Ana Akışı
| Akış Değişkeni | Açıklama |
|---|---|
| Sesli Arama kayıt kimliği için akış değişkeni | Aramayı tanımlamak için Benzersiz Kimlik. Sesli Arama kaydını oluşturmak için
gereklidir. B@@ içim: wxcc_ <Interaction Id> Örnek: wxcc_fc4ec7d8 -4c91-49aa-b764-081fbba344a8
|
| Çağrı Başlangıç Saati için yerel değişken |
Sesli Arama kaydını oluşturmak ve sesli aramayı güncellerken kullanılır.
|
| Kuyruk adı/kimliği için yerel değişken |
Çağrı yönlendirmesi için kullanılan Execute Omni Flow tarafından döndürülür. Bu değişken yalnızca Execute Omni Flow kullanılırken gereklidir
|
| Ajan adı/kimliği için yerel değişken |
Çağrı yönlendirmesi için kullanılan Execute Omni Flow tarafından döndürülür. Bu değişken yalnızca Execute Omni Flow kullanılırken gereklidir
|
Main Flow'ye genel bakış

- Satıcı Çağrı Anahtarı Oluştur
- Çağrı Başlangıç Saatini Ayarla
- HTTP İsteği: Sesli Arama kaydı oluştur
- Sesli Arama Kaydı Oluşturmak için HTTP Yanıtını Değerlendirin
- Sesli Arama kaydı Oluştur için hata işleme
- HTTP İsteği: Omni Flow Yürüt
- Omni Flow için HTTP Yanıtını Değerlendirin
- Execute Omni Flow için hata işleme
- Çağrı yönlendirmeye devam edin
| Akış | Açıklama |
|---|---|
| Satıcı Çağrı Anahtarı Oluştur |
Service Cloud Voice'da işlenen her arama, Salesforce'da bir Sesli Arama kaydı oluşturur ve Satıcı Çağrı Anahtarı adı verilen benzersiz bir kimlik gerektirir. Webex İletişim Merkezi'nde oluşturulan Sesli Arama kayıtları için, Satıcı Çağrı Anahtarı wxCC Akışında tanımlanmalı ve ardından bir Akış Değişken i kullanılarak Temsilciye yapılan çağrıyla birlikte iletilmelidir. VendorCallKey değeri aşağıdaki kurallara uygun olmalıdır:
|
| Çağrı Başlangıç Saatini Ayarla |
Çağrı başlangıç saatinin UTC zaman damgası. Bu zaman damgası, Sesli Arama kaydını oluşturmak ve arayan kişi temsilciye yönlendirilmeden önce telefonu kapatırsa Sesli Arama kaydını güncellemek için kullanılır.
|
| HTTP İsteği: Sesli Arama kaydı oluştur |
Bu adım her çağrı için gereklidir. Sesli Arama kaydı oluşturulduktan sonra, Satıcı Çağrı Anahtarı ile birlikte bir değişken içinde temsilciye yapılan aramayla birlikte Sesli Arama kaydı kimliği iletilmelidir. Service Cloud Voice'daki İletişim Merkezi yapılandırmasında kullanılan değişkeni yapılandırın. |
| HTTP İstek Ayarları |
|
HTTP İsteği: Sesli Arama kaydı oluştur
Bu adım her çağrı için gereklidir. Sesli Arama kaydı oluşturulduktan sonra, Satıcı Çağrı Anahtarı ile birlikte bir değişken içinde temsilciye yapılan aramayla birlikte Sesli Arama kaydı kimliği iletilmelidir. Service Cloud Voice'daki İletişim Merkezi yapılandırmasında kullanılan değişkeni yapılandırın.
HTTP İstek Ayarları
- Etkinlik Etiket i: CreateVoiceCall
- Kimliği Doğrulanmış Bitiş Noktası Kullan: Etkin
- Bağlayıcı: Önceki adımda oluşturulan Salesforce Bağlayıcısı
-
İstek Yolu:
/services/apexrest/cisco_wxcc_scv/voice/v1/createVoiceCall - Yöntem: POST
- İstek İçerik Türü: Application/JSON
İstek Gövdesi
Sesli Arama kaydını oluştururken, Sesli Arama kaydındaki özel alanları arama verileriyle de güncelleyebilirsiniz. Aşağıda istek gövdesinin iki örneği verilmiştir, biri tüm gerekli alanları içeren ancak özel alanları güncellemeden, diğeri özel alanlara sahip.
Sesli Arama kaydındaki özel alanları güncellem eden:
{
"callCenterDevName": "<Contact Center API name>",
"certDevName": "<cert dev name>",
"vendorCallKey": "{{SCV_VendorCallKey}}",
"to": "{{NewPhoneContact.DNIS}}",
"from": "{{NewPhoneContact.ANI}}",
"initiationMethod": "Inbound",
"startTime": "{{SCV_CallStartTime}}",
"participants": [
{
"participantKey": "{{NewPhoneContact.ANI}}",
"type" : "END_USER"
}
]
}
Sesli Arama kaydındaki özel alanların güncellenmesiyle ilgili örnek:
{
"callCenterDevName": "<Contact Center API name>",
"certDevName": "<cert dev name>",
"vendorCallKey": "{{SCV_VendorCallKey}}",
"to": "{{NewPhoneContact.DNIS}}",
"from": "{{NewPhoneContact.ANI}}",
"initiationMethod": "Inbound",
"startTime": "{{SCV_CallStartTime}}",
"participants": [
{
"participantKey": "{{NewPhoneContact.ANI}}",
"type" : "END_USER"
}
],
"callAttributes": "{\"custfield1__c\": \"<value1>\",\"custfield2__c\": \"<value2>\",\"custfield3__c\": \"<value3>\"}"
}
Parametreler
| Mülkiyet adı | Değer |
|---|---|
| Çağrı MerkeziDevName | Contact Center Geliştirici Adı |
| CertDevName | Sertifika API Adı (İletişim Merkezi'nde yapılandırıldığı gibi) |
| SatıcıCallkey | Benzersiz çağrı kimliği: {{SCV_VendorCallKey}} |
| doğru | Numara/DNIS olarak adlandırıldı: {{NewPhoneContact.DNIS}} |
| beri | Çağrı Numarası/ani: {{NewPhoneContact.ANI}} |
| Başlangıç Zamanı | UTC zaman damgası {{SCV_CallStartTime}}(çağrı komut dosyasında kabul edildikten
hemen sonra ayarlanacak) |
| Çağrı Öznitelikleri |
Standart VoiceCall alanlarını güncellemek için kullan Örnek:
|
Ayrıştırma Ayarları
- İçerik Tür ü: JSON
- Çıkış Değişken i: SCV_VoiceCallRecordId
-
Yol İfad esi:
$.data.voiceCallId
Temsilciye iletilecek Sesli Arama kayıt kimliği.
Sesli Arama Kaydı Oluşturmak için HTTP Yanıtını Değerlendirin
Sesli Arama Oluştur http isteğinin HTTP Durumunu Kontrol Edin:
- Etiket: StatusCodeCreateVoiceCall
- Değişken: CreateVoiceCall.httpStatusCode
Durum kodu == 200 => başarılı başka => istek başarısız olursa, hata işleme
Sesli Arama kaydı Oluştur için hata işleme
Yalnızca demo/hata ayıklama için, http durum koduna bağlı olarak mesajı oynatın.
Sesli Arama Oluşturma başarılı olduysa, Omni Flow'u Yürüt ile devam edin. Aksi takdirde, çağrı yönlendirmeye devam edin.
HTTP İsteği: Omni Flow yürütün (isteğe bağlı adım)
Aşağıdakileri yapmak istediğinizde Execute Omni-Flow öğesini kullanın:
- otomatik görevleri çalıştırın, örneğin kayıt arama veya kayıt oluşturma ve kayıtları Sesli Arama kayd ıyla ilişkilendirin
- kayıtları arayın ve ekran pop yapın
- Salesforce ve Cisco kuyruklarını senkronize edin
- Service Cloud Voice'ın yönlendirme kararını vermesine izin verin
Bu istek her zaman aramanın yönlendirilmesi gereken “kuyruk” veya “temsilci” i döndürür.
Bu isteği yürüttükten sonra, arayan kişi bir temsilci tarafından yanıtlan madan önce telefonu kapatırsa Yönlendirmeyi Temizle gönderdiğinizden emin olun. Bk z. Webex İletişim Merkezi Olay Akışı.
HTTP İstek Ayarları
- Etkinlik Etiket i: ExecuteOmniFlow
- Kimliği Doğrulanmış Bitiş Noktası Kullan: Etkin
- Bağlayıcı: Önceki adımda oluşturulan Salesforce Bağlayıcısı
- İstek Yolu:
/services/apexrest/cisco_wxcc_scv/voice/v1/executeOmniFlow - Yöntem: POST
- İstek İçerik Türü: Application/JSON
İstek Gövdesi
Gerekli alanların yanı sıra, Omni-Flow'a giriş değişkenleri olarak ek verileri iletebilirsiniz. Aşağıda istek gövdesinin iki örneği verilmiştir. Birincisi ek akış parametreleri olmadan, yalnızca gerekli alanlar, ikincisi iki giriş değişkenli.
Omni-Flow parametreleri ile örnek:
{
"callCenterDevName": "<Contact Center API name>",
"certDevName": "<cert dev name>",
"voiceCallId": "{{SCV_VoiceCallRecordId}}",
"dialedNumber": "{{NewPhoneContact.DNIS}}",
"flowDevName": "<flow api name>",
"fallbackQueue": "<fallback queue name>"
}
Sesli Arama kaydındaki özel alanların güncellenmesiyle ilgili örnek:
{
"callCenterDevName": "<Contact Center API name>",
"certDevName": "<cert dev name>",
"voiceCallId": "{{SCV_VoiceCallRecordId}}",
"dialedNumber": "{{NewPhoneContact.DNIS}}",
"flowDevName": "<flow api name>",
"fallbackQueue": "<fallback queue name>",
"flowInputParameters":
{
"param1": "value1",
"param2": "value2"
}
}
Parametreler
| Mülkiyet adı | Değer |
|---|---|
| Çağrı MerkeziDevName | Contact Center Geliştirici Adı |
| CertDevName | Sertifika API Adı (İletişim Merkezi'nde yapılandırıldığı gibi) |
| VoiceCallid | Önceki adımda oluşturulan sesli arama kaydının kimliği:
{{SCV_VoiceCallRecordId}}
|
| Arayılan Numara | Numara/DNIS olarak adlandırıldı: {{NewPhoneContact.DNIS}}
|
| FlowDevName | Omni-Flow to execute'nin geliştirici adı |
| FallbackQueue | Yedek Salesforce kuyruğunun Kuyruk Kimliği veya Kuyruk API adı |
| Akış GirişParametreleri |
Omni-Channel akışına ek girişler (anahtar-değer çifti). Örnek:
|
Ayrıştırma Ayarları
Kuyruk
- İçerik Tür ü: JSON
- Çıkış Değişken i: SCV_OmniFlowQueue
- Yol İfad esi:
$.data.queue
Execute Omni-Flow öğesinden döndürülen “Queue” yönlendirme için kullanılabilir.
Ajan- İçerik Tür ü: JSON
- Çıkış Değişken i: SCV_OmniFlowAgent
- Yol İfad esi:
$.data.agent
Execute Omni-Flow öğesinden döndürülen “Agent” yönlendirme için kullanılabilir.
Omni Flow için HTTP Yanıtını Değerlendirin
Execute Omni Flow http isteğinin HTTP Durumunu kontrol edin:
- Etiket: StatusCodeExecuteOmniFlow
- Değişken: ExecuteOmniflow.httpStatusCode
Durum kodu == 200 => başarılı else => istek başarısız olursa, hata işleme.
Execute Omni Flow için hata işleme
Yalnızca demo/hata ayıklama için, http durum koduna bağlı olarak mesajı oynatın.
Execute Omni Flow başarılı olduysa, değişken SCV_OmniFlowQueue SCV_OmniFlowAgent ler ayar lanmaz. Çağrı akışında yönlendirme kararı.
Çağrı yönlendirmeye devam edin
Çağrı akışına devam edin, aramayı temsilciye yönlendirin. İsteğe bağlı, kuyru SCV_OmniFlowAgent k SCV_OmniFlowQueue ve aracı seçmek için kullanın.
Webex İletişim Merkezi Etkinlik Akışı
Arayan kişi aramayı bir temsilci tarafından yanıtlanmadan önce askıya alırsa, Service Cloud Voice'ı güncellemeliyiz ve aramayı sonlandırmalıyız.
- Execute Omni-Flow kullanılmışsa, Bekleyen Hizmet Yönlendirmesini (PSR) silmek için Yönlendirmeyi Temizle gönderin
- Sesli Arama kaydındaki başlangıç ve bitiş saatlerini güncellemek ve durumu Yeni'den Tamamland 'a değiştirmek için Sesli Aramayı Güncelleme Gönder

- PhoneContactended - Canlı bir arama bağlantısı kesildiğinde ve tüm katılımcılar kaldırıldığında bu olay tetiklenir.
- HTTP İsteği: Yönlendirmeyi Temizle
- HTTP İsteği: Sesli Aramayı Güncelle
HTTP İsteği: Yönlendirmeyi Temizle
- Etiket: ClearRouting
- Kimliği Doğrulanmış Bitiş Noktası Kullan: Etkin
- Bağlayıcı: Önceki adımda oluşturulan Salesforce Bağlayıcısı
- İstek Yolu:
/services/apexrest/cisco_wxcc_scv/voice/v1/clearRouting - Yöntem: POST
İstek İçerik Türü: Application/JSON
İstek Gövdesi
{
"callCenterDevName": "<Contact Center API name>",
"certDevName": "<cert dev name>",
"voiceCallId": "{{SCV_VoiceCallRecordId}}"
}
Parametreler
| Mülkiyet adı | Değer |
|---|---|
| Çağrı MerkeziDevName | Contact Center Geliştirici Adı |
| CertDevName | Sertifika API Adı (İletişim Merkezi'nde yapılandırıldığı gibi) |
| VoiceCallid | Önceki adımda oluşturulan sesli arama kaydının kimliği: SCV_VoiceCallRecordId |
Ayrıştırma Ayarları
Hiçbiri.
HTTP İsteği: Sesli Aramayı Güncelle
- Etiket: UpdateVoiceCall
- Kimliği Doğrulanmış Bitiş Noktası Kullan: Etkin
- Bağlayıcı: Önceki adımda oluşturulan Salesforce Bağlayıcısı
-
İstek Yolu:
/services/apexrest/cisco_wxcc_scv/voice/v1/updateVoiceCall - Yöntem: POST
- İstek İçerik Türü: Application/JSON
İstek Gövdesi
{
"callCenterDevName": "<Contact Center API name>",
"certDevName": "<cert dev name>",
"voiceCallId": "{{SCV_VoiceCallRecordId}}",
"startTime": "{{SCV_CallStartTime}}",
"endTime": "{{now() | replace({'[UTC]': ''})}}",
"disconnectReason": { "value": "Abandoned in queue", "isError": true }
}
Her ikisini de sağladığınızda startTime,
Salesforce hesapl endTimeCallDurationInSecondsar. İçeri gir
CallDurationInSecondsmeyin callAttributes.
Parametreler
| Mülkiyet adı | Değer |
|---|---|
| Çağrı MerkeziDevName | Contact Center Geliştirici Adı |
| CertDevName | Sertifika API Adı (İletişim Merkezi'nde yapılandırıldığı gibi) |
| VoiceCallid | Önceki adımda oluşturulan sesli arama kaydının kimliği: SCV_VoiceCallRecordId |
| Başlangıç Zamanı | Çağrı başlangıcının UTC zaman damgası {{SCV_CallStartTime}}(Sesli Arama kaydını
oluşturmak için kullanıldığı gibi) |
| Bitiş zamanı | Geçerli UTC zaman damgası `{{now () |
| Bağlantıyı Kesme Tiyiliği | Aramanın bağlantısını kesmenin nedeni. Düzgün isError
görüntülenebilmesi trueiçin özelliğin ayarlanması gerekir. |
Ayrıştırma Ayarları
Hiçbiri.
Referanslar
- Özel Anahtar ve Kendiliğinden İmzalanan Dijital Sertifika Oluşturun
- Webex Contact Center Salesforce Connector için Bağlı Uygulamayı Yapılandırma
- Webex İletişim Merkezi için Tümleştirme Bağlayıcılarını Ayarlama - Salesforce
- Cisco Webex Contact CenterKurulum ve Yönetim Kılavuzu > Akış Tasarımcısı
- Telefon Entegrasyonu REST API
Dil Tercümesi
(İsteğe bağlı) Çeviri Çalışma Tezgahını Etkinleştir
Bu ayar yalnızca Çeviri Dili ayarlarını kullanıyorsanız geçerlidir.
| 1 |
Kurulum → Çeviri Çalışma Tezgahı → Çeviri Dili Ayarları'na gidin. |
| 2 |
Çeviri dil ini seçmek için Etkinleştir'i tıklatın.
|
(İsteğe bağlı) Yalnızca platform dillerini etkinleştir
Bu ayar yalnızca EN-ABD dışındaki diller için geçerlidir.
| 1 |
Kurulum → Şirket Ayarları → Dil Ayarları'na gidin. |
| 2 |
Gerekli dilleri seçin. |
| 3 |
Aşağıdaki onay kutularını seçin:
|
| 4 |
Değişikliklerinizi kaydedin.
|
Dili etkinleştirin ve kullanıcıyı seçin (görev)
| 1 |
Kurulum → Çeviri Çalışma Tezgahı → Çeviri Dili Ayarları'na gidin. |
| 2 |
Dili seçin ve çevirecek kullanıcıyı seçin. |
| 3 |
Değişikliklerinizi kaydedin.
|
Çoklu Dil Ayarları
Özel Etiketleri Çevir
| 1 |
Kurulum → Özel Etiketler'e gidin. |
| 2 |
Açılacak özel etiketin adını seçin.
|
| 3 |
İlgili Çeviriler listesinde, yeni bir çeviri gir |
| 4 |
Çeviri yaptığınız dili seçin.
|
| 5 |
Çeviri Metni alanına çevrilmiş değeri girin. Bu metin, kullanıcının varsayılan dili çeviri dili olduğunda etiketin Değer alanında belirtilen değeri geçersiz kılar. |
| 6 |
Değişikliklerinizi kaydedin. |
Kullanıcı Fonksiyonu Tarafından Gereken Salesforce İzinleri
Webex Contact Center SCV Aracısı İzin Seti, Webex Contact Center Gadget'ı ile çalışmak için gereken tüm izinleri ve aracılar için geliştirilen entegrasyonları içerir.
Apex Sınıfı Erişimi (bölüm)
- cisco_wxcc_scv.CiscosCVWXCC
- cisco_wxcc_scv.ServiceResponseHandler
- cisco_wxcc_scv.Servis Gezisi
- cisco_wxcc_scv.TelephonyIntegrationHandler
Özel Meta Veri Türü Erişimleri (bölüm)
- cisco_wxcc_scv.wxCC Bağlantısı
Visualforce Sayfa Erişimi (bölüm)
- cisco_wxcc_scv.ciscosCVLoginWXCC
- cisco_wxcc_scv.CiscosCVMAInWXCC
- cisco_wxcc_scv.CiscosCvoAuthReDirect
- cisco_wxcc_scv.CiscosCVSWYükleyici
Hizmet Bulutu Ses API Sarıcı
Ön şartlar
Service Cloud Voice API Wrapper'ı kullanmak için IVR entegrasyonu için bir Salesforce Harici İstem ci Uygulaması yapılandırılmalıdır.
Service Cloud Voice API Sarmalayıcısını kullanma
Salesforce için Service Cloud Voice (SCV), VoiceCall oluşturmak ve güncellemek, Omni-Channel akışlarını yürütmek ve bir VoiceCall ile ilişkili PendingServiceOuting kayıtlarını silmek için Telefon Entegrasyonu REST API'sini kullanır. Bu hizmet, JWT yetkilendirmesini ve şu anda Cisco IP Etkileşimli Ses Yanıtı (IVR) tarafından desteklenmeyen PATCH HTTP yönteminin kullanılmasını gerektirir.
SCV için Telefon Entegrasyonu REST API'sinin bir IVR sisteminde (yalnızca değil) kullanımını basitleştirmek için, mevcut Salesforce API'sini saran ve Webex Contact Center for Service Cloud Voice paketinin yüklü olduğu Salesforce Kuruluşundan doğrudan erişilebilen yeni bir API seti kullanıma sunuldu.
Service Cloud Voice API Wrapper, bir JWT belirtecinin kimlik doğrulaması ihtiyacını ortadan kaldırır, Salesforce API'nin gerektirdiği veriler üzerinde ek kontroller uygular ve yanıt nesnelerini geliştirir.
Alın Access_Token
Https://<your-domain-name>.my. salesforce.com/services/o auth2/token adresine bir POST isteği yürütün
Vücuda aşağıdaki parametreleri gönderme:
{
"grant_type": "client_credentials",
"client_id": "<consumer key of the connected app>",
"client_secret": "<consumer secret of the connected app>"
}
If the request is successful, the following JSON response will be returned:
{
"access_token": "<your-access-token>",
"instance_url": "<your-org-base-url>",
"id": "https://login.salesforce.com/id/<id>/<id>",
"token_type": "Bearer",
"issued_at": "<timestamp>",
"signature": "<unique-signature-code>"
}
İstekleri yürütün
Örnek URL'si my.salesforce.com içermelidir.
Doğru örnek url örneği: https://abc-123.my.salesforce.com
Başka bir etki alanının örnek URL'si (örn. https://abc-123.lightning.force.com) olarak kullanılması, bir INVALID_SESSION_ID ErrorCode döndürüldüğünde 401 Yetkisiz durumuyla sonuçlanır.
Sesli Arama Oluştur (bölüm)
VoiceCall kaydı için katılımcıları (yani arayan ve alıcıyı) içeren bir VoiceCall kaydı oluşturur. Bir VoiceCall kaydı oluşturduğunuzda, Salesforce'da bir konuşma oluşturulur. Bu API'yi yalnızca gerçek zamanlı bağlamda kullanın, bu API'yi yalnızca bir çağrı başlatıldığında çağırmanız gerektiği anlamına gelir. Bu API, istek yüküne parentVoiceCallid parametresini dahil ederek aktarım ve konferans aramaları için VoiceCall kay ıtları oluşturmak için de kullanılabilir.
Uç nokta URI
< instance_url >/hizmetler/apexrest//ses/v1/CreateVoice Call cisco_wxcc_scv
HTTP Yöntemi
POST
Başlıklar
Yetkilendirme: Taşıyıcı <> access_token
İçerik Türü: application/json
Parametreler
{
"callCenterDevName": "contactCenterDevName123",
"certDevName": "certDevName123",
"vendorCallKey": "5324881f-1e84-4367-8930-f69a74b30ca6",
"to": "8002345678",
"from": "4081456688",
"initiationMethod": "Inbound",
"startTime": "2019-07-02T17:32:28Z",
"participants": [
{
"participantKey": "4081456688",
"type" : "END_USER"
}
],
"callAttributes": "{\"devscv24__AAA_Test__c\":\"field value\",\"Other_Field__c\":\"other value\"}",
"parentVoiceCallId": "fsdfzuhsdfsa-43556fgef3-56g44gv4ew",
"callOrigin": "Preview",
"queue": "queue123"
}
callAttributesYalnızca VoiceCall
nesnesindeki özel alanlar için kullanın.
Standart VoiceCall alanları (Descriptionve) aracılığıyla güncell
CallDurationInSecondsenmez.
callAttributes Doldurmak için
CallDurationInSecondssağlayın startTimeve
endTimeböylece Salesforce değeri hesaplayabilir.
Yanıt (başarılı)
{
"data": {
"voiceCallId": "00X000012345abc"
},
"errors": null,
"success": true
}
Yanıt (hatalarla)
{
"data": null,
"errors": ["Error message 1", "Error message 2"],
"success": false
}
Sesli Aramayı Güncelle
Çağrı sona erdikten sonra Sesli Çağrıyı günceller. VoiceCall oluşturma aşamasında kullanılamayan çağr ıyla ilgili parametreleri güncellemek için bu API'yi kullanın. VoiceCall API'sini Güncelle asenkron bir işlemdir. API çağrısının durumunu sorgulayamazsınız.
Bu uç nokta, çağrı sona erdikten sonra bile bir Sesli Arama oluşturmak için de kullanılabilir. Bu davranış, terk edilmiş veya cevapsız aramalar için Salesforce'da bir kaydı kaydetmek istediğiniz senaryolarda veya bir VoiceCall henüz oluşturulmamış başka bir senaryoda kullanışlıdır.
Uç nokta URI
< instance_url >/hizmetler/apexrest//ses/v1/güncellemeVoice Call cisco_wxcc_scv
HTTP Yöntemi
POST
Başlıklar
Yetkilendirme: Taşıyıcı <> access_token
İçerik Türü: application/json
Parametreler
{
"callCenterDevName": "contactCenterDevName123",
"certDevName": "certDevName123",
"voiceCallId": "00X000012345abc",
"startTime": "2020-08-26T21:21:14Z",
"endTime": "2019-08-26T21:21:34Z",
"isActiveCall": true,
"fromNumber": "1234",
"callOrigin": "Preview",
"enqueueTime": "2019-08-26T21:21:34Z",
"acceptTime": "2019-08-26T21:21:24Z",
"numberOfHolds": 20,
"queue": "queue123",
"agent": "agent123",
"agentInteractionDuration": 12,
"longestHoldDuration": 10,
"totalHoldDuration": 21,
"recordingLocation": "Bern",
"totalRecordingDuration": 55,
"callAttributes": "{\"devscv24__AAA_Test__c\":\"field value\",\"Other_Field__c\":\"other value\"}",
"disconnectReason": {
"value": "TELECOM_PROBLEM",
"isError": true
}
}
Bu istek tarafından kabul edilen parametreler hakkında ayrıntılı bir açıklama, “Paramet reler” bölümündeki Salesforce resmi belgel erinde bulunabilir.
Yanıt (başarılı)
{
"data": {
"status": "pending"
},
"errors": null,
"success": true
}
VoiceCall API'sini Güncelle asenkron bir işlemdir. API çağrısının durumunu sorgulayamazsınız.
Yanıt (hatalarla)
{
"data": null,
"errors": ["Error message 1", "Error message 2"],
"success": false
}
Omni-flow'u yürütün
Çağrıları yönlendirmek için Omni-Channel akışını yürütür. Çağrı kimliğini (Salesforce VoiceCallid veya telefon satıcısı ContactId) parametre olarak akışa iletir ve temsilci veya sıra yönlendirme talimatlarını kişi akışına döndürür. Varsayılan olarak, Service Cloud Voice, aranan numarayla eşleşen telefon kanalı için belirtilen Omni-Channel akışını (veya yedek kuyruğu) kullanır. Aranan numara mevcut bir telefon kanalıyla eşleşmiyorsa, isteğe bağlı olarak bu API çağrısına giriş parametreleri olarak yeni aranan bir numara, Çok Kanal akışı ve yedek kuyruk ayarlayabilirsiniz.
Service Cloud Voice, aramaları yönlendirmek için bu öncelik sırasını kullanır:
- Aranan numarayla eşleşen telefon kanalı için Çok Kanallı Akış ve Yedek Sıra ayarlarını kullanır. Akış önceliklidir. Akış başarısız olursa, geri dönüş kuyruğu kullanılır.
- Exec ute Omniflow API çağrısında belirtilen flowDevName ve fallbackQueue parametrelerini kullanır.
Uç nokta URI
< instance_url >/hizmetler/apexrest//voice/v1/executeOmniFlow cisco_wxcc_scv
HTTP Yöntemi
POST
Başlıklar
Yetkilendirme: Taşıyıcı <> access_token
İçerik Türü: application/json
Parametreler
{
"callCenterDevName": "contactCenterDevName123",
"certDevName": "certDevName123",
"voiceCallId": "00X000012345abc",
"dialedNumber": "+18445791189",
"flowDevName": "Route_VoiceCall",
"fallbackQueue": "00G111222333444",
"flowInputParameters":
{
"Input1": "one",
"Input2": "two"
}
}
- VoiceCallid parametresi, Salesforce VoiceCallid veya telefon satıcısının iletişim kimliğidir.
- Bu istek tarafından kabul edilen parametreler hakkında ayrıntılı bir açıklama, “Paramet reler” bölümündeki Salesforce resmi belgel erinde bulunabilir.
Yanıt (başarılı)
{
"data": {
"queue": "queue info",
"agent": "agent info"
},
"errors": null,
"success": true
}
AGENT_INFOve C QUEUE_INFO allCenterRoutingMap içindeki externalID alanına karşılık gelir
Yanıt (hatalarla)
{
"data": null,
"errors": ["Error message 1", "Error message 2"],
"success": false
}
Yönlendirmeyi temizle
Sesli arama için PendingServiceRouting (PSR) kaydını siler. Bu API'nin çoğu senaryo için çağr ılması gerekmez; çağrı artık yönlendirilmediğinde PSR kaydı otomatik olarak silinir. Ancak, iş ortağı telefon sistemlerini kullan ırken cevapsız veya terk edilmiş aramalar gibi, PSR kaydını silmek için bu API'yi açıkça çağırmanız gereken bazı senaryolar vardır.
Uç nokta URI
< instance_url >/hizmetler/apexrest//voice/v1/ClearRouting cisco_wxcc_scv
HTTP Yöntemi
POST
Başlıklar
Yetkilendirme: Taşıyıcı <> access_token
İçerik Türü: application/json
Parametreler
{
"callCenterDevName": "contactCenterDevName123",
"certDevName": "certDevName123",
"voiceCallId": "00X000012345abc"
}
- VoiceCallid parametresi, Salesforce VoiceCallid veya telefon satıcısının iletişim kimliğidir.
- Bu istek tarafından kabul edilen parametreler hakkında ayrıntılı bir açıklama, “Paramet reler” bölümündeki Salesforce resmi belgel erinde bulunabilir.
Yanıt (başarılı)
{
"data": {
"status": "Success"
},
"errors": null,
"success": true
}
Yanıt (hatalarla)
{
"data": null,
"errors": ["Error message 1", "Error message 2"],
"success": false
}
Telefon Numarası Çevirileri
Service Cloud Voice ve Webex Contact Center arasındaki çeşitli etkileşimler Telefon numarası çevirilerine bağlıdır. Uluslararası farklılıklar ve müşteriye özel uygulamalar nedeniyle, telefon numaralarını A formatından B formatına aktarmak için özelleştirilebilir bir araca ihtiyaç vardır.
Webex Contact Center for Service Cloud Voice çözümü sayılar, hashtag'ler (#), yıldız işaretleri (*), virgül (,) ve baştaki artı işaret leri (+) dışındaki tüm karakterleri otomatik olarak kaldırır. Ayrıca (0) 'nin ilk oluşumunu da kaldırır. Bu, Telefon Numarası Çevirileriniz uygulan madan ÖNCE yapılacaktır.
Bu kılavuzda telefon numarası çevirilerinin nasıl yapılandırılacağı açıklanmaktadır.
Tarlalar
Telefon numarası çevirileri İsim-Değer alanlarında saklanır. Bu, özellik başına sınırsız miktarda kural yapılandırmanıza olanak tanır.
Yapılandırma bir JSON dizesi olarak saklanır.
Ters eğik çizgilerden kaçınılması gerektiğini unutmayın, örneğin\ d+\\ d+ olur .
{"Remove all characters but digits":"[1,17]->[^\\d]+","To internal number":"[7,17]->(\\d{7})(\\d{4})->$2"}
Ad alanı teknik olarak kullanılmamaktadır. Bu kuralın amacını hızlı bir şekilde tanımlamak için insan tarafından okunabilir bir dize eklemek için oradadır. İyi isimler örneğin: Baştaki tüm sıfırları kaldır, Baş taki artı ekle vb.
Çeviri kuralları oluşturma
Kurallar Düzenli İfadeler olarak sağlanır. Daha doğru olmak gerekirse: Düzenli İ fadelerin JavaScript uygulaması.
Başlamanın iyi bir yolu, RegExp belgesini MDN web belgelerinden okumaktır.
Bununla birlikte, karmaşık Düzenli İfadeler oluşturmak genellikle zahmetlidir. Bu nedenle, yapılandırmayı olabil diğince kolaylaştırmak için ekstra sözdizimi ekledik.
Aşağıdaki şekil, bir telefon numarası çeviri kuralının genel sözdizimini göstermektedir:
Yüklem
Yüklem, eşleşecek sayının uzunluğunu tanımlayan bir aralık belirtmek için kullanılır.
Yukarıdaki yüklem, uzunluğu 7 ile 11 karakter arasında olan tüm sayıların (kenarlar+boşluklar dahil) eşleştiğini belirtir.
Yüklemler her zaman sayının orijinal uzunluğuyla eşleşir. Bu, iç/harici sayılar için kuralların çarpışma riskini azaltarak konfigürasyonun basitleştirilmesine yardımcı olur.
Desen
Desen, eşleşecek sayının biçimini belirtir.
Yukarıdaki desen, sayının yalnızca rakamlardan oluşması gerektiğini belirtir ve bunları seçer.
Seçici
Seçiciler, sayının son biçimini tanımlar. Başlangıçta mevcut olmayan karakterler/rakam ların eklenmesi gerekiyorsa, bunu yapacağınız yer burasıdır.
Seçici, sayıyı oluşturmanın son adımıdır. Desen çıktısına bağlı olarak, seçici yeni sayıyı oluşturur.
Örnek 1
Aşağıdaki örnek, İletişim Merkezi'nden 0319175200 biçiminde alınan bir numaranın İsviçre E164 formatına +41 31 917 52 00 nasıl aktarılacağını göstermektedir.
Bu örnek iki çeviri kuralı kullanır (1. ve 2.)
Bu örnekteki ilk kural aslında sayıyı değiştirmez. Uzunluğu 1 ile 17 karakter arasındaki sayılar için, rakamlar dışında herhangi bir şey kaldırılır. Rakamlı olmayan bir mevcut olmadığı için hiçbir şey değişmez.
İkinci kural, tam olarak 10 karakter uzunluğundaki sayılar için geçerlidir (orijinal olarak). 0319175200 eşleşir ve bu nedenle kural uygulanır. Desen, sayının bir basamaklı (\ d {1}) grubuyla başlaması gerektiğini, ardından iki basamaklı bir grup (\ d {2}), ardından üç basamaklı bir grup (\ d {3}) vb. Başlaması gerektiğini belirtir.
Seçici daha sonra yeni sayı dizesini tanımlamak için desen gruplarına erişir. Bu, $2 ilk (\ d {2}) değerine atıfta bulunması ve dolayısıyla 31 içerdiği anlamına gelir.
Örnek 2
Aşağıdaki örnek, İletişim Merkezi'nden alınan bir numaranın +14693150217 biçim inde ABD E164 formatına nasıl aktarılacağını gösterir +1 469 315 0217.
Bu örnek iki çeviri kuralı kullanır (1. ve 2.)
- Bu sayı tam olarak 12 karakter uzunluğundadır, bu nedenle “ABD Numaralarına boşluk ekle” kuralı uygulanır.
- (\ +1) sayının +1 ile başlaması gerektiğini söyler. Sayı 12 karakter uzunluğundaysa, ancak +1 ile başlamazsa, kural iptal edilir ve hiçbir şey değiştiril mez.
- (\ d {3}) +1'in ardından 3 basamak olması gerektiğini söyler.
- (\ d {3}) son 3 basamağın ardından 3 basamak daha olması gerektiğini söyler.
- (\ d {4}) son 3 basamağın ardından 4 basamak olması gerektiğini söyler.
Bunlardan herhangi biri eşleşmiyorsa, numara değiştirilmeyecektir.
Yani, tüm kurallar “+14693150217” için geçerlidir. Bu nedenle, sayı “$1 $2 $3 $4” ile değiştirilir:
- $1 grubu (\ +1) ifade eder, Service Cloud Voice'a gönderilecek numara +1 gibi görünür.
- $2, ikisinden ilkini ifade eder (\ d {3}), Service Cloud Voice'a gönderilecek numara +1 469 gibi görünür.
- $3 ikisinin ikincisini ifade eder (\ d {3}), Service Cloud Voice'a gönderilecek numara +1 469 315 gibi görünür.
- $4 son grubu (\ d {4}) ifade eder, Service Cloud Voice'a gönderilecek numara +1 469 315 0217 gibi görünür.
“$1 $2 $3 $4” kuralının değiştirme kısmındaki boşluklar doğrudan kullanılır. Yani “$1-$2-$3-$4” kullanırsanız, sayı şu şekilde çevrilir: +1-469-315-0217
Ayrıca grupları kaldırmanıza da izin verilir: [12, 12] -> (\ +1) (\ d {3}) (\ d {3}) (\ d {4}) ->$2 $3 $4 şu şekilde çevrilecek: 469 315 0217. [12, 12] -> (\ +1) (\ d {3}) (\ d {3}) (\ d {4}) -> $3 $4 şu şekilde çevrilecektir: 315 0217.
Uluslararası bir ABD numarasını yerel bir numaraya dönüştürmek de mümkündür: [12, 12] -> (\ +1) (\ d {3}) (\ d {3}) (\ d {4}) -> ($2) $3-$4.
Ardından gelen “+14693150217” numarası şu şekilde çevrilecektir: (469) 315-0217.
Örnek 3
Aşağıdaki örnek, İletişim Merkezi'nden alınan bir numaranın +491515555531 biçim inde Alman E164 formatına +49 151 5555 531 nasıl aktarılacağını göstermektedir.
Bu örnek iki çeviri kuralı kullanır (1. ve 2.)
- Bu sayı tam olarak 13 karakter uzunluğundadır, bu nedenle “Almanca Sayılara boşluk ekle” kuralı uygulanır.
- (\ +49) sayının +49 ile başlaması gerektiğini söyler. Sayı 13 karakter uzunluğundaysa, ancak +49 ile başlamazsa, kural iptal edilir ve hiçbir şey değiştirilmez.
- (\ d {3}) +49'un ardından 3 basamak olması gerektiğini söyler.
- (\ d {4}) son 3 basamağın ardından 4 basamak olması gerektiğini söyler.
- (\ d {3}) son 4 basamağın ardından 3 basamak olması gerektiğini söyler.
Bunlardan herhangi biri eşleşmiyorsa, numara değiştirilmeyecektir.
Yani tüm kurallar “+491515555531” için geçerlidir. Bu nedenle, sayı “$1 $2 $3 $4” ile değiştirilir:
- $1 grubu ifade eder (\ +49), Service Cloud Voice'a gönderilecek numara +49 gibi görünür.
- $2, ikisinden ilkini ifade eder (\ d {3}), Service Cloud Voice'a gönderilecek numara +49 151 gibi görünür.
- $3 ikisinin ikincisini ifade eder (\ d {4}), Service Cloud Voice'a gönderilecek numara +49 151 5555 gibi görünür.
- $4 son grubu ifade eder (\ d {3}), Service Cloud Voice'a gönderilecek numara +49 151 5555 531 gibi görünür.
Aynı kural bir için de geçerlidir. Numaradan ne kullanacağınızı seçmek için yedek parçayı $1 $2 $3 $4 kullanabilirsiniz.
Diğer Çeviri Regex örnekleri
| Açıklama | Çeviri Regex |
|---|---|
| Rakamlar hariç tüm karakterleri kaldır | [1,17] -> [^\ d] + |
| Rakamlar hariç tüm karakterleri kaldır & + | [1,17] -> [^+\ d] + |
| Açıklama | Çeviri Regex |
|---|---|
| Kaldır +1 | [12,12] -> (. {1}) (\ d {1}) (\ d {10}) -> $3 |
| Kaldır +1 | [10,12] -> (^\ +1+) (\ d+) -> $2 |
| Kaldır +49 | [10,15] -> (^\ +49+) (\ d+) -> $2 |
| Kaldır +49 | [10,15] -> (. {1}) (\ d {2}) (\ d {9}) -> $3 |
| Kaldır +41 | [10,13] -> (^\ +41+) (\ d+) -> $2 |
| Kaldır +41 | [10,13] -> (. {1}) (\ d {2}) (\ d {9}) -> $3 |
| +XX kaldır | [10,14] -> (^\ ++) (\ d {2}) (\ d+) -> $3 |
| Açıklama | Çeviri Regex |
|---|---|
| +'ı kaldırın ve sıfırlarla değiştirin US E164 | [10,12] -> (. {1}) (\ d {1}) (\ d {10}) -> 001 $3 |
| +1'i kaldırın ve sıfır US E164 ile değiştirin | [10,12] -> (^\ +1+) (\ d+) -> 001$2 |
| +'ı çıkarın ve sıfırlarla değiştirin DE E164 | [12,15] -> (. {1}) (\ d {2}) (\ d {10}) -> 0049 $3 |
| +49'u kaldırın ve sıfırlarla değiştirin DE E164 | [10,12] -> (^\ +49+) (\ d+) -> 0049$2 |
| +'ı çıkarın ve sıfırlarla değiştirin CH E164 | [10,13] -> (. {1}) (\ d {2}) (\ d {9}) -> 0041 $3 |
| +41'i kaldırın ve sıfırlarla değiştirin CH E164 | [10,12] -> (^\ +41+) (\ d+) -> 0041$2 |
| Açıklama | Çeviri Regex |
|---|---|
| Uzay ile ABD Numarası | [12,17] -> (\ d {1}) (\ d {3}) (\ d {3}) (\ d {4}) ->+1 $2 $3 $4 |
| Uzay ile ABD Numarası | [12,17] -> (\ +1) (\ d {3}) (\ d {3}) (\ d {4}) ->$1 $2 $3 $4 |
| Boşluklu DE Numarası | [12,17] -> (\ d {2}) (\ d {3}) (\ d {4}) (\ d {3}) ->+49 $2 $3 $4 |
| Boşluklu DE Numarası | [12,17] -> (\ +49) (\ d {3}) (\ d {4}) (\ d {3}) ->$1 $2 $3 $4 |
| Boşluklu CH Numarası | [12,17] -> (\ d {2}) (\ d {2}) (\ d {3}) (\ d {2}) ->+41 $2 $3 $4 |
| Boşluklu CH Numarası | [12,17] -> (\ +41) (\ d {2}) (\ d {3}) (\ d {2}) ->$1 $2 $3 $4 |
VoiceCall Sayfa Yapılandırması
VoiceCall kayıt sayfasını yapılandırma
VoiceCall kayıt sayfası varsayılan olarak 3 sütunlu bir düzen ve aşağıdaki bileşenlerle önceden yapılandırılmış olarak gelir:
- Eylemler ve öneriler
- Çağrı Notları
- Çağrı detayları
- Kayıtlar
Bileşenler, iş ihtiyaçlarına bağlı olarak serbestçe kaldırılabilir veya sayfaya eklenebilir. Farklı sayfa düzenleri de kullanılabilir, ancak Çağrı Kayıt Oynatıcı ve Konuşma Gövdesi gibi bazı bileşenler şablondaki yalnızca orta ve geniş alanlara sığabilir.
Wrap-Up Reason bileşenini görüntüleme
Çağrı sırasında ve Özetleme sırasında Özetleme Nedeni bileşeni görüntülenmelidir.
Cisco Wrap-Up Reason bileşenini VoiceCall kayıt sayfasına ekleyin:
- Cisco Wrap-Up Reason Lightning web bileşenini Lightning Bileşenleri listesinin Özel alanından VoiceCall Kayıt Sayfasına sürükleyin.
- Kaydet'i tıklayın.
- Etkin leştir'e tıklayın.
- Kuruluş Var sayılanı Olarak Ata'yı tıklayın.
- Kaydet'i tıklayın.
- Tekrar Kay det'i tıklayın, ardından sayf aya dön mek için Geri ok'u tıklatın.
Cisco Wrap-Up Reason bileşeni, arama sırasında ve WrapUp sırasında otomatik olarak görüntülenir:
Sayfaya eklenirse, Cisco İletişim Merkezi'nde herhangi bir Özetleme yapılandırılmamışsa, her arama için Cisco Wrap-Up Reason bileşeni görüntülenir.
Çağrı Kayıt Oynatıcısını Görüntüleyin
İlgili Sesli Arama için bir kayıt bağlantısı kaydedilmişse Çağrı Kayıt Oynatıcı görüntülenir.
Çağrı Kayıt Oynatıcı bileşenini VoiceCall Kayıt Sayfasına eklemek için şu adımları izleyin:
- Çağrı Kayıt Oynatıcısı Lightning Web Bileşenini VoiceCall Kayıt Sayfasına sürükleyin
- Kaydet'i tıklayın.
- Etkin leştir'e tıklayın.
- Kuruluş Var sayılanı Olarak Ata'yı tıklayın.
- Kaydet'i tıklayın.
- Tekrar Kay det'i tıklayın, ardından sayfaya dönmek için Geri ok'u tıklatın.
Webex Yöneticileri
Akış Yapılandırması
Ekran Pop
Webex İletişim Merkezi Akışında bir “Ekran Açma” düğümü mevcuttur. Service Cloud Voice içinde veya ayrı bir pencerede bir ekran açılır penceresini tetiklemek için kullanılabilir.
Bu işlev hakkında daha fazla bilgi Ak ış Tasarımcısı belgelerinde bulunabilir .
Ayrı bir pencerede Ekran Açılır
Ekran penceresini ayrı bir pencerede açmak için “Screen Pop” düğümünde mutlak bir URL sağlanmalıdır. QueryParameters URL'ye arama parametreleri olarak eklenecektir.
Aşağıdaki modlar desteklenir:
- Yeni tarayıcı sekmesi - Her zaman yeni bir tarayıcı sekmesi açar.
- Mevcut tarayıcı sek mesi - İlk Mevcut tarayıcı sekmesi ekranında, yeni bir tarayıcı sekmesi açılır. Bu sekme, sonraki Mevcut tarayıcı sekmesi ekranı açılmaları için özel sekme olacak ve URL, söz konusu tarayıcı sekmesinde yenilenecektir..
- Masaüst ünün İçinde - Yeni tarayıcı sekmesi ile aynı şekilde işlenir.
Şu anda açılan sayfa yönlendirmeyi önleyebilir. Bu durumda, yeni bir tarayıcı sek mesinde Mevcut tarayıcı sekmesi ekranı açılır.











