Подключение Telegram Business
Telegram Business подключает ваш личный Telegram-аккаунт к AISAR официальным путём: через собственного бота с Business Mode, без входа в аккаунт по QR-коду. Клиенты пишут вам как раньше, а операторы отвечают из общего инбокса от вашего имени. Разберём, как создать бота, подключить его в Telegram и какие у канала ограничения.
Что понадобится
- Telegram-аккаунт, переписку которого нужно вести в AISAR, и телефон или компьютер, где он открыт. Telegram Premium не нужен.
- Свой бот в @BotFather с включённым Business Mode. Его можно создать по ходу подключения (шаг 1 ниже). Клиенты бота не видят: он служит пропуском к вашему аккаунту.
- Новый или свободный бот. Бот, который уже подключён к AISAR (в том числе как канал Telegram Bot), второй раз не подключится. У бота, который работает в другом сервисе, AISAR заберёт приём сообщений: у бота может быть только один webhook.
- Один бот на один аккаунт. Если клиентам отвечают несколько менеджеров со своих аккаунтов, каждому нужен свой бот и свой канал.
- Доступ к my.aisar.app с правом подключать каналы (роль администратора или менеджера) и свободное место в лимите каналов тарифа: Telegram Business считается как любой другой канал. Состав тарифов — на aisar.app.
Что будет работать
- Новые сообщения из чатов, к которым вы дадите боту доступ, приходят в общий инбокс AISAR: текст, фото, видео, аудио, голосовые, документы, стикеры, геопозиция.
- Ответы операторов и ИИ-агента уходят от имени вашего аккаунта. Клиент видит обычную переписку с вами, а не с ботом.
- Ответы, которые вы пишете с телефона, тоже попадают в AISAR с пометкой «Отправлено из Telegram». Приветствие и «нет на месте», настроенные в Telegram для бизнеса, приходят с пометкой «Автоответ Telegram».
- Контакт тот же, что и в личном Telegram-канале: если клиент раньше писал вам туда, его карточка, сделки и история останутся при нём.
- Автоматизации с условием по каналу Telegram срабатывают и на этот канал.
Ограничения Telegram
- Ответить можно только в течение 24 часов после последнего сообщения клиента. Если клиент молчит дольше, Telegram не доставит ответ, пока клиент не напишет снова. В чате AISAR в этом случае появится подсказка.
- Написать клиенту первым нельзя. Новый диалог через этот канал не начать, и в рассылках он не участвует.
- Переписку до подключения Telegram боту не отдаёт: в AISAR появятся только новые сообщения.
- Только личные чаты, без групп и каналов Telegram.
- Кнопки в сообщениях пока не поддерживаются, поэтому опрос качества уходит текстом. Реакции из AISAR на этом канале недоступны.
Шаг 1. Создайте бота и включите Business Mode
- Откройте в Telegram @BotFather и отправьте
/newbot. Придумайте боту имя и адрес, например «Dental Almaty ресепшн» и@dentalmaty_desk_bot. Адрес должен заканчиваться наbot. - Включите Business Mode:
/mybots→ ваш бот → Bot Settings → Business Mode → Turn on. - Скопируйте токен из сообщения BotFather. Он выглядит как
7412869035:AAG…. Для уже созданного бота токен покажет команда/token.
Шаг 2. Проверьте бота в AISAR
- В my.aisar.app откройте Настройки → Каналы → Добавить канал и на карточке Telegram Business нажмите Подключить. Откроется мастер «Подключить Telegram Business» из четырёх шагов: Обзор, Бот, Подключение в Telegram, Готово.
- На шаге Обзор прочитайте, чем этот канал отличается от личного Telegram и Telegram-бота, и перейдите к шагу Бот.
- Вставьте токен в поле Токен бота. Название канала можно не заполнять: тогда канал назовётся по аккаунту, который вы подключите.
- Нажмите Проверить и подключить. AISAR проверит токен, убедится, что Business Mode включён, и настроит приём сообщений. Токен хранится в зашифрованном виде. После этого канал уже создан и ждёт подключения бота в Telegram.
Шаг 3. Подключите бота в приложении Telegram
- На телефоне или компьютере, где открыт нужный аккаунт, откройте Настройки → Telegram для бизнеса → Чат-боты.
- Введите адрес своего бота и выберите его.
- В разделе доступа к чатам выберите «Только выбранные чаты» и отметьте клиентов или типы чатов. Можно оставить «Все чаты», но тогда добавьте личные контакты в исключения.
- Выдайте боту права, как описано в следующем разделе, и сохраните.
- Вернитесь в мастер AISAR. Как только Telegram сообщит о подключении, на шаге Подключение в Telegram появятся аккаунт и выданные права, обновлять страницу не нужно. Мастер можно закрыть кнопкой Закончу позже: канал подключится, когда вы добавите бота. Кнопка Отменить подключение удаляет канал и освобождает бота и место в тарифе.
Какие права дать боту
| Право в Telegram | Нужно ли | Зачем |
|---|---|---|
| Отвечать на сообщения | Обязательно | Без него операторы и ИИ-агент не смогут отвечать из AISAR: сообщения будут приходить, но отправка будет заблокирована. |
| Читать сообщения | Рекомендуется | Отметки о прочтении. AISAR пока их не отправляет, право понадобится в следующей версии, поэтому лучше включить его сразу. |
| Удалять отправленные ботом | По желанию | Нужно, чтобы удалять из AISAR уже отправленные ответы. |
| Всё остальное | Выключить | Профиль (имя, описание, фото, username), подарки и звёзды, истории, удаление любых сообщений. AISAR эти права не использует, а с ними токен бота даёт слишком много власти над аккаунтом. |
Права меняются только в Telegram, AISAR видит их после каждого изменения. Если вы выдали боту лишние права, на странице канала появится предупреждение со списком: снимите их в Telegram, подключение продолжит работать, а предупреждение исчезнет само. Без права «Отвечать на сообщения» канал подключится в режиме «только чтение», а отправка из чата будет недоступна, пока вы его не включите.
Если аккаунт уже подключён как личный Telegram
Если этот же аккаунт уже подключён в компании как канал «Telegram» (личный, по QR-коду), AISAR остановит подключение через бота: иначе каждое сообщение приходило бы в AISAR дважды, а ИИ-агент отвечал бы дважды. Мастер и страница канала покажут, что аккаунт уже подключён как личный Telegram. Так же выглядит переход с личного канала на Telegram Business:
- Отключите личный канал Telegram в AISAR. История и чаты в нём останутся.
- В Telegram откройте Настройки → Telegram для бизнеса → Чат-боты, уберите бота и добавьте его снова. Вместо этого можно нажать Переподключить на странице канала Telegram Business.
- Подключение пройдёт, и новые сообщения пойдут через Telegram Business. Контакт останется тем же, что в личном канале, а прежняя переписка останется в личном канале: в Telegram Business её не перенести.
Иногда AISAR не может проверить, тот же ли это аккаунт, и показывает предупреждение «Похоже, этот аккаунт уже ведёт личный Telegram-канал». Подключение при этом проходит. Если аккаунт действительно тот же, отключите личный канал, иначе сообщения будут приходить дважды. Работает только один из двух каналов: если личный канал с этим аккаунтом позже подключат снова, AISAR остановит канал Telegram Business.
Как проверить, что канал работает
В списке каналов (Настройки → Каналы) у канала появится статус Подключён, а на его странице блок «Подключение Telegram Business» покажет аккаунт, бота и выданные права. Попросите коллегу написать вам в Telegram: сообщение должно появиться в разделе Чат в течение нескольких секунд, а ответ из AISAR должен прийти от вашего имени.
Если канал отключился
- Бот отключён в Telegram. Новые сообщения не приходят, ответы не отправляются, история в AISAR сохранена. Включите бота снова в Настройки → Telegram для бизнеса → Чат-боты, канал вернётся сам.
- Токен бота больше не действует. Обычно так бывает после перевыпуска токена в @BotFather. На странице канала нажмите Переподключить и вставьте новый токен этого же бота. Токен другого бота не подойдёт: для другого бота подключите новый канал.
- Канал отключён в AISAR. Нажмите Переподключить на странице канала и оставьте поле токена пустым: AISAR переподключит канал с сохранённым токеном.
Частые проблемы
| Симптом | Причина и что делать |
|---|---|
| «Токен не подошёл» | Скопируйте токен заново: в @BotFather отправьте /mybots, выберите бота и нажмите API Token. Токен вставляется целиком, без пробелов и переносов строки. |
| «У бота выключен Business Mode» | Включите режим в @BotFather (/mybots → бот → Bot Settings → Business Mode → Turn on) и нажмите Проверить и подключить ещё раз. Токен вводить заново не нужно. |
| «Этот бот уже подключён к AISAR» | Один бот обслуживает один канал. Если это ваш старый канал, удалите его в списке каналов. Иначе создайте в @BotFather нового бота командой /newbot. |
| «Telegram не принял адрес для доставки сообщений» или «Telegram сейчас не отвечает» | Канал в этом случае не создаётся. Нажмите Проверить и подключить ещё раз через минуту. Если ошибка повторится, напишите в поддержку и укажите адрес бота. |
| Мастер долго ждёт подключения | Проверьте, что бота добавили в Telegram на том аккаунте, который нужно вести в AISAR, и сохранили настройки чат-бота. Канал ждёт без ограничения по времени, мастер можно закрыть и вернуться позже со страницы канала. |
| В чате «Отправка недоступна» | Под сообщением указана причина. Чаще всего у бота выключено право «Отвечать на сообщения»: включите его в Telegram, статус обновится сам. Другие причины: бот отключён в Telegram, токен больше не действует или аккаунт уже подключён как личный Telegram (см. разделы выше). |
| Ответ клиенту не доставлен | Клиент писал больше 24 часов назад, и Telegram не разрешает отвечать. Дождитесь, пока клиент напишет снова. Это ограничение Telegram, не AISAR. |
| Достигнут лимит каналов тарифа | Отключите неиспользуемый канал либо увеличьте лимит дополнительным каналом в разделе Биллинг. Состав тарифов — на aisar.app. |
Смотрите также
Нужен канал без привязки к личному аккаунту, где клиенты пишут боту? Смотрите «Подключение Telegram Bot». Про личный Telegram по QR-коду — «Подключение Telegram», про статусы каналов — «Канал ушёл в переподключение: что делать».