Чтобы назначить менеджера из GetCourse ответственным в сделке, создаваемой в amoCRM или Bitrix24, вам нужно для каждого менеджера создать базу на Vakas-tools.
Как добавить базу?
В разделе Базы нужно нажать зеленую кнопку [Добавить].
Для написания данной инструкции мы создали 3 базы и заранее дали им название - по имени менеджера (чтобы в дальнейшем можно было легко ориентироваться по этим базам и быстро менять настройки).
Чтобы ускорить процесс вы можете создать первую Базу, настроить ее, а затем скопировать столько сколько у вас будет менеджеров, настройки Базы копируются вместе с базой. Чтобы скопировать, нужно просто нажать на кнопку [Копировать] (2 листочка справа от базы, на зеленом фоне).
Далее идете в настройки каждой Базы, и задаете ответственного менеджера.
Нажимаете нужную вам CRM систему, мы покажем на примере Bitrix24, такие же настройки будут у amoCRM.
Переходим в основные настройки передачи данных из vakas-tools в CRM систему Bitrix24.
В разделе Распределение пользователей выбираете Ответственного пользователя по умолчанию. Другие галочки не ставите.
По умолчанию все данные которые будут передаваться через эту базу: регистрации, отчеты и оплаты, будут распределяться на этого ответственного менеджера. Одна база - один ответственный менеджер. Аналогично настраиваете и другие базы, с другими менеджерами.
Создание процесса на GetCourse
Создаете процесс на GetCourse, который будет распределять пользователей согласно тому, кто является менеджером заказа. Как создать стандартный процесс по передачи заказов и оплат, есть по ссылке.
Чтобы наш процесс действовал по нужным нам условиям, задаете конкретные условия вхождения в процесс. Процесс будет стандартный, по типу объекта Заказ. Название пишете такое, чтобы вам было легко его найти.
Условие вхождения в данный процесс и проверка
На примере Нового заказа:
1 В разделе массовое создание задач выбираете "Периодическая проверка"
2 Далее нам нужно указать правило вхождения объекта в процесс
3 Далее выбираете предложение, по которому был создан заказ, или куплен продукт, указываете статус данного заказа
Переходите в тело процесса:
1. Общие настройки процесса.
Тип объекта - Заказы;
Массовое создание задач - Периодическая проверка;
Правило вхождения объекта - Менеджеры, предложение, статус;
2. Процесс.
Для данного процесса мы будем использовать блоки процесса:
- Начало работы - блок по умолчанию внутри процесса;
- Проверка условия - внутри этого блока будет проверка условия по менеджеру;
- Операция вызов URL - из этого блока будем отправлять данные по API в базу конкретного менеджера;
- Завершение процесса - этим блоком завершается любой процесс (у нас будет положительный);
Начало работы процесса.
Добавляете блок Проверка условия является ли Первый менеджер (в примере Алена) - назначенным менеджером в процессе?
Внутри блока проверяете:
Является ли Алена менеджером в заказе. Для этого выбираете Заказ, далее добавляете условие выбора Менеджер, выбираете значение в нашем случае Алену, у вас же будет выбор из ваших менеджеров. Нажимаете [Сохранить].
Далее идет блок - Операция Вызов URL, от проверки условия, по менеджеру тянем стрелочку от ДА к блоку Операция Вызов URL.
В следующий блок процесса нужно вставить ссылку - вебхук, благодаря которому, заказ попадет в нужную базу, где ответственный Алена. Чтобы взять ссылку, возвращаетесь в vakas-tools, в раздел Базы. Заходите в раздел ССЫЛКИ, в Базе Алена.
Из этого раздела нужно скопировать ссылку для передачи оплат с GetCourse (можете выделить и скопировать правой кнопкой мыши или нажать на кнопку Copy на голубом фоне).
Скопированную ссылку - вебхук нужно вставить в блок Операции вызов URL
Когда вставляете скопированную ссылку - вебхук в поле Url, отличительный признак ссылки - вебхук на передачу оплат в ссылке написано PAYMENTS, также в ссылке видно номер базы откуда она, в нашем примере номер 8399, означает что ссылка принадлежит базе Алены и ее порядковый номер в разделе Базы - 8399
Когда проверили Алену внутри процесса, проверяем Вячеслава и Анастасию, алгоритм повторяется.
Добавляете блок Проверка условия является ли Второй менеджер (в примере Анастасия) - назначенным менеджером в процессе. По пути НЕТ, от проверки условия Алена, тянете стрелочку к блоку Проверка условия - является ли менеджером Анастасия и повторяете те же условия что и у Алены.
Следующий блок процесса также как у Алены, нужно вставить ссылку - вебхук, благодаря которой заказ попадет в нужную базу где ответственный Анастасия, для этого возвращаетесь в vakas-tools, в раздел Базы. Заходите в раздел ССЫЛКИ в базе Анастасия.
Открывается раздел ссылки, копируете ссылку для передачи оплат с GetCourse (можете выделить и скопировать правой кнопкой мыши, можно нажать на кнопку Copy на голубом фоне)
Скопированную ссылку - вебхук вставляете в блок Операции вызов URL
и завершаете процесс.
Далее проверяете, является ли менеджером Вячеслав. Добавляете блок Проверка условия является ли Второй менеджер (в примере Вячеслав) - назначенным менеджером в процессе. По пути НЕТ, от проверки условия Анастасия, тянете стрелочку к блоку Проверка условия - является ли менеджером Вячеслав и повторяете те же условия, что и у Анастасии.
Проверка условия точно такая же, как у Алены и Анастасии только указываем Вячеслава.
Далее, аналогично, вставляете вебхук. Заходите в раздел ССЫЛКИ в базе Вячеслав и копируете вебхук.
Скопированную ссылку - вебхук вставить в блок Операции вызов URL.
и завершаете процесс.
Мы показали на примере трех менеджеров, но у вас их может быть больше, точно также делаете для каждого. Если менеджеров больше, повторяете алгоритм, копируете базу с настройками, добавляете блок Проверка и условия и блок - Операцию вызвать URL в созданный процесс по каждому менеджеру.
Какие ошибки могут быть, если проверка не проходит
- Проверьте вебхук - стоит ли он в блоке Операции Вызвать URL. Он должен быть из Базы нужного менеджера, на оплаты.
- Если какой-то заказ не приходит, проверьте стоит ли у ЗАКАЗА назначенный менеджер.