Node reference

Action nodes

An action does something to the outside world in the middle of a flow — and does it every time execution reaches it. Flux ships two: API and Email.

API action

Makes an HTTP request as a step in the workflow. Use it when the call is not optional: always fetch this record, always post this update.

SettingNotes
URLCan be built from template expressions, so it varies per run
MethodThe HTTP verb
HeadersWhere a {{CREDENTIAL ...}} expression usually goes
BodyBuilt with {{IN ...}} and {{POUT ...}} expressions
Response templateShapes what this node passes on, so the next node gets a clean structure
An API action, with template expressions building the request.
Use the response template to flatten a messy API response into the few fields the rest of your workflow needs. Downstream {{POUT}} expressions then stay short and survive changes in the upstream API.

Email action

Sends an email as a step in the workflow. Recipients, subject and body can all be built from template expressions, so the message is specific to the run.

Use it for notifications that must always go out: a confirmation after a form is processed, an internal alert when a job finishes, a digest at the end of an interval run.

Action or tool?

Both API and Email exist in a tool version as well, and the difference is who decides:

ActionTool
Wired toThe input chainAn AI node's tool connector
RunsEvery time flow reaches itOnly when the model decides to
ParametersYou set them, with templatesThe model fills them in, guided by DESC
Use whenThe step is mandatoryThe step depends on what was asked

"Always log the enquiry" is an action. "Look up the order, if they mention an order" is a tool. See Tool nodes.

An action wired after an interval trigger runs on every firing. Combined with a short interval that is an easy way to hammer someone's API — check the interval before you turn a workflow on.