---
title: "Как устроен tuk-tuk.online: каналы, диалоги, AI и цепочки"
nav_title: "Как это устроено"
url: https://docs.tuk-tuk.online/concept
markdown: https://docs.tuk-tuk.online/concept.md
description: "Архитектура tuk-tuk.online: каналы связи собирают сообщения в единый центр диалогов, AI-ассистенты и цепочки отвечают автоматически, интеграции передают данные в CRM."
keywords: ["tuk-tuk.online концепция", "омниканальная платформа для бизнеса", "архитектура чат-платформы", "единый центр диалогов", "автоматизация коммуникаций", "мультиканальный чат", "объединить мессенджеры в одном окне", "платформа для общения с клиентами"]
lang: ru
product: tuk-tuk.online
app: https://lk.tuk-tuk.online
api_base: https://back.tuk-tuk.online
---

> [!AI] Кратко
> Обзор архитектуры tuk-tuk.online: каналы принимают сообщения, диалоги хранят переписку с клиентом, действия (AI-ассистенты, цепочки, интеграции) реагируют на сообщения автоматически.
>
> - Три уровня: каналы (Telegram Bot, Telegram-аккаунт, SMS-шлюз, Email, чат-виджет, amoCRM, Webhook), диалоги, действия.
> - AI-провайдеры: OpenAI (GPT-4), Anthropic (Claude), Google Gemini, Mistral, DeepSeek.
> - Блоки цепочек: отправка сообщения, ожидание ответа, AI-обработка, условие, задержка, вебхук, Python-код.
> - Триггеры цепочек: каждое сообщение, один раз на клиента, ключевое слово, регулярное выражение.
> - Интеграции: amoCRM, Битрикс24, RetailCRM, YClients, GetCourse, 1С:Предприятие, Notion, Яндекс.Метрика.
> - Безопасность: HTTPS/WSS, JWT, guard на каждом запросе, bcrypt для паролей, роли пользователей.
>
> Связанные страницы: https://docs.tuk-tuk.online/getting-started, https://docs.tuk-tuk.online/channels, https://docs.tuk-tuk.online/dialogs, https://docs.tuk-tuk.online/ai, https://docs.tuk-tuk.online/chains

# Как устроен tuk-tuk.online

tuk-tuk.online: облачная платформа, которая принимает сообщения из мессенджеров, SMS, почты и чата на сайте в один центр диалогов. Поверх диалогов работают AI-ассистенты, цепочки автоматизации и интеграции с CRM.

Эта страница объясняет три уровня платформы и модель данных. Практические шаги собраны в [быстром старте](https://docs.tuk-tuk.online/getting-started).

## Три уровня: каналы, диалоги, действия


![Рабочий стол кабинета](https://docs.tuk-tuk.online/assets/screens/home/dashboard.webp)

1. Меню разделов: дашборд, связки, интеграции, каналы, AI, диалоги, задачи, календарь.
2. Финансы: баланс, расход за 30 дней, прогноз и тариф.
3. График расходов на связь.
4. Сообщения по часам и дням.
5. Кнопка «Настроить»: состав блоков дашборда.
6. Баланс и тариф, переход к оплате.
7. Добавить ещё один проект.
8. Эфир: внутренний чат команды.
9. Профиль, смена проекта и выход.

| Уровень | Что это | Примеры |
|---|---|---|
| Каналы | Точки подключения к мессенджерам и сервисам | Telegram Bot, Telegram-аккаунт, SMS-шлюз, Email, чат-виджет, amoCRM, Webhook |
| Диалоги | Переписка с конкретным клиентом через канал | История сообщений, теги, кастомные поля, вложения |
| Действия | Автоматические реакции на сообщения | Ответ AI-ассистента, запуск цепочки, передача данных в CRM |

Клиент пишет в любой канал, сообщение попадает в диалог, к диалогу применяются действия. Оператор видит всю историю в одном окне: неважно, пришло сообщение из Telegram, с сайта или по SMS.

```text
  Клиент          Каналы                   Платформа
  ┌─────┐     ┌────────────┐         ┌──────────────────┐
  │ TG  │────▶│ TG Bot     │────┐    │                  │
  ├─────┤     │ TG Account │    │    │  Единый центр    │
  │ Web │────▶│ Chat Widget│────┼───▶│  диалогов        │
  ├─────┤     │ SMS Gateway│    │    │                  │
  │ SMS │────▶│ Email      │────┘    │  ┌──────────┐    │
  ├─────┤     │ AmoCRM     │         │  │AI-ассист.│    │
  │Email│────▶│ Webhook    │         │  └──────────┘    │
  └─────┘     └────────────┘         │  ┌──────────┐    │
                                     │  │ Цепочки  │    │
                                     │  └──────────┘    │
                                     │  ┌──────────┐    │
                                     │  │Интеграции│    │
                                     │  └──────────┘    │
                                     └──────────────────┘
```

## AI как ядро


![Настройка блоков дашборда](https://docs.tuk-tuk.online/assets/screens/home/dashboard-configure.webp "Кнопка «Настроить» включает режим сборки: блоки переставляются, меняют ширину и скрываются.")

- AI-ассистенты обрабатывают входящие сообщения без участия оператора.
- Поведение задаётся инструкцией в конструкторе промптов, без программирования.
- Поддерживаются 5 провайдеров: OpenAI (GPT-4), Anthropic (Claude), Google Gemini, Mistral, DeepSeek.

Подробнее: [AI-ассистенты](https://docs.tuk-tuk.online/ai).

## Визуальная автоматизация

Цепочка: сценарий из блоков в drag-and-drop редакторе. Блоки: отправка сообщения, ожидание ответа, AI-обработка, условие, задержка, вебхук, Python-код. Цепочка запускается по триггеру: на каждое сообщение, один раз на клиента, по ключевому слову или по регулярному выражению.

Подробнее: [Цепочки](https://docs.tuk-tuk.online/chains).

## Интеграции

| Класс систем | Что подключается |
|---|---|
| CRM | amoCRM, Битрикс24, RetailCRM |
| Онлайн-запись | YClients |
| LMS | GetCourse |
| ERP | 1С:Предприятие |
| Заметки и аналитика | Notion, Яндекс.Метрика |

Подробнее: [Интеграции](https://docs.tuk-tuk.online/integrations).

## Модель данных

### Канал

Подключённый источник сообщений. У канала есть тип, имя и конфигурация: токены, ключи, настройки. К каналу привязываются AI-ассистенты и цепочки.

### Диалог

Переписка с одним клиентом через один канал. Содержит:

- данные клиента: имя, телефон, email, идентификатор в мессенджере;
- сообщения: текст, медиа, голосовые, документы, стикеры;
- теги для сегментации клиентов;
- кастомные поля в формате JSON;
- статистику: непрочитанные сообщения, время последнего контакта.

### AI-ассистент

Настраиваемый «сотрудник», который отвечает автоматически. Привязывается к каналам, имеет рабочие часы, приоритет и роль: продавец, модератор, аналитик и другие.

### Цепочка

Визуальный сценарий из блоков. Запускается по триггеру и выполняет действия по порядку.

## Безопасность

- Данные передаются по HTTPS и WSS.
- Авторизация по JWT-токенам.
- Каждый запрос к API проходит guard-проверку.
- Пароли хранятся как bcrypt-хеши.
- Доступ пользователей разграничен ролями, см. [Роли и разрешения](https://docs.tuk-tuk.online/users/roles-permissions).
