Skip to main content
Each automation runs in real time whenever its trigger conditions are met. This helps you save time, maintain consistency, and deliver faster responses to your customers. To learn about setting up triggers, see Automation Triggers.

Flow Controls

Flow controls determine how your automation behaves — when to act, who to include, and how long to wait between steps.

If / Else

The If/Else element checks a condition and splits your automation path based on whether it’s true or false.Specify your conditions using the drop-down menus and select Add. Once all relevant conditions are set, select Apply Filters.
Workflow Condition Configuration for If/Else element in SalesCaptain automation builder
This creates two branches in your workflow: one IF the contact meets all conditions, and ELSE if they do not. Use this to personalize your workflows, such as sending unique messages or routing leads based on tags or location.
Canvas view with If/Else element in SalesCaptain automation builder

Filter

The Filter element narrows your audience using tags, contact attributes, or custom fields. You can use it to include only specific groups of contacts, such as new leads, customers in a certain region, or those inactive for a set period.
Filter element condition configuration in SalesCaptain automation builder
When you apply filters, only contacts who meet all the specified conditions continue through the workflow. Unlike If/Else, this does not create a secondary path — it simply excludes contacts who don’t qualify.
Canvas view with Filter element in SalesCaptain automation builder

Delay

The Delay element adds a waiting period between steps in your automation. You can delay by minutes, hours, or days, or schedule an exact time for the next action. Delays help space out communication naturally and maintain consistent timing between messages.
Automation delay configuration in SalesCaptain automation builder
For example, send a follow-up 24 hours after a form submission or a reminder one day before an appointment.
Canvas view with Delay element in SalesCaptain automation builder

Actions

Actions are the tasks your automation performs after a condition is met. You can add one or multiple actions to create your desired workflow.

Send SMS

Automatically send a personalized text message to a contact when the trigger occurs. Use this for instant confirmations, reminders, or promotional follow-ups without leaving the platform. 
SMS template configuration in SalesCaptain automation builder
You can use templates, merge fields, and timing options to fit your workflow needs.
Cavnas view with Send SMS element in SalesCaptain automation builder

Send Email

Send a pre-written or templated email directly to a contact or team member. This action is ideal for sending appointment confirmations, thank-you messages, or regular follow-ups. 
Email Template Configuration options in SalesCaptain automation builder
Emails can include dynamic content and personalization tokens for a more tailored experience.
Canvas view with Send Email element in SalesCaptain automation builder

Make a Call

Automatically initiate a phone call through your connected SalesCaptain phone system. Use it to trigger reminders, connect sales calls, or re-engage with customers after a specific event.
Call template configuration options in Salescaptain automation builder
Choose from your pre-built list of call templates, or schedule calls as part of a multi-step follow-up.

Add Tags

Apply tags to contacts for easy tracking and segmentation in future workflows. Tags help categorize leads by behavior, interest, or source for better automation control.
Tags configuration options in SalesCaptain automation builder
This keeps your contact list organized and makes targeting specific audiences simple.
Canvas view with Add Tags element in SalesCaptain automation builder

AI Agent

Activate your AI assistant using voice or test to send automated replies, qualify leads, or continue conversations.
AI Agent configuration options in SalesCaptain automation builder
This action helps handle inquiries outside of business hours or maintain engagement during high volume. The AI agent can respond intelligently based on previous messages and your documentation. 
Canvas view with AI Agent element in SalesCaptain automation builder

Assign To

Automatically assign a contact or conversation to a specific user, team, or stage. Use this to route new leads, incoming messages, or support requests to the right person.
Assign to configuration options in SalesCaptain automation builder
Assignments help ensure that every contact receives prompt attention from your team.
Canvas view with Assign To element in SalesCaptain automation builder

Add Notes

Add an internal note to a contact record for future reference or team visibility. Notes can include details about a conversation, next steps, or lead qualification info.
Add Notes Configuration options in SalesCaptain automation builder
They appear within the contact’s activity history for easy access by your team.
Canvas view with Add Notes element in SalesCaptain automation builder

Form Leads

The Form Leads action creates or updates a contact record using data collected from a form submission. You can configure up to 20 form fields, using either static values or dynamic data pulled from trigger keys.
Form Leads configuration options in SalesCaptain automation builder
This is useful when your automation needs to generate new leads directly from incoming form data or webhook events.
Canvas view with Form Leads element in SalesCaptain automation builder
For example:
  • Create a new contact when someone fills out a “Book a Demo” form.
  • Add a tag or source label automatically (like “Website Form Lead”).

Change Stage

The Change Stage action updates the contact’s current stage in your CRM pipeline. Use it to move leads from “Prospect” to “Customer” after a purchase, or from “Lead” to “Inactive” if you haven’t heard from them for a while. This ensures your stages always reflect the most recent progress in your customer journey.

Custom Fields

The Custom Fields action allows you to set or update data stored in a contact’s custom fields. You can map these to dynamic values from previous automation steps, form inputs, or trigger data.
Custom Fields configuration options in SalesCaptain automation builder
For example, record a contact’s “Preferred Service,” “Appointment Date,” or “Lead Source” automatically during a workflow.

AI Extract

The AI Extract action uses artificial intelligence to identify, extract, and structure data from previous steps in your workflow. This helps convert unstructured text — such as a message, transcript, or note — into organized fields or tags.
AI Extract configuration options in SalesCaptain automation builder
You can specify the prompt that defines what to extract (for example, “Extract the customer’s name, appointment date, and service type from the message”). The extracted data can then be stored in custom fields or used in later automation steps for personalization or reporting.

Best Practices

  • Start with a clear goal. Plan what your automation should achieve before adding steps.
  • Keep flows simple. Limit unnecessary branches or delays to keep workflows efficient.
  • Use consistent naming. Label all actions and controls clearly to make maintenance easier.
  • Test before activating. Run test data through the flow to ensure every action works correctly.
  • Review regularly. Update messages, conditions, and timing as your business processes evolve.