Hi all. I am searching for this answer everywhere not able to get the right answer.
I have created a chatbot. This is working fine. I want to add human support when users ask for a live agentl. Ai agent is attached to the chat and will reply to the queries most. But when user ask for human then it will be transferred to a human for live chatting.
I DO NOT WANT TO SEND THE CHAT TO SLACK OR WHATS APP OR ANYTHING FOR ONE TIME. I WANT THIS CHAT REQUEST SEND FOR CONTINUING THE CHAT WITH A HUMAN
I WANT A HUMAN WILL JOIN THE CHAT WHEN THE USER REQUEST AND THE HUMAN CAN REPLY TO THE SAME CHAT AND CONTINUE CONVERSATION.
ONCE FINISH THE CHATTING THEN AI WILL TAKE OVER AGAIN IF REQUIRED.
-I am using this chatbot for website.
-I have attached the if node after the AI Agent and Telegram to the TRUE node. User’s message is delivering to the Telegram but I am unable to send reply from the Telegram to the user.
Please advise how to solve this issue. How can i send reply form the Telegram to the user.
Please also advice if I should use different tools such as Slack, whats app etc instead of Telegram.
Thank you.
Please advise on how to do that and which tool to use.I want to set both way live chatting. Thank you.
Guess it depends on which platform you are using. If your chatbot is an application or virtual number etc. Either way it’s possible.
However making a human handover logic won’t be easy. If you can’t enter the same chat as the user and the bot you can make an alternate version of the chat. Seems complicated but to give you an example this is how it would look:
→ You tell the AI Agent that when the user asks for a human, it outputs ‘HUMAN’
→ Attach an IF node to check if the output is equal to ‘HUMAN’ afterwards:
True branch: Execute another workflow → Send a message to whoever is in charge and wait for their response. From here you or the ‘human’ chat with the bot as if you are talking with the user. Since the bot will send your messages back to the user.
False branch: Let the message through and send directly to user.
Note: This is just an overview of how the workflow might be structured if you can’t enter the chat. If you can enter the chat and send messages as the bot yourself then your probably need a database to keep track of last messages then. It would be easier though.
Thank you for your reply. I have tried this method. Thats why I said I do not want one way.
-I am using this chatbot for website.
-I have attached the if node and Telegram to the TRUE node. User’s message is delivering to the Telegram but I am unable to send reply from the Telegram to the user.
Please advise how to solve this issue. How can i send reply form the Telegram to the user.
Please also advice if I should use different tools such as Slack, whats app etc instead of Telegram.