Oltre a fornire risposte e informazioni, un chatbot può portare a termine specifici obiettivi. Un elenco non esaustivo può essere:
- guidare l’utente in un percorso di navigazione
- raccogliere dati di una survey
- presentare proposte di vendita
- fare azioni di up-selling e cross-selling
- portare l’utente a sottoscrivere un contratto
- prenotare un servizio o pianificare un appuntamento, etc.
La cosa più importante per un chatbot è di non fornire risposte sbagliate. Nel dubbio, un chatbot realizzato correttamente, se non ha un livello di confidenza sufficientemente alto per fornire una risposta esatta è meglio che provi a comprendere meglio la richiesta che gli è stata fatta attraverso quella che si chiama “disambiguazione”. In pratica il chatbot chiede all’utente se la richiesta che ha fatto è una di quelle che per lui sono le più probabili e fornisce una risposta solo dopo la conferma dell’utente.