How workflows work
Every workflow has three parts:- Trigger — What starts the workflow (an event or schedule)
- Actions — What the workflow does (create tasks, send emails, etc.)
- Logic — How the workflow makes decisions (filters, branches)
The workflow builder
Build workflows visually with a drag-and-drop canvas:- Nodes — Triggers and actions appear as connected boxes
- Edges — Lines show the flow between steps
- Properties panel — Configure each node’s settings
Trigger types
Triggers determine when your workflow runs:| Trigger | When it fires |
|---|---|
| Tag added | A tag is applied to a household |
| Household created | A new client or prospect is added |
| Prospect promoted | A prospect becomes a client |
| Magic button | Someone clicks the workflow button on a record |
| Attribute updated | A specific field changes value |
| Recurring | On a schedule (daily, weekly, monthly) |
| Date reminder | Before/on/after a date field (birthdays, anniversaries) |
| Email received | An email arrives from a client or contact |
| Record created | Any record type is created |
| Meeting scheduled | A meeting is added to the calendar |
| Meeting completed | A meeting finishes |
Each workflow has exactly one trigger. To run the same actions from different triggers, create separate workflows.
Action types
Actions are the steps your workflow performs:Household actions
- Add/remove tag — Apply or remove tags
- Add note — Create a note on the household
- Send email — Send an email to the household
- Start project — Begin a project from a template
- Add to sequence — Enroll in an email sequence
- Update household — Change field values
- Promote to client — Convert prospect to client
Task actions
- Create task — Add a new task
- Update task — Change task fields
- Add comment — Comment on a task
Opportunity actions
- Create opportunity — Add to pipeline
- Move stage — Change pipeline stage
AI actions
- Draft email — Generate email content with AI
- Research — Search emails, meetings, notes, or the web
- Categorize — Sort records into categories
- Filter — Decide if workflow should continue
- Parse contact — Extract contact info from emails
Flow control
- Branch — Split into multiple paths based on conditions
- Loop — Repeat actions for a collection
- Wait — Pause execution for a duration
Notifications
- Internal notification — Send an in-app alert
- Confetti — Celebrate a milestone
Building a workflow
1
Create a new workflow
Go to Automations → Workflows and click + New workflow.
2
Name your workflow
Give it a descriptive name that explains what it does.
3
Choose a trigger
Click the trigger node and select the event that starts your workflow.
4
Add actions
Click + below the trigger to add your first action. Configure its settings in the properties panel.
5
Connect more actions
Add additional actions as needed. Each action can access data from previous steps.
6
Save and activate
Click Publish to save your workflow and make it active.
Example workflows
New client onboarding
Trigger: Prospect promoted to client Actions:- Create task: “Schedule onboarding meeting”
- Start project: “Client Onboarding” template
- Send email: Welcome email template
- Add tag: “Onboarding in progress”
Birthday reminders
Trigger: Date reminder (7 days before birthday) Actions:- Create task: “Send birthday card to [household name]”
- Internal notification: “[person’s first name]‘s birthday is next week”
Lead nurture trigger
Trigger: Tag added (“Hot Lead”) Actions:- Create task: “Follow up within 24 hours”
- Add to sequence: “Hot Lead Nurture”
- Create opportunity: Link to prospect pipeline
Magic buttons
Magic buttons let you trigger workflows manually from a record:- Appear in the Magic buttons section of client/prospect records
- Run immediately when clicked
- Great for on-demand actions like scheduling meetings or generating documents
Workflow runs
Every time a workflow executes, Slant creates a run that tracks:- What triggered the workflow
- Which actions executed
- Success or failure status
- Duration and timestamps