Chatlio Source
Good to know: Event Cloud source
The Chatlio Source is an event source. This means that it sends data as events, which are behaviors or occurrences tied to a user and a point in time. Data from these sources can be loaded into your Segment warehouses, and also sent to Segment streaming destinations. Learn more about cloud sources.
This source is supported in US data processing regions.
The Chatlio source is only supported in workspaces configured to process data in the US region. Workspaces configured with data processing regions outside of the US cannot connect to this source. For more information, see Regional Segment.
Chatlio is a live chat tool that allows you to talk to your customers through your existing Slack service. Chatlio provides built in support for sending chat related events to Segment to give you a full picture of activity on your site including live chat. Visit Chatlio for more info.
Getting Started
- From your workspace’s
segment.com/<your-workspace>/sources
page, click Add source. - Choose Chatlio.
- Give the Source a name. The name will be used to identify this source within your workspace. You can name it however you’d like, but we recommend sticking to something that reflects the Source itself, like Chatlio.
- The next page “Overview” will surface your Segment write key for Chatlio. Copy this write key.
- To finish the setup, you’ll have to go into your Chatlio dashboard and enter the Segment write key in the settings towards the bottom of the page.
- Now when you go back to Segment, click into your Chatlio Source and you’ll be able to add other downstream Destinations where you want to see live chat events.
That’s it! As you engage with your users, events will now be sent to your destinations and automatically loaded into any warehouses you have enabled.
Chatlio Events
Below is a table of events that Chatlio sends to Segment. These are the events that will appear in your warehouse or your destinations, depending on what connections you enable in Segment. In your warehouse, each event will get its own table, as well as a tracks
table that aggregates all the events into a single table.
Chatlio automatically ties these events together with other activity on your site using the visitor id.
Event Name | Description |
Live Chat Conversation Started | A Live Chat Conversation has started. |
Live Chat Conversation Ended | A Live Chat Conversation has ended. |
Live Chat Message Sent | A Live Chat Message has been sent. |
Live Chat Message Received | The Live Chat Message was received. |
Chatlio Event Properties
Below is a table of properties that are sent for the events above:
Property Name | Type | Description |
agent_id |
string | The Chatlio Agent ID. |
agent_name |
string | The Chatlio Agent Name. |
agent_username |
string | The Chatlio Agent Username. |
conversation_duration |
Integer | The duration of the conversation in seconds. |
conversation_id |
string | The Chatlio conversation ID. |
message_id |
string | The Chatlio message ID. |
This page was last modified: 27 Oct 2023
Need support?
Questions? Problems? Need more info? Contact Segment Support for assistance!