HTTP Agent
Call any HTTP API from a workflow.
What it does
- Sends HTTP requests with configurable method, headers, query parameters, body, and expected response type.
Common uses
- Call webhooks or REST APIs that do not have a dedicated agent.
- Poll a status endpoint before continuing a flow.
- Post JSON payloads to trigger actions in other systems.
Key actions from the spec
- Supports GET, POST, PUT, DELETE, PATCH, HEAD, and OPTIONS requests.
- Accepts query parameters, headers, and JSON, text, binary, or multipart bodies.
- Lets you choose the response type (JSON, text, or binary) and set a timeout.
Setup notes
- Provide full URLs and include authentication headers (Bearer token, API key) as needed.
- Validate methods and body types match the target API; misuse may result in rejected requests.