RocketChat / hubot-natural

Natural Language Processing Chatbot for RocketChat
https://open.rocket.chat/channel/hubot-natural
MIT License
145 stars 44 forks source link

External service routing method can’t transver bot to human agent #55

Open alfabaria opened 5 years ago

alfabaria commented 5 years ago

Hello i have some problem when integrating Rocket.chat with hubot-natural bot, i want to set my bot agent as default agent for every guest visiting live chat, so i set Livechat Routing Method as External Service, i made my own External Queue Service URL and set mybot details as the return from my endpoint as mention in documentation, and everything is going well. the problem is when i using External Service routing method, i can’t transver bot agent to human agent when customer want to talk to human (it’s always return false, “there is no one online right now”), but if i using other routing method everything is going well, bot can transfer chat to other human agent as i wish.

thank you for your help …

renatobecker-zz commented 5 years ago

Hi @alfabaria.

What method are you using to transfer the chat to another agent?

subbanarasaiah commented 5 years ago

Hello Please provide some sample tutorial Livechat Routing Method as External Service

renatobecker commented 4 years ago

Please, take a look at our REST API docs: https://rocket.chat/docs/developer-guides/rest-api/livechat/

There are specific method to forward or transfer a Livechat room.