All Collections
Tackle basics
Workflows
Triggers, conditions and actions
Triggers, conditions and actions
Farhan Kabir avatar
Written by Farhan Kabir
Updated over a week ago

Workflows are made up of three key parts: triggers, conditions, and actions.

1. Triggers (WHEN)

Triggers are events that start Workflow to check if the conditions of your workflow are met and then take an action.

Available Triggers

Workflow Trigger

Description

When event is created

When a calendar event is created, an Action will take place

At a scheduled time

Action will take place according to the defined schedule

2. Conditions (IF)

Conditions are the criteria that must be true for the workflow to proceed. It gives you more control over your workflow.

To start, pick a calendar or group from the picker. If you choose "When event is created" as the trigger, you can select more advanced conditions listed bellow

Available Conditions

Conditions

Description

Example

Title

Filter Actions based on Google calendar event title.

If the event Title contains phrase “Daily Sync”

Description

Filter Actions based on Google calendar event Description

If the event Description contains “Sales Agenda”

Event Color

Filter Actions based on Google calendar event Color.

If the event Color is “Sage”

Attendee Domain

Filter Actions based on Google calendar event’s attendee domains

If the event Attendee's Domain contains any of “Tesla”

Attendee Email

Filter Actions based on Google calendar event’s attendee emails

If the event Attendee's Email is “abc@apple.com

Attendee Count

Filter Actions based on Google calendar event’s attendee count

If the event Attendee's Email is greater than “8”

Duration [New]

Filter Actions based on Google calendar event duration

If the event Duration is greater than or equal to “1.5” (hours)

3. Actions (THEN)

Actions are what the Workflow does automatically when it starts. They are the changes you want to happen without doing them yourself.

Available actions

Actions

Description

Tag

Gives you the option to add a Tag

Properties

Gives you the option to add a Property


Ordering of workflows

You can put your Workflows in a specific order if you want some of them to be more important than others. This means that the Workflow that's higher up will have its actions happen first, and the one lower down might only do some of its actions so it doesn't conflict with the other. To adjust each workflow's position in the list, simply drag and drop it.

Here’s an example sequence

Workflow #1

  • WHEN: When event is created

  • IF: Event Attendee Domain Contains any outside of twitter.com

  • THEN: Add Tag “External”

Note- External tag has Tomato color defined in the Tag settings.

Workflow #2

  • WHEN: When event is created

  • IF: Event Color is “Tomato”

  • THEN: Add Tag “Important”

Workflow #1 is the first step. It adds the "External" tag to events with an attendee email domain other than twitter.comThis allows Workflow #2 to be triggered. If the "External" tag is present, the event color will be Tomato and a new "Important" tag will be added.

Did this answer your question?