Custom Sidebar Integration: Get and Display External Data in Messages Module
Jerry (CEO)
On the right sidebar of the Messaging Module, we show
Details
, Activity
and Channels
. We would like to also add one more panel that allows us to retrieve data from a third-party and show right next to the contact information.Some users have built this integration using a Google Chrome extension that retrieves data when a contact is loaded based on the contacts Email/Phone. More info here: https://github.com/2brainschile/rocketbot-chrome-ext
However, we would like to build this as a native part of the platform instead.
N
Nabilah Binti Salleh
open
S
Shi Hui
Merged in a post:
Display external data inside Respond
V
Viktor Nagornyy
It would be nice if there was a way to display external data for contacts. For example, displaying order data based on the contact's email address from WooCommerce.
Instead of building individual integrations, you should offer option for Respond to pull data in a format you specify from a webhook or API endpoint.
It could be as simple as displaying an iframe with an email parameter replaced dynamically in the iframe source URL, so it would display data for the contact. The burden would be on us to create a page that accepts an email parameter and displays data we need. And Respond would simply show that iframe page in a sidebar or modal dialog, etc.
Whatever it is, being able to see external data for contacts is very important.
Jerry (CEO)
Merged in a post:
Show data from other platforms in iFrame
E
Emilio Campos
When an operator talk with a connect would be great if he can have more information about the contact. That information lives in others system so may be you can only link the contact with the other platform or even better show a page inside rocketbot with the information (A new tab for example with an iframe).
Jerry (CEO)
Hey Viktor Nagornyy, this is an interesting idea, but could prove technically challenging. Do you have any examples of other tools that might provide something similar?
V
Viktor Nagornyy
Jerry (CEO): Crisp.chat does a decent job: https://help.crisp.chat/en/article/what-is-custom-data-and-why-is-it-powerful-43jgi3/
Help Scout and Shopify integration:
Pretty much any help desk or CRM software integrated to display e-commerce data for contacts.
Jerry (CEO)
Viktor Nagornyy: Thanks for sharing, this is very valuable! We will likely look into this feature somewhere in early 2022, next year is the year of integration for us :)
Jerry (CEO)
What tools would you like to bring the data from? We are thinking of some native integrations.
E
Emilio Campos
I wrote a simple chrome extension that do something like that https://github.com/2brainschile/rocketbot-chrome-ext
Jerry (CEO)
Emilio Campos: Haha that's a first, great job :)