Browse documentation

Workflow node reference

App Action

Perform action in a connected app. Exact configuration, outputs, execution behavior, errors, limits, and examples for the App Action workflow node.

Automation buildersIntermediateAvailable

What this guide covers

  • Category: Integrations.
  • Use it to run one supported action from an active connected Stripe, Notion, Slack, Google Sheets, Google Calendar, Gmail, or Google Drive account.
  • 3 configuration fields and 3 documented outputs.
  • Only cataloged actions are supported.

What this node does

Perform action in a connected app

Use it to run one supported action from an active connected Stripe, Notion, Slack, Google Sheets, Google Calendar, Gmail, or Google Drive account.

When not to use it

Do not use it for an unsupported provider or action; use HTTP Request or a reviewed Function.

Prerequisites

  1. Supported app
  2. Active connected account
  3. Provider permission to the selected resource
  4. Required action inputs

Inputs and configuration fields

App Action configuration fields
FieldKeyControl / typeRequirementDefaultAccepted values and behavior
AppappselectRequired when shownNo defaultSelect from your connected apps. Value accepted by the displayed control
ActionactionselectRequired when shownNo defaultWhat to do in this app. Value accepted by the displayed control
Action Configurationaction_configjsonOptionalNo defaultConfigure the action parameters. Value accepted by the displayed control

Configure the node

  1. Drag App Action from Integrations in the node palette.
  2. Select the node to open its configuration drawer.
  3. Complete every required field and any conditional field revealed by your choices.
  4. Insert variables only from the current trigger or an earlier node on the same path.
  5. Connect every required output handle to the intended next step.
  6. Save and run Workflow Test with representative data before activation.

Outputs

Later nodes can use these values only after this node has run successfully on the same execution path.

App Action output variables
VariableTypeMeaning
{{nodes.app_action.success}}booleanWhether action succeeded
{{nodes.app_action.result}}objectAction result data
{{nodes.app_action.error}}stringError message if failed

Execution behavior

  1. Loads the canonical action schema for the selected app.
  2. Resolves mapped inputs and calls through the selected connection.
  3. Makes outputs available to later nodes; exact fields depend on the action.

Example use case

Append qualified lead details to Google Sheets and notify a Slack channel.

Complete workflow pattern
text
New Conversation → Extract Info → App Action (Sheets) → App Action (Slack) → End Flow

Common errors

App Action common errors
SymptomResolution
Connection is missing or expiredOpen Integrations and connect/reconnect.
Resource not foundGrant the connected account access and use the exact provider identifier.
Action input is invalidMatch the fields shown after selecting the action.

Limitations

Only cataloged actions are supported.

Provider permissions and rate limits still apply.