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.
When to use
Section titled “When to use”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.
When not to use
Section titled “When not to use”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.
Inputs
Section titled “Inputs”string · required
method
Section titled “method”choice · optional · one of GET, POST, PUT, PATCH, DELETE, HEAD
payload
Section titled “payload”string · optional
JSON / form-encoded / templated string per receiver.
connection_id
Section titled “connection_id”choice · optional
Optional. Stored auth/header preset to apply.
Outputs
Section titled “Outputs”Auto-generated from the skill registry (load_skills()). Do not edit by hand.