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.id or steps.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.