Webhook Trigger
Започнете вашия поток, когато външна система изпрати HTTP заявка.

Кога да използвате
- Получавайте събития от вашата платформа за електронна търговия
- Интегрирайте с Zapier или Make
- Обработвайте известия от външни системи
- Свържете се с всяка система, която може да изпраща HTTP заявки
- Синхронизирайте данни от външни бази данни
- Обработвайте известия за плащания
Конфигурация
| Поле | Описание |
|---|---|
| Етикет на възела | Персонализирано име за този тригер |
| Описание | Помага на AI да разбере какво прави този SmartFlow |
| Webhook променливи | Определете очакваната структура на полезния товар |
Webhook променливи
Определете променливите, които очаквате да получите в полезния товар на webhook:
| Поле | Описание |
|---|---|
| Име | Име на променливата (напр. order_id) |
| Тип | Тип данни: String, Number, Boolean, Object, Array |
| Описание | Какво представлява тази променлива |
Кликнете + Добави променлива, за да определите всяко поле, което очаквате.
Защо да определяме променливи?
Определянето на променливи помага:
- Да документирате структурата на полезния товар на вашия webhook
- Да активирате автоматично допълване при използване на променливи в действия
- Да валидирате входящите данни
Webhook URL
След запазване, ще получите уникален URL за webhook:
https://aismarttalk.tech/api/webhook/{your-unique-id}
Копирайте този URL в вашата външна система.
Налични променливи
Всички данни, изпратени до webhook, са налични като променливи:
| Променлива | Описание |
|---|---|
{{webhook.variableName}} | Всяка дефинирана променлива |
{{webhook.body}} | Пълен текст на заявката (JSON) |
{{webhook.headers}} | Заглавия на заявката |
Пример: Поръчка от електронна търговия
Определете променливи:
order_id(String) — Идентификатор на поръчкатаcustomer_email(String) — Имейл на клиентаtotal(Number) — Обща стойност на поръчкатаitems(Array) — Артикули в поръчката
Поток:
- Webhook — Получава данни за поръчката
- Изпрати имейл — Потвърждение до
{{webhook.customer_email}} - API Call — Уведомете Slack с детайли за поръчката
- JIRA Create Issue — Създайте задача за изпълнение
Пример: Интеграция с Zapier
- Създайте SmartFlow с тригер Webhook
- Копирайте URL адреса на webhook
- В Zapier, използвайте действието "Webhooks by Zapier"
- Поставете URL адреса на вашия SmartFlow webhook
- Съответствайте данните от Zap на променливите на webhook
Сигурност
- Всеки URL адрес на webhook е уникален и не може да бъде познат
- По избор: Добавете заглавия за удостоверяване във вашата външна система
- Наблюдавайте активността на webhook в Статистика на използването
Свързани
- API Call — Извикване на външни API
- Scheduled Workflow — Тригери, базирани на време