Passa al contenuto principale

Integrazione con Askme Desk

Disponibilità

Richiede un'installazione di Askme Desk raggiungibile dalla rete e un'utenza tecnica dedicata su di essa.

L'integrazione con Askme Desk permette di trasformare una conversazione in una richiesta di assistenza strutturata, con contatto associato automaticamente, sia dal workflow del chatbot sia manualmente dalla console operatore.

Prerequisiti

  • Un'installazione di Askme Desk raggiungibile via rete dall'installazione di Askme Chat.
  • Un'utenza tecnica dedicata, censita come tale nel pannello di amministrazione di Askme Desk.
  • Permesso di amministrazione integrazioni per la configurazione.

Configurare l'integrazione

L'integrazione si attiva da Amministrazione → Integrazioni → Askme Desk (vedi anche Integrazioni): selezionare "Attiva" e compilare i parametri.

ParametroDescrizione
URL Endpoint APIIndirizzo a cui è raggiungibile Askme Desk per i servizi applicativi
URL pubblico applicativoIndirizzo a cui l'applicativo è raggiungibile dalla rete; può coincidere con il parametro precedente
Codice organizzazioneCodice di organizzazione configurato su Askme Desk (di default "GENERIC")
UsernameUtenza tecnica applicativa per l'autenticazione ai servizi
PasswordPassword dell'utenza tecnica

Al termine, selezionare "Applica" per salvare la configurazione.

Form di configurazione dell'integrazione Askme Desk

Creare richieste e contatti dalla console

Dal menu contestuale di una chat, in inbox o nel dettaglio chat, l'operatore può selezionare "Crea richiesta" o "Apri contatto" su Askme Desk: viene ricercato o creato automaticamente il contatto corrispondente e aperta la relativa scheda, senza uscire dalla conversazione.

L'azione Desk nel workflow del chatbot

Per aprire automaticamente una richiesta a partire da una conversazione gestita dal chatbot è necessario configurare l'azione dedicata su un nodo del workflow: "Creazione richiesta Askme Desk".

  • Esegui immediatamente: se attivo, l'azione viene eseguita al raggiungimento del nodo senza attendere un'interazione dell'utente.
  • Nodo successo: nodo verso cui prosegue la conversazione se la richiesta viene creata correttamente; alla conversazione viene aggiunta la variabile idRichiesta, riutilizzabile nei testi successivi del chatbot.
  • Nodo errore: nodo verso cui prosegue la conversazione in caso di errore nella creazione.

Configurazione dell'azione Askme Desk su un nodo del workflow

I parametri seguenti devono essere raccolti come variabili di conversazione prima dell'esecuzione del nodo:

ParametroDescrizione
codServizio *Codice del servizio su cui aprire la segnalazione
codAsset *Codice dell'asset su cui aprire la segnalazione
codTipoRichiesta *Codice del tipo di richiesta
codPriorita *Codice della priorità da assegnare
idRichiedente **ID del contatto richiedente
nomeRichiedente / cognomeRichiedente / mailRichiedente **Anagrafica del contatto, in alternativa a idRichiedente
codAziendaRichiedente **Codice dell'azienda a cui afferisce il contatto
oggetto *Oggetto della segnalazione
descrizioneDescrizione di dettaglio
note / noteChiusuraNote libere in creazione e in chiusura
autoclose ***true/false: se true, la richiesta viene presa in carico e chiusa automaticamente
idOperatore ***Operatore Askme Desk usato per presa in carico e chiusura automatica

Campi obbligatori (*); campi con regola condizionale (**): opzionali se è presente idRichiedente, altrimenti obbligatori; campi con regola condizionale (***): idOperatore è obbligatorio solo se autoclose è impostato a true.

note

Per richiamare il valore di una variabile in un messaggio del chatbot è sufficiente racchiuderne il nome tra doppie parentesi graffe, ad esempio {{idRichiesta}}.

Chiusura automatica del ticket

Quando autoclose è impostato a true, la richiesta viene automaticamente presa in carico e chiusa dall'operatore Askme Desk indicato in idOperatore. Se la configurazione della terna servizio/asset/tipo richiesta su cui viene aperta la segnalazione prevede note obbligatorie in presa in carico o in chiusura, è necessario che le variabili note e noteChiusura siano valorizzate, altrimenti la chiusura automatica fallisce.

Problemi comuni

ProblemaCausaSoluzione
La richiesta non viene creataParametri obbligatori mancanti o non validi nel contesto della conversazioneVerificare che tutte le variabili obbligatorie siano raccolte prima del nodo azione
La chiusura automatica fallisceNote obbligatorie non valorizzate secondo la configurazione della terna Askme DeskValorizzare note/noteChiusura con nodi precedenti nel workflow
L'integrazione risulta inattivaCredenziali dell'utenza tecnica scadute o endpoint non raggiungibileVerificare URL, credenziali e raggiungibilità di rete dell'installazione Askme Desk

Pagine correlate