Skip to Content

🔌 Интеграции

Раздел «Интеграции» позволяет подключать внешние каналы связи и CRM-системы. Это необходимо, чтобы бот мог звонить, отвечать в мессенджерах, вести переписку и сохранять данные в CRM.

Здесь вы также можете просматривать, редактировать и удалять существующие интеграции.

➕ Как создать новую интеграцию:

  1. Перейдите в раздел Интеграции

  2. Нажмите кнопку «Новая интеграция»

  3. Выберите тип интеграции: Telegram, WhatsApp, AmoCRM или Телефония

  4. Укажите название интеграции

  5. Заполните все обязательные поля (подсказки встроены)

📲 Интеграция с Telegram

Для подключения Telegram бота потребуется AuthToken.

Как получить AuthToken:

  1. Откройте приложение Telegram

  2. Найдите бота BotFather

  3. Нажмите «Начать» или введите /start, если уже пользовались

  4. Отправьте команду /newbot

  5. Придумайте имя и username для нового бота

  6. Получите токен доступа и ссылку на вашего бота

  7. Вставьте токен в поле AuthToken в платформе

💬 Интеграция с WhatsApp

  1. Выберите тип интеграции — WhatsApp

  2. Откроется окно с QR-кодом

  3. Откройте WhatsApp на телефоне

  4. Зайдите в настройки → устройства → сканируйте QR-код

🌐 Интеграция с виджетом

Для подключения виджетов необходимо использовать REST API. Это позволяет обрабатывать сообщения пользователей через внешние системы.

  1. Выберите тип интеграции — Виджет

  2. Укажите название интеграции

  3. Вам буден показан специальный токен. Скопируйте и сохраните его в безопасное место.

Формат запросов: Отправляйте POST-запросы на адрес: https://widget.asclavia.net/message

Тело запроса (JSON):

{ "token": "wg_...", "from_user": "Уникальное имя пользователя", "text": "Текст сообщения от пользователя" }

Ответ системы (JSON):

{ "to_user": "Уникальное имя пользователя, которому предназначен ответ", "text": "Ответное сообщение пользователю" }

Ключевые параметры:

  • token - Секретный ключ из настроек интеграции (обязательный)
  • from_user - Уникальный ID пользователя/чата (новый чат = новый ID)
  • text - Текст сообщения для обработки ботом
  • to_user - Идентификатор получателя в ответе (дублирует from_user из запроса)

Важно! Для каждого нового диалога генерируйте уникальный from_user. Используйте один идентификатор в рамках одной сессии общения.

📊 Интеграция с AmoCRM

Для подключения AmoCRM потребуется ввести 4 значения. Следуйте инструкции:

  1. Войдите в AmoCRM и откройте amoМаркет

  2. Нажмите на троеточие рядом с кнопкой [+WebHooks] → выберите «Создать интеграцию»

  3. Введите ссылку на ваш сайт в оба поля “Ссылка для переадресации”

  4. Отметьте «Предоставить доступ: Все»

  5. Сохраните

  6. Перейдите в «Установленные»

  7. Отключите и снова установите интеграцию

  8. Перейдите во вкладку «Ключи и доступы» и скопируйте:

    • Секретный ключ

    • ID интеграции

    • Код авторизации

  9. В «Настройках» скопируйте Субдомен и вставьте в соответствующее поле

☎️ Интеграция с телефонией

При выборе интеграции типа Телефония вам потребуется ввести:

  • Authorization User ID (SIP логин) — например: 9688184444@ip.beeline.ru или 9688184444, зависит от вашего провайдера

  • SIP User ID — то, что до @, пример: 9688184444

  • Пароль от SIP-аккаунта

  • Хост (IP) — адрес провайдера, пример: ip.beeline.ru

❓ Что делать, если я не понял, как подключить телефонию?

👉 Нажмите сюда

Last updated on

Asclavia