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.