Call any external HTTPS API at flow runtime — the Webhook node sends JSON to your endpoint, captures the response, optionally saves a field to a contact attribute, and branches Success / Failure. Built for CRM sync, ERP triggers, custom scoring, fulfilment APIs, internal microservices.
What the Webhook node does
Pick method (GET / POST / PUT / PATCH / DELETE), URL, custom headers, optional JSON body template with placeholders ({{contact.name}}, {{response.email}}). At flow runtime, fires the request — 2xx response routes to Success handle; 4xx/5xx routes to Failure. Optionally extracts a JSON path from the response (e.g. data.user_id) and saves it to a contact attribute for downstream steps.
Real Indian cohort numbers
| Metric | Manual API calls / CSV exports | RichAutomate Webhook node |
|---|---|---|
| Lag from event → external system | 1-3 days | 0.2-2s |
| Events missed / month | 4-12% | 0.04% (retry handles) |
| Engineering hours / quarter | 120-200 | 20 |
Use cases
- CRM sync — push every qualified WhatsApp lead to HubSpot / Salesforce / Zoho / Pipedrive.
- ERP triggers — order placed → SAP / Tally / Zoho Books invoice generation.
- Custom scoring — call your ML model API, get a score, branch flow.
- Fulfilment APIs — Shiprocket / Delhivery / Pickrr address validation + booking.
- Internal microservices — your own user-DB API for KYC checks, loyalty points, credit limits.
- 3rd-party SaaS — Slack notification, Discord alert, Jira ticket creation.
How it works (3 steps)
- Drag Webhook node into flow.
- Configure URL + method + headers + body template with variables.
- Connect Success + Failure handles to next steps. Optionally save response field to contact attribute.
Reliability + observability
| Feature | RichAutomate Webhook |
|---|---|
| Retry policy | 3 attempts with exponential backoff on 5xx |
| Timeout | 15s default, configurable up to 60s |
| Per-call log | Method + URL + status + latency + response body (truncated 1k chars) |
| Signature option | HMAC-SHA256 (configurable secret per node) |
| IP allowlist support | RichAutomate sends from a documented static IP range |
Pricing
Webhook node included in every RichAutomate plan starting ₹999/month. No per-call charge.