Features

Chat with customers
from Slack,
Discord or Teams.

Chatlio connects a widget on your website to the channel your team already watches. No extra software, no second inbox.

Chat with customers from Slack today. Discord and Teams coming soon.

Up and running

From your site to your team.
In three steps.

01

Authorize Chatlio in your workspace

Authorize Chatlio in Slack and choose the channel where new conversations should appear.

Chatlio dashboard: connect your Slack workspace with Add Chatlio to Slack.
02

Grab the widget snippet

Choose your framework and copy the embed code from the dashboard. Follow a guide for React, Next.js, WordPress, Shopify, Squarespace or Webflow.

index.html
<script async src="https://js.chatlio.com/widget.js">
</script>

<chatlio-widget
  widgetid="YOUR-WIDGET-ID">
</chatlio-widget>
Use the widget ID from your Chatlio dashboard.
03

Start chatting

Visitors write on your site; your team answers in a dedicated thread or channel. Anyone can jump in.

A
Acme SupportWe’re online

Hey, does the widget work on Shopify?

Maya

It does. One snippet in theme.liquid and you’re live.

Nice. Can two of us answer the same chat?

Sam

Yep, anyone in this channel can jump in.

Powered by chatlio
Your brand

Style the widget to match your site.

Included in every plan, with full CSS access.

Button, chip or tab

Choose the shape, color, text and language.

Custom CSS

Change the widget’s design with your own CSS.

Works on phones

Opens full screen on phones. You can also hide it on small screens.

Remove our branding

Remove "Powered by Chatlio" on higher plans.

AppearanceView larger ↗
Engagement

Reach visitors at the moment it matters.

Triggers and pre-chat questions turn passive browsing into qualified conversations.

Triggers

Send a message automatically after time on a page, a scroll, or a return visit.

Pre-chat questions

Ask for a name, email or other details before the chat starts.

Question groups

Route visitors to the right channel based on their answers.

Saved replies

Answer the question you get ten times a day in one keystroke.

Your whole team

Direct engagement, together.

A new chat creates a dedicated space for that visitor. Any operator can join at any time.

Multiple operators per chat

Support pulls in an engineer without a handoff. The visitor sees one conversation.

Visitor context

See location, page, local time, browser, OS and details you send with identify().

Screenshots on request

Ask for a screenshot from your channel. No plugin on the visitor’s side.

Files and code both ways

Drag an image in; it lands in the widget. Backticks render as code.

Control

Good defaults. Easy to change.

Change your hours, offline behavior and more to suit your team.

Reports

See daily conversations for each widget, with 7- or 30-day trends.

Operating hours

Set a schedule, follow Slack presence or switch availability yourself.

Offline form

Show a contact form or hide the widget when you’re offline.

Multiple widgets

Give sales, support or each site its own widget and channel.

Operating hoursView larger ↗
Fits your stack

Connect the tools you already use.

Start with an installation guide, or connect your own tools through the API and webhooks.

For developers

Your product. Your workflow.

Open or hide the widget, identify visitors, listen to events and send transcripts wherever they need to go.

Your team is already there.
So are your next customers.

Chat with customers from Slack today. Discord and Teams coming soon.