Questo documento illustra i passaggi necessari per integrare i moduli UI con LivePerson e mostrare 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 e ridistribuiscili.
- Configura il widget Agente Assistente in LivePerson.
Prima di iniziare
Devi completare le seguenti azioni prima di poter iniziare questo tutorial. Entrambi i repository devono essere implementati 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 servirà 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.
Installare un'applicazione Conversational Cloud
Per l'integrazione con l'autenticazione LivePerson OAuth, devi registrare la tua applicazione come applicazione Conversational Cloud nel tuo account LivePerson. Dovrai contattare un membro del team LivePerson che possa facilitare l'installazione. Segui le istruzioni per farlo 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 UI:
{ "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 nuovamente il deployment di entrambi i server.
Configurare il widget LivePerson
Per configurare il widget LivePerson, segui le istruzioni per aggiungere i tuoi widget allo spazio 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 UI. - Sostituisci
{CONVERSATION_PROFILE_NAME}
con il nome del profilo di conversazione che vuoi utilizzare (esempio: projects/my-project/conversationProfiles/abc123). - Sostituisci
{FEATURES}
con un elenco separato da virgole di funzionalità di Assistente agente che vuoi includere nell'applicazione. Le funzionalità attualmente supportate includono:SMART_REPLY
,ARTICLE_SUGGESTION
,FAQ
eCONVERSATION_SUMMARIZATION
. Includi solo le funzionalità configurate nel tuo profilo 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