Skip to content
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

Add support for outgoing webhook on received livechat request #7798

Open
monty241 opened this issue Aug 18, 2017 · 6 comments
Open

Add support for outgoing webhook on received livechat request #7798

monty241 opened this issue Aug 18, 2017 · 6 comments

Comments

@monty241
Copy link

Windows 10, Rocket.Chat+ 2.8.0, 1 instance, deployment: snap, db replicaset: ?, node: ?.

When a livechat request is received, no webhooks are triggered.

It would be great when we could for instance have the PBX ring the support and sales engineers, just as with teamviewer request, to tell them to look at their screen.

Enhancement request: add configuration for webhook request when user starts livechat request that fires within 1 second after the user enters his name and email address.

@graywolf336
Copy link
Contributor

@sampaiodiego thoughts?

@otsukaresamurai
Copy link

+bump on this issue. I was hoping to wire a bot framework (not hubot) into Live Chat via webhooks to allow a bot to be the primary agent, but Live Chat activity is excluded from the regular 'Integrations' system and the webhook specifically for Live Chat only posts on the close of the chat.

Tbh it'd make a lot more sense if Live Chat used the regular 'Integrations' system of webhooks, whether as additional of event types (livechat start, livechat message send, livechat agent join, etc.) or just as additional properties (e.g., 'livechat': {'islivechat':true, 'joinedAgent':'agentuserid'}) in the payload for relevant existing events for outbound webhooks, and then ordinary support for relevant inbound webhooks so bot agents can send messages to Live Chat guests.

If anyone knows of a hack or a workaround for accomplishing this in the meantime, I'd greatly appreciate the tip.

@graywolf336 graywolf336 added this to the 0.60.0 milestone Sep 5, 2017
@rodrigok rodrigok modified the milestones: 0.60.0, 0.61.0 Dec 21, 2017
@rodrigok rodrigok modified the milestones: 0.61.0, 0.61.1 Jan 22, 2018
@rodrigok rodrigok modified the milestones: 0.61.1, Short-term Feb 13, 2018
@KevSta91
Copy link

If anyone knows a workaround for this that would be great.

Our sales team has missed over 200 livechats now in the past few weeks because they are not notified that there is someone waiting in the queue.

Trying to find a solution before management rips out our RC deployment :/

@monty241
Copy link
Author

Same here but less volume overall. Best is to add a post to the rocket chat plugin on your site which hits a website and have a script there that sends a message to slack, triggers the phones or alike. People often leave within 15 seconds when not getting response. Live chat is not yet a viable solution for interacting with people whom you are not yet intimate yet.

@theorenck theorenck added this to Desirable in May/2018 via automation Apr 25, 2018
@theorenck theorenck modified the milestones: Short-term, 0.65.0 Apr 25, 2018
@theorenck theorenck moved this from Desirable to Backlog in May/2018 Apr 25, 2018
@rodrigok rodrigok added this to Desireable in June/2018 via automation May 21, 2018
@rodrigok rodrigok removed this from Backlog in May/2018 May 21, 2018
@rodrigok rodrigok moved this from Desireable to Backlog in June/2018 May 21, 2018
@rodrigok rodrigok modified the milestones: 0.65.0, 0.66.0 May 22, 2018
@renatobecker-zz
Copy link

Hi @monty241!
Just giving you an update about your request: We are evaluating the possibility of migration our Livechat Webhooks to Rocket.Chat Outgoing Integrations.
Using Outgoing Integrations this process would be more flexible, but we need to improve the Outgoing events to achieve this, so now we are measuring the effort to make this migration.
I will be commenting this issue as soon as we have any definition about it.
Thanks.

@monty241
Copy link
Author

Hi @renatobecker thanks for your update, very accurate. Would be nice. Already happy that sound now works; when we hear a soft chime in the office we know that there is someone needing help. Would even be greater when we could ring all phones thanks to outgoing webhook.
Regards, Guido

@renatobecker-zz renatobecker-zz moved this from Backlog to Desireable in June/2018 May 30, 2018
@theorenck theorenck modified the milestones: 0.66.0, Short-term Jul 31, 2018
@renatobecker-zz renatobecker-zz modified the milestones: Short-term, 3.0.0 Dec 5, 2019
@engelgabriel engelgabriel modified the milestones: 2.4.0, 4.1.0 Mar 17, 2020
@tassoevan tassoevan added subj: livechat squad: omnichannel stat: triaged Issue reviewed and properly tagged and removed feat: livechat labels Oct 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
June/2018
  
Desireable
Development

No branches or pull requests