# Customer chatbots: how they work

> An AI bot answers your customers in Telegram, WhatsApp, Instagram and on your website using company instructions, takes actions and hands complex questions to staff.

Источник: https://jecheck.io/en/docs/bots/overview

A chatbot is an AI assistant that answers **your customers**: restaurant and café guests, beauty salon clients, shoppers. It works around the clock in Telegram, WhatsApp, Instagram Direct and in a chat window on your website, answers from your company's instructions rather than "from the internet", and can do actual work: log a complaint as a task for the location manager, submit a request, check an order status in your CRM. Anything the bot can't handle, it passes to employees in the [Conversations inbox](/docs/bots/inbox).

![Customer chatbots: how they work](/docs-media/en/bots/list.jpg)

> [!NOTE]
> Don't confuse it with the [AI dispatcher](/docs/control/dispatcher): the dispatcher talks to **employees** in Telegram, while the chatbot talks to the company's **customers**.

## Menu items

The **Customers** section in the left bar:

- **Conversations** — all customer conversations with the bot and employees, with the views "Mine", "Awaiting reply", "With staff", "Bot handling", "All", "Closed". See [Conversations: the inbox](/docs/bots/inbox).
- **Chatbots** — the company's bots and the editor for each one. See [How to create and set up a bot](/docs/bots/create-bot).
- **Bot quality** — how many questions the bot resolves on its own, why it calls people in and what it doesn't know. See [Bot quality](/docs/bots/quality).

The first time you open the section, a short introduction is shown. You can open it again with the **?** button in the page header.

## How it works

1. **You create a bot** from a template ("Guest support", "Requests and bookings" or blank) and set how it introduces itself and what tone it uses.
2. **You give the bot knowledge** — [Instructions](/docs/instructions/overview) folders meant for customers: menu, prices, rules, delivery, promotions. The bot doesn't see internal procedures in closed folders.
3. **You describe typical situations** — scenarios ("Complaint", "Booking") and actions the bot can perform. See [Bot actions](/docs/bots/actions).
4. **You test it in the sandbox** on the right of the editor: you write as a customer and see what the bot found in its knowledge and what it would do. The sandbox doesn't create tasks.
5. **You publish** and **connect channels**: Telegram, WhatsApp, Instagram or website chat. See [Channels](/docs/bots/channels).
6. **The bot answers customers**, and when it isn't sure, the customer asks for a person or gets angry, it hands the conversation to employees with the reason. An employee's reply takes the conversation over from the bot; you can hand it back to the bot with one button.

## What the bot can do

- answer questions about the company from open instructions and quick replies — and say "I don't know" when there is no answer;
- reply in the customer's language: Russian, Kazakh, Uzbek, English and others;
- clarify which location the customer means and save the customer's name, phone and email;
- guide the customer through a scenario: apologize, collect details, get consent and take an action;
- create tasks, submit requests to [Processes](/docs/tasks/processes), notify employees, add labels and query your CRM;
- tell the customer their request has been resolved — when an employee closes the task;
- ask for a rating from 1 to 5 after the conversation.

## What the bot doesn't do

- it doesn't make up prices, promotions or rules that aren't in its knowledge;
- it doesn't follow customer requests to change its rules and doesn't reveal its settings;
- it doesn't discuss topics unrelated to your company;
- it doesn't promise compensation or discounts if the rules forbid it — by default, that's for an employee to decide.

## Who can do what

Permissions are set in [Roles and permissions](/docs/account/access-roles), group "Chatbots and conversations":

| Permission | What it gives | By default |
|---|---|---|
| **Chatbots: view** | list of bots, their settings and channels | administrator only |
| **Chatbots: settings** | creating and editing bots, knowledge, scenarios, actions, channels, sandbox, publishing | administrator only |
| **Chatbots: quality and usage** | the "Bot quality" screen and AI conversation usage | administrator only |
| **Customer conversations: view** | inbox: customer conversations of the selected locations | the "Location manager" role — at their locations |
| **Customer conversations: replies** | take a conversation, reply, pass on, hand back to the bot, close | the "Location manager" role — at their locations |
| **Customer conversations: contacts** | customers' phone numbers and emails; views are recorded in the access log | administrator only |

Conversations assigned to you or your department are always visible. Conversations without a location are visible only with access to all locations.

## Plan

Chatbots are included in the Network plan and above. The plan includes a set number of AI conversations per month — the counter is shown on the **Chatbots** page. A conversation is counted once, when the bot first replies in it, no matter how many messages it has. When the allowance runs out, the bot doesn't go silent: new conversations go straight to employees. Learn more in [Plans and billing](/docs/account/pricing).

## Frequently asked questions

### Will the bot make something up if it doesn't know?

The bot answers only from open knowledge and quick replies. If there is no reliable answer, it says so and offers to connect the customer with an employee. Such questions are collected on the **Bot quality → What the bot doesn't know** screen — add an answer and the bot will start using it.

### Will the customer know they're talking to a bot?

By default, the bot honestly says it is an AI assistant if asked. You can change this in the settings, but the bot won't lie when asked directly.

### Can I have several bots?

Yes. For example, "Bookings" for a beauty salon and "Delivery" for a restaurant — each with its own knowledge, scenarios and channels. All their conversations end up in the same Conversations inbox.

### What does an employee see in the mobile app?

The **Customer requests** section in the app shows the same conversations as Conversations in the web dashboard: an employee with the permission can read the conversation and reply to the customer.
