Skip to main content
Actions are the steps that execute when a workflow runs. This reference covers all available action types.

Household actions

Actions that work with clients and prospects.

Add tag

Adds a tag to the household.
SettingDescription
TagWhich tag to add

Remove tag

Removes a tag from the household.
SettingDescription
TagWhich tag to remove

Add note

Creates a note on the household.
SettingDescription
ContentNote text (supports variables)

Update household

Updates fields on the household.
SettingDescription
FieldsWhich fields to update and their new values

Promote to client

Converts a prospect to a client.
Only works when the workflow’s trigger provides a prospect record.

Send email

Sends an email to household members.
SettingDescription
ToRecipient (head of household, spouse/partner, or specific person)
SubjectEmail subject (supports variables)
BodyEmail content (supports variables and templates)
FromSending user

Send SMS

Sends a text message to household members. Requires a connected phone integration (RingCentral or MyRepChat).
SettingDescription
RecipientsHead of household, spouse/partner, or both
MessageMessage text (supports variables)
Phone integrationWhich phone integration to send from
From phone numberWhich phone number to send from (required for some integrations)
SMS can only be sent to clients, not prospects. The recipient must have a phone number on file.

Add to sequence

Enrolls the household in an email sequence.
SettingDescription
SequenceWhich sequence to enroll in

Remove from sequence

Removes the household from an active sequence.
SettingDescription
SequenceWhich sequence to remove from

Start project

Creates a project for the household from a template.
SettingDescription
TemplateWhich project template to use
Assigned toWho to assign the project to

Create opportunity

Creates an opportunity for the household.
SettingDescription
PipelineWhich pipeline to add to
StageStarting stage

Find opportunity

Locates an existing opportunity for the household. The found opportunity can be used in later actions (e.g., move stage).
SettingDescription
PipelineOptional: limit search to a specific pipeline
If no opportunity is found, the workflow stops at this action.

Task actions

Actions for creating and managing tasks.

Create task

Creates a new task.
SettingDescription
TitleTask title (supports variables)
DescriptionTask details (supports variables)
Due dateWhen the task is due
Assigned toWho to assign the task to
Linked toHousehold, meeting, or other record

Update task

Updates an existing task’s fields.
SettingDescription
FieldsWhich fields to update and their new values

Record actions

Actions that work across record types.

Add comment

Adds a comment to a record.
SettingDescription
CommentComment text (supports variables)

Opportunity actions

Actions for pipeline management.

Move stage

Moves an opportunity to a different pipeline stage.
SettingDescription
StageTarget stage

AI actions

AI-powered actions for intelligent automation.

Draft email

Uses AI to draft an email based on your instructions.
SettingDescription
PromptInstructions for the AI
ContextWhat information to include

Research

Uses AI to search and summarize information about a record.
SettingDescription
Research queryWhat to research
Research subjectWhich record type to research (client, prospect, meeting, task, etc.)

Categorize

Uses AI to sort records into categories.
SettingDescription
CategoriesList of possible categories
CriteriaHow to categorize

Filter

Uses AI to decide if the workflow should continue based on contextual criteria.
SettingDescription
CriteriaConditions to evaluate

Parse and create contact

Extracts contact information from emails and creates a new contact record.
SettingDescription
SourceEmail to parse

Flow control

Actions that control workflow execution.

Branch

Splits the workflow into multiple paths based on conditions. Each branch has named conditions, and a default path runs if no conditions match.
SettingDescription
Branch conditionsNamed conditions for each path, evaluated in order
Default pathPath that runs if no conditions match (required)

Loop

Repeats actions for a collection of items.
SettingDescription
CollectionWhat to loop over

Wait

Pauses workflow execution for a set duration.
SettingDescription
DurationHow long to wait

System actions

Actions for notifications and record lookup.

Internal notification

Sends an in-app notification to team members.
SettingDescription
ToWho to notify
MessageNotification text (supports variables)

Search record

Finds a specific record by query. Results can be used in later actions.
SettingDescription
Record typeWhat type of record to search for
QuerySearch query (supports variables)

Confetti

Shows a celebration animation. Useful for milestone moments like closing deals or completing onboarding.
SettingDescription
MessageCelebration text

Using variables in actions

Most action fields support variables. Variables reference data from the trigger and earlier actions:
Task title: "Follow up with {{household.name}}"
Email body: "Hi {{person.first_name}}, ..."
Variables are replaced with actual values when the workflow runs.

Best practices

  • Keep workflows focused — Each workflow should do one thing well
  • Use descriptive text — Task titles and messages should be clear
  • Test each action — Verify actions work as expected before publishing
  • Consider dependencies — Some actions (like find opportunity) can stop a workflow if no record is found

Next steps