Skip to content

Add actions and steps

Actions do the work after a trigger starts a run. Connect nodes to define the execution path; their visual position alone does not set order.

Agency team members who edit automation drafts. Requires View Automations and Edit Automations.

  • Open the draft from Settings, then Automations ( /settings/automations (opens in new tab) ).
  • Create a draft with at least one trigger. See Create an automation.
  • Confirm any required inbox, integration, user, department, task definition, form, or other target already exists.
  • Decide what should happen first, what can branch, and whether a step needs to wait.

Expand a category under ACTIONS, or use Search nodes….

CategoryAction examples shown in the builder
AI & ContentGenerate Text, Generate Image, Process Image, Generate Video, Transcribe Audio, Use MCP Tool, and content research actions
ClientsCreate, update, delete, or find clients; create, update, or find client notes
ProgramsAdd, activate, pause, resume, suspend, complete, cancel, or find a client program
CommunicationSend Email, Send SMS, Send Notification, Send Training Reminder, Show Certification Warning
Custom ObjectsCreate, update, delete, or find custom object records
FormsUpdate Create Entity Form, Approve Submission, Reject Submission, Set Submission Status
IntegrationsHTTP Request plus actions from the integrations available to your agency
TasksCreate, update, merge, delete, find, or change a task stage; create a public stage link
TicketsCreate, update, assign, move, merge, link, unlink, delete, or find tickets; add messages and internal notes
EscalationsCreate or update an escalation, or add a comment
UsersCreate, update, delete, or find users; apply an agency signature or assign training
UI ActionsOpen Peek / Modal, Redirect User, Show UI Alert, Award Badge
Control FlowCondition, Wait, For Each Loop, Break, Continue, run another automation, and Return
UtilitiesFormatter and Run Code

Some actions appear only when their required context or integration is available.

  1. Drag an action from the palette onto the canvas.
  2. Complete the configuration panel.
  3. Resolve every item under Configuration Errors.
  4. Select Save.

Fields vary by action. Send Notification, for example, requires a subject, message, recipients, and at least one delivery channel. It also supports user, department, or dynamic recipients and a priority.

Send Notification action configuration with a custom label, subject, message, selected team member, and in-app delivery enabled
View full size

Shortcode controls marked with can insert values from the trigger or earlier steps. Only use data that is available on the path leading into the action.

  1. Drag from a source handle on the trigger to a target handle on the first action.
  2. Continue connecting each action in the order it should run.
  3. Use Condition to create branches.
  4. Use Wait when the next step should pause.
  5. Use For Each Loop when an earlier step returns a collection that must be handled one item at a time.
  6. Move nodes to make the graph readable, but use the arrows rather than canvas position to verify execution order.
  7. Select Save Draft.
Published active automation builder with Task changes stage connected by an arrow to Notify task reviewers
View full size
  • Each configured node appears on the canvas with a descriptive label.
  • Arrows form a complete path from the trigger through the intended actions.
  • The issue counter shows no unresolved configuration or graph errors.
  • Reloading the builder keeps the saved nodes and connections.
SymptomLikely causeWhat to do
Action is unavailableRequired context or integration is missingConfirm the automation context and connected integration, then search again
Save stays disabledThe action has configuration errorsComplete every required field listed in the panel
Node exists but never runsIt is not on a connected path from the triggerConnect the incoming and outgoing handles
Steps run in an unexpected orderCanvas position differs from the arrow pathFollow the connections and reconnect the nodes in the intended order
Shortcode is empty during a runIts value is not available from the trigger or earlier pathChoose a value exposed in Data or add a find step before the action
Draft changes disappearedThey were not saved before leavingConfigure the node again and select Save Draft before navigating away