# Live Chat

Add a chat widget to your website and handle conversations in Missive. Live chat is perfect for time-sensitive support and sales questions.

Messages from your website appear instantly in Missive alongside email, SMS, and other channels. Route them to a Team Inbox or individual inboxes.

## How to connect

{% stepper %}
{% step %}
**Create a Twilio account**

Missive Live Chat uses [Twilio Conversations API](https://www.twilio.com/messaging/conversations-api). [Sign up for Twilio](https://www.twilio.com/try-twilio) if you don't have an account.
{% endstep %}

{% step %}
**Get your Twilio credentials**

1. Log in to the [Twilio Console](https://www.twilio.com/console)
2. Find your **Account SID** and **Auth Token** on the dashboard
   {% endstep %}

{% step %}
**Open account settings**

Go to **Settings** > **Accounts** and click **Add account**.

{% hint style="info" %}
To open Settings, click your avatar in the bottom-left corner of the sidebar, then **Settings** (or press <kbd>⌘,</kbd>).
{% endhint %}
{% endstep %}

{% step %}
**Select Live Chat**

Click the **Others** tab, then select **Live Chat by Twilio**.
{% endstep %}

{% step %}
**Choose sharing options**

Select if this is a personal or shared account. For team collaboration, choose **Yes, share this account** and select the users or Team Inbox.
{% endstep %}

{% step %}
**Enter credentials**

Fill in your Twilio details:

* **Account SID:** e.g., AC3hj2a7nj3bdde93...
* **Auth Token:** Your secret auth token
* **Chat service name:** A name for this chat (appears in Missive and Twilio, cannot be changed later)
  {% endstep %}

{% step %}
**Connect**

Click **Connect** to create your Live Chat account.
{% endstep %}

{% step %}
**Install the widget**

After connecting, follow the [setup guide](https://missiveapp.com/docs/core-features/connected-accounts/other-channels/live-chat/setup) to add the chat widget to your website.
{% endstep %}
{% endstepper %}

## Billing

You pay Twilio directly for usage. Under 200 active chats per month is free. Above that, see [Twilio Conversations pricing](https://www.twilio.com/messaging/pricing/conversations-api).

## Features

### Identify visitors & authenticate users

You decide whether you want your visitors to identify themselves (name, email address) or use the chat anonymously.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-3e17bcec49753f39956e52ea76fdba04d0965dbd%2Ffeatures-authentication.png?alt=media" alt="Chat authentication" width="320"><figcaption></figcaption></figure>

Your signed-in users can be authenticated automatically so they don't have to enter their name and email address. Authenticated users will appear as verified in Missive. See the [setup guide](https://missiveapp.com/docs/core-features/connected-accounts/other-channels/live-chat/setup) for authentication instructions.

### One-to-many

One chat can be handled by one or many support employees, either simultaneously or at different times.

Let's say, for example, a customer wants to know why she hasn't received a product she ordered through your website.

A support employee takes the chat, but things turn sideways, and now the customer wants a refund. Instead of telling the customer that he will pass the request to the appropriate team, he @mentions the Finance team, they immediately get access to the chat and refund the customer. The customer leaves happy with the swift response.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-e2581bf8d287825a81273a4ba2f18f4ebc5cba52%2Ffeatures-chat-one-to-many.png?alt=media" alt="Chat one to many" width="621"><figcaption></figcaption></figure>

### Fits your branding

The chat widget is highly customizable. The chat's floating button will live in harmony with your website's look and feel. See the [setup guide](https://missiveapp.com/docs/core-features/connected-accounts/other-channels/live-chat/setup) for customization options.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-cb3c2da4d8e71c4e7466d59c5b4b613730a30fa3%2Ffeatures-customization.png?alt=media" alt="Chat Schedule" width="720"><figcaption></figcaption></figure>

### Se habla español, or any other language

Is your website not in English? No problem, you can change (or translate) the text of the widget to anything you want.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-fd3ff20b2190f34da45a5f8c10ab99eb9b21ba6b%2Ffeatures-translate.png?alt=media" alt="Chat Schedule" width="620"><figcaption></figcaption></figure>

### Schedules

With Missive Live Chat, you can have an online / offline status based on your team's presence in Missive or via a pre-defined schedule. You will never let a customer guessing whether you're there to respond or not.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-9038be279e1e5ac4b0eb5cd4396d99f4a9b6cf26%2Ffeatures-schedule.png?alt=media" alt="Chat Schedule" width="620"><figcaption></figcaption></figure>

### File exchange

Both you and the user can easily attach images, PDFs, and other files in the chat. A screenshot is worth a thousand words ;)

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-6e2e5d3b824e9654b0320abc8c4d272c8da9df81%2Ffeatures-attachments.png?alt=media" alt="Chat Schedule" width="320"><figcaption></figcaption></figure>

### Automation

Harness the power of Missive and create automation rules to do actions or send messages when they match specific conditions. For example, when outside of business hours, let the system send a courtesy message to customers, letting them know you'll be back tomorrow.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-23632510cae15c0109db095987f8244c31a48147%2Ffeatures-automation.png?alt=media" alt="Chat Schedule" width="680"><figcaption></figcaption></figure>

### Read status

With read status, you always know if someone has read a message or not. This comes in handy when the customer no longer responds, but you want to see if they got the message.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-0079d3a85b9a825223b0896c26fced69d9ff8278%2Ffeatures-read-status.png?alt=media" alt="Read status" width="580"><figcaption></figcaption></figure>

### Automatic email follow up

Make sure your customers always get their answers! When configured to do so, anytime an answer is unread after a configured amount of time, Missive will send a summary of the conversation to the visitor's email address to make sure they see it.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-a1622b4eee13e75f1b365df4586da2b03a7c9794%2Ffeatures-followup.png?alt=media" alt="Automatic email follow up" width="709"><figcaption></figcaption></figure>

### Attach and display meta data

Missive Live Chat messages can include data to provide information about the person currently chatting with you. This data is displayed in the Contacts sidebar and will use the last message data.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-5987adb6adf2de1a45e275b1c46b46174e8855c9%2Ffeatures-meta-data.png?alt=media" alt="Messages Meta data" width="350"><figcaption></figcaption></figure>

### Emojis!

I mean, who doesn't enjoy Emojis in a virtual conversation.

<figure><img src="https://3242897856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1If7JwIQhfz5wGM9LiIU%2Fuploads%2Fgit-blob-9271464f57affcf7a5a03d58b12725802e4b7680%2Ffeatures-emoji.png?alt=media" alt="Chat Schedule" width="320"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://missiveapp.com/docs/core-features/connected-accounts/other-channels/live-chat.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
