Introduzione
Questo documento descrive come eseguire il provisioning di Dialogflow di Google Contact Center Artificial Intelligence (CCAI) per Cisco Webex Contact Center (WxCC).
Contributo di Ramiro Amaya Cisco TAC Engineer, Anjum Jeelani e Adithya Udupa, Cisco Engineers.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Piattaforma Google Cloud (GCP)
- WxCC
- Google Dialogflow ES
- Hub di controllo
Componenti usati
Le informazioni di questo documento si basano sulle seguenti versioni software:
- WxCC
- Google Dialogflow ES
- Hub di controllo
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Sfondo
Questo documento consente ai partner e ai clienti Cisco di completare la fornitura della CCAI con i loro progetti GCP. Di seguito sono riportati i passaggi critici necessari per completare l'integrazione:
- Associare l'account del servizio fornito da Cisco al progetto GCP del Cliente.
- Scaricare la chiave JSON da configurare con le applicazioni per contact center.
- Configurazione della chiave JSON in Control Hub per WxCC
Associa account del servizio al progetto GCP del cliente
Quando Cisco completa la fornitura del progetto Google per partner/cliente, fornisce i seguenti dettagli:
- ID account del servizio
- Autorizzazione di accesso alle chiavi per il progetto Cisco GCP
Di seguito sono elencati i passaggi da seguire per associare l'account del servizio fornito da Cisco al progetto Customer Google:
Passaggio 1. Accedere a https://console.cloud.google.com/
Passaggio 2. Selezionare il progetto GCP del cliente.
Passaggio 3. Dal riquadro di controllo di navigazione a sinistra, passare a IAM & Admin e fare clic su IAM.

Passaggio 4. Nella pagina IAM, fare clic su Aggiungi membro.

Aggiungere i seguenti dettagli:
- Nuovi membri: Nome dell'account del servizio fornito da Cisco.
- Ruolo: Amministrazione API Dialogflow.

Passaggio 5. Fare clic su Salva.
Scarica chiavi JSON
È possibile ottenere la chiave JSON dal progetto GCP creato da Cisco in due modi:
Metodo GUI - Crea chiavi private / JSON per l'account GCP del cliente
Passaggio 1. Accedere a https://console.cloud.google.com/
Passaggio 2. Selezionare il progetto Cisco GCP in Nessuna organizzazione.
Nota: Fare riferimento all'e-mail di approvazione del provisioning ricevuta da Cisco con i dettagli dell'utente con autorizzazione di accesso alla chiave.
Passaggio 3. Passare a IAM & Admin -> Service Accounts.

Passaggio 4. Viene visualizzato l'account del servizio creato dal team Cisco Provision.
Passaggio 5. Selezionare l'account del servizio.
Passaggio 6. Passare alla sezione Chiavi -> Aggiungi chiavi -> Crea nuova chiave.

Passaggio 7. Selezionare JSON e fare clic su Crea.

Chiave JSON scaricata nel computer.
Metodo CLI - Crea chiavi private / JSON per l'account GCP del cliente.
Passaggio 1. Accedere a https://console.cloud.google.com/
Passaggio 2. Selezionare il progetto Cisco GCP in Nessuna organizzazione.
Nota: Fare riferimento all'e-mail di approvazione del provisioning ricevuta da Cisco con i dettagli dell'utente con autorizzazione di accesso alla chiave.
Passaggio 3. Accedere a cloud shell dalla barra dei menu superiore, fare clic su Activate Cloud Shell (l'icona del prompt dei comandi come, come mostrato nell'immagine).

Passaggio 5. Dopo aver fatto clic sull'icona, cloud SDK viene inizializzato e caricato nella piattaforma all'interno del browser.

Passaggio 6. Eseguire questo comando nel terminale Cloud Shell.
le chiavi gcloud iam service-accounts creano ~/key.json —iam-account <nome account del servizio fornito da cisco>
Passaggio 7. La chiave Json viene creata e archiviata nel profilo della shell del cloud.

Passaggio 8. Eseguire questo comando nel Cloud Shell Terminal per scaricare il file json nel sistema locale.
cloudshell - scarica key.json

Passaggio 9. Fare clic su Download per scaricare il file Json localmente.

Configurazione della chiave JSON in Control Hub per WxCC
Prima di avviare la configurazione, è necessario verificare che la chiave JSON scaricata sia corretta.
Di seguito è riportato l'esempio del file JSON scaricato dall'account del servizio fornito da Cisco.

Passaggio 1. Accedere a admin.webex.com.
Passaggio 2. Passare a Contact Center > Connectors > Google > Setup > Add More.

Passaggio 3. Caricare il tasto JSON scaricato, fornire un nome al connettore e fare clic su Fine.

Passaggio 4. Creare assistenti virtuali chat/voce basati sul flusso di dialogo o utilizzare la sintesi vocale da testo nella configurazione del flusso.
Per la guida di riferimento alla configurazione dell'Assistente virtuale, consultare il documento:
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wxcc_self-service.html#Cisco_Task_in_List_GUI.dita_263b9502-dc6a-44f6-87c4-8e5a4bb9d46c
Per la configurazione TTS all'interno di Flow, fare riferimento a questo documento:
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html
Verifica
Per chiarimenti o domande, rivolgersi al team Cisco CCAI Onboard all'indirizzo: cisco-ccai-onboarding@cisco.com.
Risoluzione dei problemi
Non sono attualmente disponibili informazioni specifiche per la risoluzione dei problemi.
Informazioni correlate