Send your event data from RudderStack to LiveChat.
4 minute read
LiveChat is a live chat software and customer service platform. It lets you manage user interactions across multiple channels and deliver more effective customer service.
RudderStack supports LiveChat as a destination where you can seamlessly send your event data.
In the web device mode integration, that is, using JavaScript SDK as a source, RudderStack loads the LiveChat native SDK from thehttps://cdn.livechatinc.com/ domain.
Based on your website’s content security policy, you might need to allowlist this domain to load the LiveChat SDK successfully.
Get started
Once you have confirmed that the source platform supports sending events to LiveChat, follow these steps:
From your RudderStack dashboard, add a source. Then, from the list of destinations, select LiveChat.
Assign a name to the destination and click Continue.
Connection settings
To successfully configure LiveChat as a destination, you will need to configure the following settings:
License ID: Enter your LiveChat license ID.
For more information on obtaining your LiveChat license ID, refer to the FAQ section below.
Record Live Chat Events: Enable this setting to allow RudderStack to automatically record your LiveChat interactions as track events.
List of Events: If Record Live Chat Events setting is enabled, enter the list of LiveChat interactions for RudderStack to track.
Update Event Name in track call: Use this setting to map the standard LiveChat callback events with custom event names.
For more information on this setting, refer to the Mapping events section below.
Client-side Events Filtering: This setting lets you specify which events should be blocked or allowed to flow through to LiveChat.
If you enable the Record Live Chat Events dashboard setting, RudderStack records the LiveChat interactions and sends them as track events. You can then view and analyze these events in the other tools (connected to the same source in RudderStack).
RudderStack only tracks the CTA interactions specified in the List of Events field in the dashboard settings. If this setting is not specified, RudderStack tracks all interactions specified in the Supported events section below.
Supported events
RudderStack automatically records and sends the following LiveChat callbacks:
You can also update the standard LiveChat callback events with custom event names by enabling the Update Event Name in track call setting in the RudderStack dashboard and specifying the required mapping:
Based on the mappings set in the above image, RudderStack replaces the standard event names Ready and Availability Changed with new ready and new availability changed respectively.
FAQ
Where can I find the LiveChat license ID?
To get your LiveChat license ID, follow these steps:
This site uses cookies to improve your experience while you navigate through the website. Out of
these
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
essential
for the working of basic functionalities of the website. We also use third-party cookies that
help
us
analyze and understand how you use this website. These cookies will be stored in your browser
only
with
your
consent. You also have the option to opt-out of these cookies. But opting out of some of these
cookies
may
have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
This site uses cookies to improve your experience. If you want to
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.