Текст уведомления и переменные
У каждого назначения есть текст, который уходит с результатом функции: сообщение в Telegram или MAX, тело письма, примечание в CRM. Его можно не писать вовсе, а можно собрать под себя.
Режим «Все данные»
Стоит по умолчанию у новых назначений. Сообщение собирается само: по одной строке на каждый параметр функции — «Имя: Алексей», «Телефон: 79001234567». Добавили параметр в функцию — он появится в сообщении сам. Ничего настраивать не нужно.
Режим «Свой текст»
Пишете шаблон сами. Внутри можно использовать подстановки в фигурных скобках — они заменяются на реальные значения при отправке. Кнопка { } рядом с полем показывает всё, что можно вставить, и вставляет в место курсора.
Кнопка «Сгенерировать ИИ» составит черновик шаблона по описанию функции и её параметрам — потом его можно править. «Вернуть прежний» возвращает текст, который был до генерации.
Что можно подставлять
Параметры функции — то, что агент собрал у клиента: {imya}, {telefon} и так далее, по техническим именам параметров.
Системные переменные — то, что известно и без вопросов клиенту:
- {sys_dialog_url} — ссылка на диалог в кабинете;
- {sys_client_name}, {sys_client_phone} — имя и телефон из карточки клиента;
- {sys_channel} — название канала;
- {sys_telegram_username} — ник клиента в Telegram (только для Telegram-бота);
- {sys_utm_source}, {sys_utm_medium}, {sys_utm_campaign}, {sys_utm_content}, {sys_utm_term} — рекламные метки визита (для виджета на сайте и онлайн-чата Envybox);
- {sys_entry_page}, {sys_entry_site} — страница входа и её домен (для виджета на сайте и онлайн-чата Envybox);
- {sys_entry_page_param_XXXXX} — конкретный параметр из адреса страницы входа, например {sys_entry_page_param_gclid}.
Если для этого диалога значение неизвестно, вместо переменной подставится пустота — уведомление не сломается.
Важно. Это переменные только для текста уведомления — они не делают эти данные видимыми в собственных ответах агента клиенту. Если вставить {sys_client_name} в промпт агента, ничего не подставится: агент увидит буквальные фигурные скобки. То, что агент сам знает о клиенте без вопроса и может использовать в разговоре, — отдельный механизм, свой для каждого канала (см. статью «Как работают каналы»).
Совет. Ссылка на диалог удобнее всего в Telegram: там можно вместо переменной включить «Добавить кнопку открытия диалога» — под сообщением появится кнопка.
Пример
Шаблон для Telegram-чата отдела продаж:
Новая заявка из {sys_channel}
Имя: {imya}
Телефон: {telefon}
Telegram: {sys_telegram_username}
Диалог: {sys_dialog_url}
Тема письма
У почтового назначения переключатель режимов относится только к телу письма. Тема — обычное поле, тоже с подстановками.