Автоматическое оповещение менеджера через сценарий
Рассмотрим типовой кейс, который может быть реализован с помощью сценариев в платформе Altcraft MP.
Задача — необходимо, чтобы при совершении пользователем какого-либо целевого действия менеджеру приходило письмо с информацией о клиенте.
Рассмотрим реализацию данного функционала через вызов API из сценария. В данном примере предполагается, что база лидов уже создана и наполнена.
Шаг 1. Создание базы менеджеров
Прежде всего, необходимо создать базу данных (для примера назовем "Менеджеры" ). Для базы необходимо задать настройки базы и структуру ее полей. После того, как база создана, нужно создать в ней профиль.
Подробнее о базах профилей можно узнать здесь.
Шаг 2. Создание ресурса и подписок
После того, как создана база менеджеров и в нее добавлены профили, необходимо создать ресурс (в данном примере назовем его "Оповещения менеджеров" ). При создании ресурса нужно указать в его настройках базу "Менеджеры" . После того, как ресурс создан, необходимо подписать на него профиль менеджера. В примере добавим подписку вручную:
Подробнее о ресурсах можно узнать здесь.
Шаг 3. Создание шаблона
На этом этапе мы создадим шаблон письма (для примера назовем его "Оповещение" ), которое будет приходить менеджеру. Для персонализации сообщений мы будем использовать переменные apicontent : Email клиента: {apicontent.mail} Номер телефона клиента: {apicontent.ph_number}
Подробнее о шаблонах можно узнать здесь.
Шаг 4. Создание триггера
В качестве средства оповещения менеджера будет использоваться триггерная кампания. При ее создании нужно выбрать ранее созданный ресурс "Оповещения менеджеров", шаблон "Оповещение" , условие запуска триггера — "При использовании особого API вызова" и базу данных "Менеджеры" .
Подробнее о триггерных кампаниях можно узнать здесь.
Шаг 5. Создание сценария
Ключевым элементом, который будет об еспечивать вызов триггера с оповещением для менеджером, является нода "HTTP(S) Вызов API" . В качестве типа запроса выбираем POST DATA, Content type - JSON либо XML (в данном примере JSON). В URL указывается адрес, по которому будет вызваться триггер (api/v1.1/triggers/start). В разделе Данные помещается тело API запроса, по которому будет вызываться "Триггер - оповещение" (подробнее про API можно узнать здесь).
{
"token": "bfc505684d774e52b188fa1f003cd5ed",
"id": 270,
"matching": "email",
"email": "manager@company.com",
"content": {
"mail": "{lead.email}",
"phones": "{lead.phones}"
}
}
В данном запросе указывается API токен для авторизации, идентификатор триггера, который будет отправлен менеджеру, email менеджера, а также email и телефон лида, о котором будет оповещен менеджер.
Для авторизации при передаче запроса необходим API токен, который должен быть создан в платформе. Подробнее можно узнать здесь.
На этом настройка сценария автоматизации оповещения менеджера завершена!