Skip to main content
Triggers define when a workflow runs. Each workflow has exactly one trigger. This reference covers all available trigger types.

Event triggers

Event triggers fire when something happens in Slant.

Record created

Fires when a new record of a specific type is created.
SettingDescription
Record typeClient, prospect, contact, task, opportunity, or project
ConditionsOptional filters on the new record
Use cases:
  • Welcome email when a new prospect is added
  • Task creation when a new client is added
  • Notification when a new opportunity is created

Attribute updated

Fires when a specific field changes on a record.
SettingDescription
Record typeClient, prospect, task, opportunity, or project
Watched attributesWhich fields to watch for changes
ConditionsOptional filters on the record
Watched attributes by record type:
Record typeAvailable attributes
ClientTier, AUM, name
ProspectName
TaskStatus (fires when task is marked done)
OpportunityPipeline stage
ProjectStatus, milestone, assigned user
Use cases:
  • Alert when a client’s AUM crosses a threshold
  • Create follow-up tasks when an opportunity moves stages
  • Notify the team when a project milestone changes

Tag added

Fires when a specific tag is added to a household (client or prospect).
SettingDescription
TagsWhich tags trigger the workflow
ConditionsOptional filters on the household
Use cases:
  • Start onboarding when a “New client” tag is added
  • Trigger follow-up when a “Hot lead” tag is applied

Prospect promoted

Fires when a prospect is converted to a client.
SettingDescription
ConditionsOptional filters on the new client
Use cases:
  • New client onboarding sequence
  • Celebration notification to the team
  • Create a client-specific project

Email received

Fires when an email is received.
SettingDescription
Email accountWhich connected email account to monitor
Contact matchingWhether the sender must match an existing contact
Use cases:
  • Auto-create a task when a client emails
  • Route incoming emails to the right team member
  • Trigger a workflow for emails from unknown senders

Meeting scheduled

Fires when a new meeting is added to the calendar.
SettingDescription
ConditionsOptional filters on the meeting
Use cases:
  • Create preparation tasks for client meetings
  • Send pre-meeting materials

Meeting completed

Fires after meeting notes are generated for a meeting.
SettingDescription
ConditionsOptional filters on the meeting
Use cases:
  • Create follow-up tasks after meetings
  • Send meeting summary to attendees

Recording finished

Fires when a meeting recording finishes processing.
SettingDescription
ConditionsOptional filters on the meeting
Use cases:
  • Notify the team that a recording is ready
  • Trigger AI processing on the transcript

Schedule triggers

Schedule triggers run on a regular basis.

Meeting reminder

Fires at a configurable time before an upcoming meeting. Runs on a schedule and checks for meetings within the configured window.
SettingDescription
Reminder intervalWhen to fire relative to the meeting
Available intervals:
IntervalDescription
30 minutes beforeFires 30 minutes before the meeting
1 hour beforeFires 1 hour before the meeting
2 hours beforeFires 2 hours before the meeting
24 hours beforeFires 24 hours before the meeting
Morning ofFires the morning of the meeting
1-5 days beforeFires 1-5 days before the meeting
1 week beforeFires 1 week before the meeting
2 weeks beforeFires 2 weeks before the meeting
Use cases:
  • Send a reminder notification 1 hour before meetings
  • Create prep tasks the morning of client meetings
  • Alert the team 1 week before important reviews

Date reminder

Fires relative to a date field on a person or client record.
SettingDescription
Record typePerson or client
Date fieldWhich date field to monitor
Day offsetNumber of days before the date (0-90)
Available date fields:
FieldIgnores year
Date of birthYes (fires every year)
Became client dateYes (fires on anniversary)
Next review due onNo (fires relative to the actual date)
Use cases:
  • Birthday reminders (7 days before)
  • Client anniversary acknowledgments
  • Review due date reminders

Recurring

Runs on a set schedule (daily, weekly, or monthly).
SettingDescription
FrequencyDaily, weekly, or monthly
Time of dayWhat time to run
Day of periodWhich day of the week or month (for weekly/monthly)
Use cases:
  • Daily task summary
  • Weekly pipeline review
  • Monthly reporting reminders

Manual triggers

Manual triggers are activated by user action.

Magic button

Appears as a button on client, prospect, or meeting records. Runs when clicked.
SettingDescription
TitleWhat the button says
Record typeWhere the button appears (client, prospect, or meeting)
IconVisual icon for the button
ColorButton color
Use cases:
  • Quick actions like “Schedule review”
  • On-demand processes like “Generate report”
  • Ad-hoc workflows like “Send thank you”

Trigger conditions

Most triggers support conditions that filter when they fire. Conditions are evaluated on the record that triggered the workflow, and the workflow only runs if all conditions pass.

Add conditions

1

Select the trigger

Click on the trigger node.
2

Open conditions

Look for the Conditions section in the properties panel.
3

Add a condition

Click Add condition.
4

Configure

Select a field, operator, and value.

Combining conditions

Combine conditions with AND/OR logic:
  • AND — All conditions must be true
  • OR — Any condition can be true
For more on conditions, see Workflow conditions.

Next steps