Шаблонизатор переменных для amoCRM

Используйте любые поля из amoCRM для подстановки в письмах, СМС, мессенджерах и документах.
Возможности и модификаторы
Работает со всеми полями
Поддержка всех полей сделки, контакта, компании, в том числе произвольных и системных, таких как теги, дата создания, причина отказа, реквизиты юрлица и т.д.
Работа с валютами
Сумма прописью с использованием одной из валют: РУБЛЬ, ДОЛЛАР, ЕВРО, ГРИВНА, СУМ Например: (18500.65) восемнадцать тысяч пятьсот евро, шестьдесят пять евроцентов
Подсчет бюджетов и кол-ва сделок
Подсчет количества сделок, суммы сделок, сделок в определенных этапах и воронках по заданной сущности. Например: сумма всех успешных сделок по компании.
Склонение по падежам
Склоняет слова и выражения по падежам русского языка, например ФИО, числа с указанием валюты с корректным склонением.
Например: Миронова Евгения Ивановича.
Работа с числами и калькуляции
Умеет высчитывать значения по заданным формулам: сложения, деления, вычитания, скобки и т.д. Разбивает числа по разрядам, может округлять в обе стороны.
Работа с текстом
Текст транслитом, текст нумерованным или маркированным списком, с большой буквы, КАПСом, со сменой порядка слов, числа в текст со склонением.
Работа с условиями
  • Проверка на определенное значение, в зависимости от этого подстановка другого значения.
  • Условия с числами и сравнения: если значение > 10, то подставить значение и т.д.
Работа с датой и временем
Текущая дата, день недели, год.
  • +5 дней от текущей даты, -2 часа от времени в поле, следующий понедельник, последний вторник этого месяца
  • разница между двумя датами
  • рабочий ли день сейчас
  • полная поддержка официального рабочего календаря РФ. Например: получить дату, которая наступит через 10 рабочих дней.
Специальные переменные к виджетам
Виджеты могут возвращать свои значения, которые можно использовать в amoCRM:
  • дата открытия письма,
  • устройство, с которого открыто письмо,
  • наличие дублей по контакту,
  • длительность входящего звонка,
  • текст примечания в сделке
  • текст заголовка письма
  • генерация QR-кода
Работает с виджетами F5
Автоматизации писем с отслеживанием открытия
Отправляет информацию по сделкам в Телеграм или в общий чат
Отправка СМС через одного из 10 СМС агрегаторов
Мощнейший инструмент автоматизации
Генератор документов в amoCRM
Всплывающие уведомления в amoCRM

Как работать с переменными?

У всех виджетов Команды F5 есть кнопка вызова генератора переменных {...} . Кнопка доступна в настройках виджета и в настройках действия цифровой воронки.

В нем есть все доступные поля и системные переменные, которые можно использовать в шаблонах, документах, СМС-сообщениях, письмах и т.д. Есть быстрый поиск.

В некоторых случаях вы можете применить модификатор к переменной, выбрав его из списка.
Клик по переменной копирует ее в буфер обмена.

Актуальный список всех доступных переменных - ниже в таблице.

поля сделок, контактов, компаний, ТОВАРОВ

УПРАВЛЕНИЕ ПОЛЯМИ

СИСТЕМНЫЕ ПЕРЕМЕННЫЕ

Подсчет количества и суммы сделок

Подсчет количества ЗАДАЧ

МОДИФИКАТОРЫ ПЕРЕМЕННЫХ

чтобы применить модификатор просто добавьте его к переменной после двоеточия
Модификации чисел
Модификации текста
Модификации даты и времени
Для модификации даты можно использовать, в том числе, параметры функции date языка PHP.
Чтобы модифицировать дату, добавьте к ней параметр :df(формат даты)
Пример {{date.now:df(d F Y)}}, результат - 22 December 2019.
Все возможные способы форматирования и форматы времени https://www.php.net/manual/ru/datetime.format.php
Больше примеров в таблице ниже.

Специальные переменные для "Почтовика"

Для виджета "Почтовик" есть специальные переменные, которые связаны с письмами.

Специальные переменные для "ТРИГГЕРОВ"

Для виджета Триггеры можно использовать ряд специальных переменных связанных с получением списка сущностей, проверки на дубли, парсинга текста и т.д.

Специальные переменные для "ДОКУМЕНТОВ"

Для виджета Документы можно использовать ряд специальных переменных.
Видео-инструкция по настройке виджета https://www.youtube.com/watch?v=AHhljcFemyc
Вставка фактурной части таблицы между шапкой и подвалом в «Документы V2»
Вы можете создать таблицу прямо в документе, добавив нужные столбцы и задав им форматирование.
Затем, между шапкой и подвалом необходимо добавить нужные переменные, которые сгенерируют строки из списка добавленных товаров. Данный функционал работает только в обновленной версии виджета.
Если товары в сделке добавлены из стандартного списка Товары в amoCRM или с помощью кнопки Товары во вкладке Документы.
Если товары в сделке добавлены из кастомного списка amoCRM
Переменные для вывода таблиц и их свойств в документ.
Таблица - это список наименований (товаров или услуг), который добавляется в карточке Сделки.
Виджет работает как со стандартным списком товаров (стандартная вкладка "Товары" в amoCRM), так и с произвольным списком. Произвольные товары можно добавить во всплывающем окне, через кнопку "Товары" во вкладке генерации документов.
Вывод таблицы стандартного списка товаров (из вкладки Товары).
Для таблиц, которые созданы в самом виджете во вкладке Таблицы.
Вывод таблицы произвольного списка товаров (из вкладки Документы по кнопке Товары)
Устаревшее. Не работает в версии V2.
Переменные для настройки таблицы и его содержания, используются в настройках конкретной таблицы.
Настройки amoCRM > Документы > Таблицы > Свойства таблицы
Кастомизация таблицы со стандартным списком товаров
Кастомизация таблицы со стандартным списком товаров
Устаревшее. Не работает в версии V2.

Специальные переменные для "FINDER"

Для виджета Finder можно использовать ряд специальных переменных

Специальные переменные для "VOICE AI"

Виджет VOICE AI после транскрибации звонка может запускать сценарии в Триггерах, передав туда результат анализа AI шаблону или при добавления тега к звонку.
Пример сообщения в Телеграм

Сработал тег {voiceai_tag_name} в звонке. Краткий вывод {voiceai_tag_description}.
Ссылка на звонок {voiceai_link}
<a href="https://xxx.amocrm.ru/contacts/detail/{voiceai_entity_id}">Ссылка на контакт</a>

Специальные переменные для "Уведомлений в Телеграм"

При клике по триггерной ссылке, отправленной в чат Телеграм, можно получать идентификаторы кликнувшего пользователя, чата и текста кнопки. В зависимости от этого выстраивать свою логику. Подробнее.

Специальные переменные для "КАССЫ"

Виджет запускает сценарий в Триггерах при поступлении оплаты, при этом передает переменные по платежу.

Специальные переменные для работы с чатами

dialogMessages приходит в фиксированном виде, с временными метками, именами и ролями.
Для чего может быть полезно
— При работе с ИИ и не только, теперь мы можем работать не с последним сообщением клиента, а со всем диалогом
— Сформировать ответ клиенту, сделать краткое содержание, извлечь данные из всей переписки и т.д. Примерно так же как amoAI, но со своими кастомизированными промптами.
— Можно создать смарт-кнопки для таких действий
— {{lead.lastMessageSender}} дает понимание, нет ли неотвеченного сообщения в сделке

Пример кейса, который теперь можно решить через Триггеры/Процессы + ИИ
- если в диалоге клиент просил счет и ему не отвечают 2 дня, отправь сообщение в Телеграм

Возникли вопросы или сложности с настройкой?
Читайте так же
Штаб-квартира «Команды F5»
Лучшие кейсы автоматизаций, новости о выходе новых виджетов и обновлениях действующих.