Skip to content

Send webhook

Step · Stable

Fire an outbound HTTP request to an external URL.

Fires an outbound HTTP request with a JSON payload assembled from Jinja2 templates or context keys. Use for push integrations with external services where no dedicated module exists — e.g. Slack incoming webhooks, n8n triggers, or internal microservice pings.

Use to push data to an external service when no dedicated module exists — Slack incoming webhook, n8n trigger, a custom microservice endpoint. The payload is a Jinja2 template so any upstream context key can be wired into the outbound body.

If you need to make a structured HTTP call and read the response body into context for downstream steps, use HTTP Fetch instead — Send webhook does not surface the response. For sending email use Send email; for WhatsApp use Send WhatsApp.

string · required

choice · optional · one of GET, POST, PUT, PATCH, DELETE, HEAD

string · optional

JSON / form-encoded / templated string per receiver.

choice · optional

Optional. Stored auth/header preset to apply.

  • status
  • http_status

Auto-generated from the skill registry (load_skills()). Do not edit by hand.