Ловец веб-хуков (Webhooks)
В Albato появился очень удобный инструмент — Ловец веб-хуков.
Вы можете найти его в настройках некоторых связок и подключений.
Например, его можно использовать при создании интеграции с Marquiz, если нужно получать вопросы и ответы на них отдельными полями, а не одним общим блоком. Для этого в редактировании связки нажмите «Поймать тестовый вебхук»
![](https://storage.crisp.chat/users/helpdesk/website/fb1fabfe5855880/e21e2955-000c-4da6-866b-a9575f_r75aix.png)
Пока «крутится ожидание веб-хука» отправьте запрос из Marquiz, система скажет, что вебхук успешно пойман и покажет список доп. полей.
На примере сервиса leadteh.ru создадим подключение «webhooks» и «поймаем» все параметры, которые может передать нам LeadTeh после работы сценария бота.
Для этого переходим во вкладку «Подключения» -> «Добавить подключение» и ищем сервис в поиске.
![](https://storage.crisp.chat/users/helpdesk/website/d55e9fb7b536c800/06f7a14a-cf0e-4b9b-a11f-2f6dfe_hufexl.png)
Далее копируем сгенерированный веб-хук:
![](https://storage.crisp.chat/users/helpdesk/website/4a38e76c5de76800/e3ac16aa-87cf-4d4b-8483-c92bc7_1f6f74e.png)
Прописываем его в LeadTeh, зайдите в редактирование созданного бота, после нужного вам шага, добавьте действие «HTTP — запрос». Для этого нажмите «+» в одном из блоков и выберите «Еще».
![](https://storage.crisp.chat/users/helpdesk/website/8e11e502ee128000/ed020eef-8dcc-483e-acb3-82f3b7_17aqm41.png)
В поле «HTTP — запрос» вставьте скопированный из подключения вебхук, и выберете метод POST
![](https://storage.crisp.chat/users/helpdesk/website/330f692d7a02d60/73873eea-be1b-4e57-b6e3-7fd4c4_1umdaaz.png)
Теперь можно запустить ловец веб-хуков в Albato.
Пока Albato ожидает запроса, вы видите это окно:
Теперь можно отправить тестовый запрос из LeadTeh на наш вебхук: опубликуйте бота, и пройдите в нём все шаги, инициировав передачу данных на вебхук.
После того, как веб-хук будет «пойман», вы увидите сообщение, что вебхук пойман, а также список полей.
Сохраняем подключение.
Готово! Подобным образом может быть настроена передача данных на вебхук во всех подобных сценариях.
Вы можете найти его в настройках некоторых связок и подключений.
Ловец веб-хуков для сервисов, имеющих штатное подключение
Например, его можно использовать при создании интеграции с Marquiz, если нужно получать вопросы и ответы на них отдельными полями, а не одним общим блоком. Для этого в редактировании связки нажмите «Поймать тестовый вебхук»
![](https://storage.crisp.chat/users/helpdesk/website/fb1fabfe5855880/e21e2955-000c-4da6-866b-a9575f_r75aix.png)
Пока «крутится ожидание веб-хука» отправьте запрос из Marquiz, система скажет, что вебхук успешно пойман и покажет список доп. полей.
Ловец веб-хуков для сервисов, используемых по Webhooks-подключению
На примере сервиса leadteh.ru создадим подключение «webhooks» и «поймаем» все параметры, которые может передать нам LeadTeh после работы сценария бота.
Для этого переходим во вкладку «Подключения» -> «Добавить подключение» и ищем сервис в поиске.
![](https://storage.crisp.chat/users/helpdesk/website/d55e9fb7b536c800/06f7a14a-cf0e-4b9b-a11f-2f6dfe_hufexl.png)
Далее копируем сгенерированный веб-хук:
![](https://storage.crisp.chat/users/helpdesk/website/4a38e76c5de76800/e3ac16aa-87cf-4d4b-8483-c92bc7_1f6f74e.png)
Прописываем его в LeadTeh, зайдите в редактирование созданного бота, после нужного вам шага, добавьте действие «HTTP — запрос». Для этого нажмите «+» в одном из блоков и выберите «Еще».
![](https://storage.crisp.chat/users/helpdesk/website/8e11e502ee128000/ed020eef-8dcc-483e-acb3-82f3b7_17aqm41.png)
В поле «HTTP — запрос» вставьте скопированный из подключения вебхук, и выберете метод POST
![](https://storage.crisp.chat/users/helpdesk/website/330f692d7a02d60/73873eea-be1b-4e57-b6e3-7fd4c4_1umdaaz.png)
Теперь можно запустить ловец веб-хуков в Albato.
Пока Albato ожидает запроса, вы видите это окно:
Теперь можно отправить тестовый запрос из LeadTeh на наш вебхук: опубликуйте бота, и пройдите в нём все шаги, инициировав передачу данных на вебхук.
После того, как веб-хук будет «пойман», вы увидите сообщение, что вебхук пойман, а также список полей.
Сохраняем подключение.
Готово! Подобным образом может быть настроена передача данных на вебхук во всех подобных сценариях.
Обновлено на: 18/10/2022
Спасибо!