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.

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.

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.

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.

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.

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.
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.

AI Agent
Activate your AI assistant using voice or test to send automated replies, qualify leads, or continue conversations.

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.

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.

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.

- 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.
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.
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.

