In this tutorial I'll give and explain how to integrate any AI without coding into Live Helper Chat
How it works?
Workflow is as simple as
- We define AI Rest API calls.
- We define bot which uses them.
- Upon conversation start it set's
uuidand it act's as present conversation handler for third party AI.
Rest API has only one request defined.
In user param we define additional argument
task_key which is set directly in the bot and request body.
In output parsing we have defined 3 possible combinations
- Standard message
- Indication that chat should be transferred to an operator
- Indication to end a conversation
Bot itself needs only 4 triggers
This trigger is always executed if visitor sends a message or clicks a button replied by bot
meta_msg msg field.
Trigger structure. It defines what method we should execute if visitor sends a message and what trigger to execute based on bot response. Response types we have defined in Rest API itself.
Bot message send
It's a standard message we received from bot. Additionally we set additional chat variable based on response. Which we later reuse in Rest API call itself. It's required for AI to know about what present conversation is going on.
Transfer to Operator
Just transfers chat to an operator.
Default response in this case act's just as conversation ending trigger and shows bot message.