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
Add actions
Click + below the trigger to add your first action. Configure its settings in the properties panel.
Connect more actions
Add additional actions as needed. Each action can access data from previous steps.
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