RetailCRM: Процедуры для настройки сценариев
Чат с оператором
Начать чат с оператором через RetailCRM.
{% retail.enable text=<Тест сообщения> %}Параметры процедуры:
text(string) * – Текст сообщенияteam(string) – Название команды операторов в Fasttrackoperator_email(string) – Почта оператора в Fasttrack
[ ⚠️ ] Ограничения:
Нельзя одновременно указывать
teamиoperator_email
[ ✏️ ] Заметки:
Если указать только
text, то чат-сессия будет открыта с командой по умолчанию
Контакты
Процедуры для работы с контактами в RetailCRM.
Новый контакт
Процедура для создания нового контакта в RetailCRM:
phone_number(string) * – Номер телефона
Поля для заполнения:
email(string) – Арес электронной почтыfirst_name(string) – Имяlast_name(string) – Фамилияcustom_fields(object) – Дополнительные поля
Методы для процедуры:
contact.id_done– метод для проверки результата создания контакта. Возвращаетtrue, если контакт успешно создан, иfalse, если произошла ошибка.
Примеры:
Поиск контакта
Ниже приведен список процедур для поиска информации о контакте в RetailCRM по одному из параметров: Идентификатор, Телефон или Почта.
Найти контакт по ID
uid(integer) * – ID контакта в RetailCRM
Найти контакт по номеру телефона
phone_number(string) * – Номер телефона
Найти контакт по адресу эл. почты
email(string) * – Арес электронной почты
Изменение контакта
Изменить информацию о контакте в RetailCRM по его id, телефону или почте.
Редактировать контакт по ID
uid(integer) * – ID сделки в RetailCRM
Поля для редактирования:
phone_number(string) – Номер телефонаemail(string) – Арес электронной почтыfirst_name(string) – Имяlast_name(string) – Фамилияcustom_fields(object) – Дополнительные поля
Редактировать контакт по номеру телефона
phone_number(string) * – Номер телефона
Поля для редактирования:
email(string) – Арес электронной почтыfirst_name(string) – Имяlast_name(string) – Фамилияcustom_fields(object) – Дополнительные поля
Редактировать контакт по адресу эл. почты
email(string) * – Арес электронной почты
Поля для редактирования:
phone_number(string) – Номер телефонаfirst_name(string) – Имяlast_name(string) – Фамилияcustom_fields(object) – Дополнительные поля
Сделки
Процедуры для работы со сделками в RetailCRM.
Новая сделка
Процедура создания сделки для контакта в RetailCRM.
contact_id(integer) * – ID контакта в RetailCRM
Поля для редактирования:
number(string) – Номер сделкиcustom_fields(object)– Дополнительные поля
Поиск сделки
Процедура получения информации о сделке в RetailCRM по ее идентификатору:
uid (integer) * – ID сделки в RetailCRM
Изменение сделки
Процедура изменения информации о сделке в RetailCRM по ее идентификатору:
uid(integer) * – ID сделки в RetailCRM
Поля для редактирования:
contact_id(integer) – ID контакта в RetailCRMcustom_fields(object) – Дополнительные поля
Last updated