Webhook Trigger
Startați fluxul dvs. atunci când un sistem extern trimite o cerere HTTP.

Când să Folosiți
- Recepeți evenimente de la platforma dvs. de comerț electronic
- Integrați-vă cu Zapier sau Make
- Procesați notificări de la sisteme externe
- Conectați-vă la orice sistem care poate trimite cereri HTTP
- Sincronizați date din baze de date externe
- Gestionează notificările de plată
Configurare
| Field | Description |
|---|---|
| Node Label | Nume personalizat pentru acest trigger |
| Description | Ajută AI-ul să înțeleagă ce face acest SmartFlow |
| Webhook Variables | Definiți structura payload-ului așteptat |
Webhook Variables
Definiți variabilele pe care vă așteptați să le primiți în payload-ul webhook-ului:
| Field | Description |
|---|---|
| Name | Numele variabilei (de exemplu, order_id) |
| Type | Tipul de date: String, Number, Boolean, Object, Array |
| Description | Ce reprezintă această variabilă |
Faceți clic pe + Add Variable pentru a defini fiecare câmp pe care îl așteptați.
De ce să Definiți Variabile?
Definirea variabilelor ajută:
- Să documentați structura payload-ului webhook
- Să activați completarea automată atunci când utilizați variabile în acțiuni
- Să validați datele primite
Webhook URL
După salvare, veți primi un URL webhook unic:
https://aismarttalk.tech/api/webhook/{your-unique-id}
Copiați acest URL în sistemul dvs. extern.
Variabile Disponibile
Toate datele trimise către webhook sunt disponibile ca variabile:
| Variable | Description |
|---|---|
{{webhook.variableName}} | Orice variabilă definită |
{{webhook.body}} | Corpul complet al cererii (JSON) |
{{webhook.headers}} | Anteturile cererii |
Exemplu: Comandă de Comerț Electronic
Definiți Variabile:
order_id(String) — Identificatorul comenziicustomer_email(String) — Email-ul clientuluitotal(Number) — Totalul comenziiitems(Array) — Articolele comenzii
Flux:
- Webhook — Primește datele comenzii
- Send Email — Confirmare la
{{webhook.customer_email}} - API Call — Notificare Slack cu detaliile comenzii
- JIRA Create Issue — Creare sarcină de îndeplinire
Exemplu: Integrare Zapier
- Creați un SmartFlow cu trigger Webhook
- Copiați URL-ul webhook
- În Zapier, utilizați acțiunea "Webhooks by Zapier"
- Lipiți URL-ul webhook SmartFlow
- Mapati datele Zap la variabilele webhook
Securitate
- Fiecare URL webhook este unic și imposibil de ghicit
- Opțional: Adăugați anteturi de autentificare în sistemul dvs. extern
- Monitorizați activitatea webhook-ului în Statistici de Utilizare
Relaționate
- API Call — Apelați API-uri externe
- Scheduled Workflow — Triggers bazate pe timp