С помощью 405 кода можно настроить Бизнес-процесс так, что сначала он попытается отправить сообщение клиенту в WhatsApp, а если на номере клиента нет WhatsApp — отправит ему SMS.
1. Зайдите на странице CRM в «Настройки» → «Роботы и бизнес-процессы» → «Бизнес-процессы» → «Сделка» → «+ Добавить шаблон».
2. Поставьте галочку напротив «При добавлении» в пункте «Автоматически запускать».
3. Перейдите во вкладку «Переменные» и нажмите «Добавить переменную».
4. Заполните в развернувшемся окне две строки: «Название» и «Идентификатор». Можете ввести любые значения на латинице. Тип переменной оставьте — «Строка»:
5. Нажмите «ОК» и затем — «Сохранить».
6. Кликните на треугольник → «Действия приложений» → «[WAZZUP отправить сообщение в whatsapp]»:
7. Нажмите шестеренку на созданном действии. Откроется окно «Настройка параметров действия»:
8. Нажмите кнопку с тремя точками рядом со строкой «Номер телефона получателя»:
9. Выберите в открывшемся списке «Контакт: Телефон (текст)» и нажмите «Вставить»:
10. Введите сообщение, которое хотите отправить клиенту и нажмите «Сохранить»:
При создании новой сделки запустится Бизнес-процесс. Если у получателя на номере нет WhatsApp — Wazzup вернет в Битрикс 405 ошибку, в журнале Бизнес-процесса будет примечание с ее описанием:
11. Нажмите на треугольник между действием по отправке сообщения в WhatsApp и кнопкой «Конец» → «Прочее» → «Изменение переменных»:
12. Нажмите на шестеренку на действии «Изменение переменных»:
13. Убедитесь, что в выпадающем меню выбрана та самая переменная, которую вы создавали. Рядом с этой строкой нажмите на кнопку с тремя точками:
14. Нажмите в открывшемся окне на ссылку «Дополнительные результаты» → «[WAZZUP] отправить сообщение в whatsapp» → дважды кликните «…Код ответа»:
15. Появится код в строке с переменной:
16. Нажмите «Сохранить».
17. Нажмите треугольник под действием «Изменение переменных» → «Конструкции» → «Условие»:
18. Кликните на любую из веток на шестеренку на «Условии»:
19. Выберите «Тип условия» — «Значение переменной», из выпадающего списка «Свойство или переменная» — вашу переменную, «Условие» — «равно», в строку «Значение» впишите «405». Сохраните.
20. Нажмите на треугольник под условием, которое вы настроили → «Действия приложений» и выберите ваше приложение для отправки SMS:
21. Нажмите шестеренку на созданном действии.
22. Заполните поля для отправки SMS, введите текст сообщения и нажмите «Сохранить»:
23. Сохраните Бизнес-процесс, нажав в левом нижнем углу кнопку «Сохранить».
Теперь при создании сделки клиенту будет отправляться сообщение в WhatsApp, а если у него на номере нет WhatsApp — отправится SMS: