Questo documento ti guida nei passaggi necessari per integrare i moduli dell'interfaccia utente con LivePerson e mostrare i suggerimenti in tempo reale. Questo tutorial include le seguenti azioni:
- Installa l'applicazione Conversational Cloud in LivePerson.
- Aggiorna le variabili di ambiente mancanti in entrambi i server ed esegui di nuovo il deployment.
- Configura il widget Assistente agente in LivePerson.
Prima di iniziare
Prima di iniziare questo tutorial, devi completare le seguenti azioni. Entrambi i repository devono essere sottoposti a deployment prima che l'integrazione di LivePerson funzioni:
- Per accedere al repository, contatta agent-assist-ui-modules-support@google.com.
- Esegui il deployment di un server delle applicazioni che gestirà l'interfaccia utente dei moduli di Agent Assist.
- Esegui il deployment di un server proxy che gestirà l'autenticazione e le chiamate all'API Dialogflow.
Installa un'applicazione Conversational Cloud
Per l'integrazione con l'autenticazione OAuth di LivePerson, devi registrare l'applicazione come applicazione Conversational Cloud nel tuo account LivePerson. Dovrai contattare un membro del team di LivePerson che può facilitare l'installazione. Segui le istruzioni riportate nella documentazione di LivePerson.
Lo schema del manifest che invii a LivePerson dovrebbe essere simile al seguente. Sostituisci tutte le istanze di {APPLICATION_SERVER_URL} con l'URL del server delle applicazioni dei moduli dell'interfaccia utente:
{
"client_name": "com.liveperson.GoogleAgentAssist",
"display_name": "Agent Assist",
"response_types": ["code"],
"scope": "msg.consumer",
"entry_uri": "{APPLICATION_SERVER_URL}",
"grant_types": [
"authorization_code",
"client_credentials",
"refresh_token"
],
"redirect_uris": [
"{APPLICATION_SERVER_URL}/home"
]
}
Aggiorna le variabili di ambiente mancanti
Una volta installata l'applicazione Conversational Cloud, LivePerson fornirà un ID client e un client secret. Aggiorna le variabili di ambiente del
server delle applicazioni
e del server proxy in modo da
includere i valori corretti per LP_CLIENT_ID e LP_CLIENT_SECRET, quindi
esegui di nuovo il deployment di entrambi i server.
Configura il widget LivePerson
Per configurare il widget LivePerson, segui le istruzioni per aggiungere i tuoi widget all'area di lavoro dell'agente.
L'URL dell'applicazione deve avere il seguente formato, con le seguenti sostituzioni:
- Sostituisci
{APPLICATION_SERVER_URL}con l'URL del server delle applicazioni dell'interfaccia utente. - Sostituisci
{CONVERSATION_PROFILE_NAME}con il nome del profilo di conversazione che vuoi utilizzare (ad esempio: projects/my-project/conversationProfiles/abc123). - Sostituisci
{FEATURES}con un elenco separato da virgole delle funzionalità di Agent Assist che vuoi includere nell'applicazione. Le funzionalità attualmente supportate includono:SMART_REPLY,ARTICLE_SUGGESTION,FAQeCONVERSATION_SUMMARIZATION. Includi solo le funzionalità configurate nel profilo di conversazione.
{APPLICATION_SERVER_URL}?conversationProfile={CONVERSATION_PROFILE_NAME}&features={FEATURES}
URL di esempio:
https://my-project.wm.r.appspot.com?conversationProfile=projects/my-project/conversationProfiles/abc123&features=ARTICLE_SUGGESTION,CONVERSATION_SUMMARIZATION