Шаблоны и события
Две необязательные надстройки делают операторов быстрее, а трекер — умнее:
- Шаблоны — готовые ответы, которые вставляются в чат в один тап.
- Произвольные события — кнопки-цели, отправляющие конверсию в трекер прямо из чата.
И то, и другое настраиваете вы во вкладке CRM; операторы просто пользуются.
Шаблоны
Шаблон — это готовый ответ: текст и, по желанию, одна картинка или файл. Шаблоны собираются в наборы, а набор расшаривается командам. Оператор из команды, у которой есть набор, мгновенно вставит любой ответ из него, вместо того чтобы в сотый раз печатать «Свежую сельдь завезли утром 🐟».

Наборы и доступ
Нажмите Новый набор, дайте имя (например, Приветствия) и выберите, какие команды могут им пользоваться.

Набор, не расшаренный ни одной команде, никому не виден — карточка это отмечает, чтобы ответы не остались без дела. Шаблоны вообще без набора показываются как Без набора и тоже никому не доступны, пока вы не положите их в расшаренный набор.
Написание ответа
Внутри набора кнопка Новый шаблон открывает небольшой редактор:
- Подпись — короткое имя для выбора (например, Прайс на рыбку).
- Текст — тело ответа. Поддерживает те же макросы, что и постбэки кампаний,
например
{click}и{subscriber}— см. справочник макросов. - Вложение (необязательно) — одна картинка или файл.
Макросам нужен отслеживаемый лид. Макрос шаблона подставляется из связанного с диалогом лида. Если подписчик написал без отслеживаемого
/start(органическое сообщение, лида нет), макросы лида подставятся пустыми — поэтому держите шаблоны читаемыми и без них, либо приберегите ответы с макросами для отслеживаемых переписок.
Кнопок в шаблонах нет — это быстрые ответы, а не inline-клавиатуры.
Произвольные события
Произвольное событие — это постбэк, отправляемый оператором: цель, достигнутая в чате, становится настоящей конверсией в трекере. Классический пример — цель, которую бот не определит сам: «записался на дегустацию», «квалифицирован на опт», «обещал заказать». Когда оператор отправляет событие, мы шлём постбэк в трекер по click id этого лида — в точности как постбэк жизненного цикла.
События задаются для каждого бота рядом с переключателем CRM, на вкладке Подключение. Нажмите Произвольные события у бота, чтобы управлять его списком.

Описание события
Новое событие просит:
- Название — что видит оператор (например, Записался на дегустацию).
- Описание (необязательно) — подсказка рядом.
- URL постбэка — куда отправить конверсию, с обычными макросами. Главный —
{click}— он заменяется на click id лида, чтобы трекер засчитал конверсию. См. справочник макросов. - Включено — отключите событие, чтобы скрыть его от операторов, не теряя историю.
Событий можно добавить сколько угодно и менять их порядок; порядок здесь — это порядок, в котором их видит оператор.
Отправляется один раз на лид
Каждое событие отправляется один раз на лид — это гарантирует база данных, поэтому двойной тап или два оператора не пошлют одну конверсию дважды. После отправки событие показывается как выполненное в панели оператора. (Повторная отправка того же события тому же лиду в этой версии не поддерживается.)
Зачем события, а не просто чат? Это та самая функция, что делает CRM спутником трекера: чат не копит данные, а передаёт трекеру конверсию. Регистрации и депозиты по-прежнему относятся к вашей интеграции с трекером; события же закрывают цели, которые может подтвердить только человек в чате.
Куда дальше
- Руководство оператора — как операторы вставляют шаблоны и отправляют события.
- Команды и операторы — расшарьте наборы командам; выдайте право на события.
- Интеграция с трекерами — как работают постбэки и макросы.