Agent Step
Call an agent capability to talk to systems or run a transform.
What it does
- Executes a specific capability exposed by an agent (examples: HTTP request, Shopify create product, CSV parse file, OpenAI extract fields).
- Lets you map inputs from earlier steps or type fixed values.
When to use it
- Anytime you need to reach an external system or apply a reusable operation.
- Ideal for API calls, data cleaning, AI enrichment, file handling, or formatting.
How to configure
- Choose agent and capability/action.
- Select a connection if the agent needs authentication.
- Map each required input: use references like
data.order.idorsteps.lookup.outputs.result, or enter literal values. - Optionally map outputs to shape downstream data, e.g.,
steps.send_request.outputs.body.
Typical patterns
- Make an API call, check the response, then branch with a Conditional.
- Normalize data with Transform/Text/Utilities agents before sending to a destination.
- Upload/download files via SFTP or HTTP, then parse with CSV/XML agents.