Planfix подключается как канал: ИИ-сотрудник отвечает клиентам комментариями в задачах, а Planfix сам доставляет ответ в тот мессенджер, из которого пришло обращение. Подключение состоит из API-токена, канала в AI Textura и автоматического сценария в Planfix.
Planfix — это не мессенджер. Клиент пишет вам в Telegram, WhatsApp, на почту или в чат на сайте, а Planfix превращает обращение в задачу и складывает переписку в её комментарии. Ответ сотрудника, написанный комментарием, Planfix отправляет клиенту обратно в тот же канал.ИИ-сотрудник встраивается в эту схему как обычный сотрудник Planfix:
1
Клиент пишет
Сообщение попадает в задачу Planfix новым комментарием.
2
Planfix зовёт AI Textura
Автоматический сценарий отправляет комментарий на адрес вебхука вашего канала.
3
ИИ отвечает
AI Textura добавляет в задачу ответный комментарий.
4
Planfix доставляет ответ
Клиент получает ответ там же, где написал — в Telegram, WhatsApp или на почте.
Отдельно подключать мессенджеры не нужно. Все каналы, уже заведённые в вашем Planfix, автоматически становятся доступны ИИ-сотруднику через один канал Planfix.
Ваш Planfix — нужны разделы «Доступ к API» и «Автоматические сценарии»
Домен аккаунта
Адрес вашего Planfix целиком, вместе с зоной: acc.planfix.ru или acc.planfix.com
API-токен
Создаётся на шаге 1
Сотрудник-бот в Planfix
Обычный сотрудник, на которого будут назначаться задачи для ИИ. Можно использовать существующего
Подключение выполняется в три шага и занимает около 15 минут. Порядок важен: адрес вебхука появляется только после сохранения канала, а без него не настроить сценарий.
В Planfix перейдите в Управление аккаунтом → Доступ к API → REST API.
2
Создайте новый ключ
Нажмите создание нового API-ключа и задайте ему понятное имя — например, «AI Textura».
3
Выдайте права (scope)
Токену нужны как минимум эти права:
Право
Зачем
comment_add
Писать ответы комментариями
contact_readonly
Узнавать, от какого клиента пришло обращение
file_add
Прикреплять файлы
file_readonly
Читать вложения клиента
task_update
Переназначать задачу при передаче оператору
user_readonly
Получать список сотрудников и групп для поля «Назначить на»
4
Скопируйте токен
Сохраните его во временное место — он понадобится на следующем шаге.
API-токен даёт полный доступ к вашему аккаунту Planfix. Не пересылайте его в мессенджерах и не храните в общих документах. В AI Textura после сохранения токен скрывается и больше не показывается.
В блоке Уведомление об изменениях оставьте Уведомлять и сохраните.
Для contactId выбирайте именно «Номер» постановщика, а не «Идентификатор». «Идентификатор» возвращает другой, технический номер — с ним ответ не дойдёт до клиента в его мессенджер.
Чтобы каждая новая задача сразу попадала к ИИ, назначьте сотрудника-бота исполнителем по умолчанию в шаблоне задачи. Иначе исполнителя придётся ставить руками, и до этого момента сценарий не сработает.
Кроме шести обязательных параметров вы можете передать ИИ-сотруднику любые поля задачи — город, номер договора, тариф, тему обращения. Он получит их вместе с сообщением и будет учитывать в ответе.Добавьте в тот же список параметров ещё строки — имя придумываете сами, оно и станет подписью для ИИ:
Параметр
Значение
Что увидит ИИ
Тема обращения
{{Задача.Название}}
Тема обращения: Не приходит счёт
Город
{{Задача.Поле.Город}}
Город: Казань
Номер договора
{{Задача.Поле.Договор}}
Номер договора: ДГ-7788
Называйте параметры человеческим языком — ИИ читает именно эти подписи. Номер договора понятнее, чем contract_no.
Ограничения: не больше 15 дополнительных полей, длина названия — до 60 символов, длина значения — до 300 символов. Пустые поля не передаются.
Включите «Посылать ответ как заметку», если хотите сначала посмотреть, что отвечает ИИ, и не показывать это клиенту. Ответы будут появляться в задаче скрытыми комментариями — с замочком, видимыми только вашим сотрудникам.
Удобный способ обкатать нового сотрудника на реальных обращениях без риска. Когда ответы устроят — выключите переключатель, и ИИ начнёт отвечать клиентам напрямую.
Поле «Когда передавать оператору» заполняется обычными словами, без всякого синтаксиса. Например:
Если спрашивают про возврат денег или если сумма заказа больше 100 000 ₽
Если оставить поле пустым, сработают стандартные случаи: клиент прямо просит человека, ИИ не может решить вопрос, речь о возврате или претензии.
Передача оператору выключена по умолчанию — включайте её осознанно. Если поле «Назначить на» не заполнено, задача останется без исполнителя: бот с неё уйдёт, но конкретного сотрудника система не назначит.
Почему поле API-токена пустое, когда я открываю настройки канала?
Так и задумано. Токен даёт полный доступ к аккаунту Planfix, поэтому после сохранения мы его больше не показываем — даже вам. Канал при этом работает: токен хранится и используется. Заполняйте поле, только если хотите заменить ключ на новый.
Список «Назначить на» пустой и просит заполнить домен и токен.
Список сотрудников приходит из Planfix, и для запроса нужен токен — а он, как описано выше, в форме не показывается. Вставьте токен в поле ещё раз, список подгрузится, выберите сотрудника и сохраните.
ИИ не отвечает на комментарии. Что проверить?
По порядку: (1) исполнитель задачи — сотрудник-бот, указанный в условиях сценария; (2) комментарий написан контактом, а не сотрудником — на коллег сценарий не реагирует намеренно; (3) сценарий включён, а в действии указан правильный адрес вебхука; (4) канал в AI Textura активен и сотрудник в статусе «Active»; (5) рабочее расписание сотрудника позволяет ему отвечать сейчас.
Planfix пишет «Scope denied» или «Нет доступа».
Токену не хватает прав. Вернитесь в Управление аккаунтом → Доступ к API и выдайте ключу все шесть прав: comment_add, contact_readonly, file_add, file_readonly, task_update, user_readonly.
Ответ появляется в задаче, но клиенту не приходит.
Почти всегда причина в параметре contactId: в сценарии выбрано «Идентификатор» вместо «Номер». Замените значение на {{Задача.Постановщик.Номер}}. Вторая возможная причина — включён режим «Посылать ответ как заметку»: тогда ответ виден только сотрудникам.
Не начнёт ли бот отвечать сам себе?
Нет. Во-первых, условие сценария «Автор комментария — контакт» отсекает комментарии бота. Во-вторых, Planfix не запускает сценарии для комментариев, добавленных через API. В-третьих, AI Textura отбрасывает повторы по номеру комментария. Три независимые защиты.
Можно ли подключить несколько аккаунтов Planfix?
Да. Каждый аккаунт — отдельный канал со своим доменом, токеном и адресом вебхука. Помните правило: один канал привязывается к одному ИИ-сотруднику.
Что будет, если менять сценарий или отключить канал?
Отключённый канал перестаёт принимать сообщения — Planfix продолжит слать запросы, но ответов не будет. Если нужно временно вернуть переписку живым сотрудникам, лучше выключить ИИ-сотрудника, а не канал: тогда история диалогов сохранится.