Before you start
Consider what you want to automate:- What triggers the workflow? — An event, schedule, or manual button press
- What should happen? — Tasks, emails, notifications, tags, etc.
- Who is affected? — Which clients, prospects, or records
Create a new workflow
Name your workflow
Enter a descriptive name that explains what it does (e.g., “New client welcome”).
The workflow builder
The builder has these areas:- Canvas — Where you build your workflow visually
- Trigger node — The starting point (what triggers the workflow)
- Action nodes — Steps that execute when triggered
- Properties panel — Configure the selected node
Add a trigger
Every workflow starts with a trigger. Click the trigger node to configure it:Choose trigger type
Select from available triggers:
- Record created
- Attribute updated
- Tag added
- Prospect promoted
- Email received
- Meeting scheduled / completed / reminder
- Recording finished
- Date reminder
- Recurring schedule
- Magic button
Add actions
Actions are the steps your workflow performs:Choose an action
Select from available actions:
- Create task
- Send email
- Send SMS
- Add note
- Add/remove tag
- Add to sequence
- Start project
- Create opportunity
- Branch, loop, or wait
- AI actions (draft email, research, categorize, filter)
Connect actions
Actions connect in sequence:Use variables
Actions can reference data from the trigger and earlier actions:Insert variables
Add conditions (branching)
Use branches to take different paths based on conditions:
Example: If tier = A, create an urgent task. Otherwise, create a standard task.
Test your workflow
Before activating, test the workflow:Activate the workflow
Example: New client welcome
Build a workflow that runs when a prospect is promoted to client:Add send email action
- To: Head of household email
- Subject: “Welcome to our firm”
- Body: Use a welcome email template
Best practices
- Start with fewer actions — Begin with 2-3 actions, then add complexity later
- Test before publishing — Verify the workflow on a test record before going live
- Use clear names — Name workflows by what they do (e.g., “Birthday reminder” not “Workflow 3”)
- Monitor runs — Check runs periodically for failures
- Iterate — Improve workflows based on results