Virtual Agent

CTLive offers the possibility of using virtual agents, developed with different technologies, to interface with customers, before switching to the operator.

The bot configuration resides in mongo db, in the collection called "botconfigurations".

Each bot is configured through an object with the properties described here Bot Configuration Object

 

Example

{ "_id" : "BOT1", "technology" : "DF", "nickname" : "Bot 1", "configuration" : "{\"type\":\"service_account\",\"project_id\":\"bot1-dfc4a\",\"private_key_id\":\"6bf906784139...\",\"private_key\":\"-----BEGIN PRIVATE KEY-----\\nMIIEvgIBADANBgkqhkiG9w...\"}", "inactivityTimeoutInSeconds" : 300, "welcomeMessage" : { "it-it" : "L'operatore virtuale è entrato in chat", "en-gb" : "Virtual agent is online", "default" : "L'operatore virtuale è entrato in chat" } }