🌐 Webhook Trigger
Webhook Trigger umožňuje externím systémům iniciovat pracovní postupy v SmartFlow zasíláním dat prostřednictvím API požadavků. Tento trigger je ideální pro integraci SmartFlow s aplikacemi třetích stran, což umožňuje dynamickou a bezproblémovou automatizaci úkolů.

📝 Trigger Details
Name: Webhook
Category: Triggers
🔧 Parameters
1. Webhook URL
- Type:
string - Description: Koncový bod URL pro webhook, který přijímá příchozí požadavky. Tento URL je automaticky generován pro každý pracovní postup používající tento trigger.
- Required: Ano
- Example:
https://api.smartflow.com/webhooks/{workflowId}
2. Payload
- Type:
object - Description: Data zaslaná externím systémem v těle požadavku. Tento payload může zahrnovat vlastní pole v závislosti na integraci.
- Required: Ano
- Example:
{
"event": "order_created",
"orderId": "12345",
"customer": {
"name": "John Doe",
"email": "john@example.com"
}
}
3. Headers
- Type:
object - Description: Volitelné hlavičky, které může externí systém zahrnout pro účely autentizace nebo metadat.
- Required: Ne
- Example:
{
"Authorization": "Bearer your-api-key",
"Content-Type": "application/json"
}
🚀 How It Works
-
Webhook URL Configuration:
- Při vytváření pracovního postupu s Webhook Trigger SmartFlow generuje jedinečné URL pro webhook.
- Sdílejte toto URL s externím systémem pro konfiguraci jejich integrace.
-
API Key Retrieval:
- Přejděte do ChatModel Settings.
- Jděte na Integration → Web.
- Klikněte na Copy API Key pro získání potřebného autentizačního tokenu.
-
Payload Structure:
- Externí systémy zasílají data (payload) na URL webhooku pomocí HTTP
POSTpožadavku. - Payload musí odpovídat struktuře požadované pracovním postupem.
- Externí systémy zasílají data (payload) na URL webhooku pomocí HTTP
-
Trigger Execution:
- Když webhook obdrží platný požadavek, příslušný pracovní postup je automaticky spuštěn.
- SmartFlow zpracovává payload, vykonává definované akce a vrací odpověď, pokud je to nutné.
💡 Případové studie
-
Integrace CRM:
- Scénář: Zákazník vytvoří nový účet ve vašem CRM systému.
- Webhook: CRM odešle
POSTpožadavek na SmartFlow s detaily zákazníka. - Workflow: Odešle uvítací e-mail a přidá zákazníka do vašeho marketingového seznamu.
-
Správa objednávek:
- Scénář: E-commerce platforma zpracovává novou objednávku.
- Webhook: Platforma odešle detaily objednávky na SmartFlow.
- Workflow: Aktualizuje inventář, odešle potvrzení objednávky e-mailem a informuje sklad.
-
Monitorování incidentů:
- Scénář: Monitorovací systém detekuje kritickou chybu.
- Webhook: Systém odešle upozornění na SmartFlow.
- Workflow: Vytvoří zprávu o incidentu a informuje inženýrský tým.