-
Notifications
You must be signed in to change notification settings - Fork 10.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto add additional user/hubot to livechat rooms #3574
Comments
This would be a cool integration. So technically its possible. Because livechat rooms are just like normal channels. So it would be a matter of getting hubot added into those rooms. By adding hubot as the sole agent maybe and then have hubot add someone to the room if need be? |
If I set the bot as sole agent, the bot responds all chats. That's nice. Then, if I login as LiveChat manager, click on "current chats", one can see/participate in the conversation between bot and user. If a manager could just simply see all current chats on the left toolbar, even though he is not the designated agent. One quick solution would be to display all the rooms in the menu for managers instead of filtering the ones to other agents. |
I'm using the internal hubot. It works well in normal channels, but in the livechat room, it didn't response any message. I'm not sure if it is caused by the rocket.chat is not support bot in livechat? |
Maybe hubot has no connection to these special rooms? I'm interested in this topic and just started to dive in, but having some HUBOT being the first participant on a livechat might bring "conversational ui" with RocketChat ;) |
Technically you can add hubot to room. We actually use hubot to answer and transfer to humans |
@geekgonecrazy . could you share me how to use hubot to answer and transfer the conversation to human. could you help me check what's wrong with following script,
when I run it, I also get following error message
|
@geekgonecrazy Is there a specific method? We currently use the code below: robot.hear(/(suporte)/i, (res) => {
Can you help us? |
Might be worth posting in: https://forums.rocket.chat/c/community-support or https://forums.rocket.chat/c/bots-special-interest-panel |
@vnuness can you have sucessfull? I have same problem of you... can you share the solution? Thanks |
Hello @leolage !! I used an external human service, that is, in the livechat.js, when a received an specific behavior, I called an external API and did a redirect. |
Thanks for fast response @vnuness and explanation I will use whatsapp (via twilio) and livechat on site, do you know if i can do this redirect via livechat.js? This proceed is documented to me implement? Thanks |
We have now a new approach to implement this kind of integration, based on |
@leolage, check if the previous explanation help you. If not, if you mastered web development, you can create a web application that will take care of your whatsapp integration and redirect the livechat to your page. For example: |
Thanks @vnuness for this tip, I will try. @renatobecker thanks for share this information, I dont found a tutorial to config RocketChat with Dialogflow, can you share please? I try to configure here but cant do it usefull. Thanks again. |
You just need to install the App and then set it up. If you have a Dialogflow chatbot agent, you just need to set the credentials to the App and everything will work fine. |
Ok @renatobecker I tryed it. But dont worked yet, and I dont found a problem... on logs all request to DialogFlow return null... do you already saw this? |
when I sent a message to bot user @dialogflow.bot on rocketchat: Instance: bRjmZrvWgAdZRtBrW I dont found a log on dialogflow/googlecloud logs |
This doesn't mean the requests are returning null, this is a bad implementation of the app logs, they're not displaying the correct information. I can't provide any additional information since I don't have access to your |
Are there any plans to integrate hubot into livechat?
I need to have hubot online in our live chat.
Is there a way how to do that?
The text was updated successfully, but these errors were encountered: