In-person Event Travel Time Buffer

Automatically create calendar buffer events for travel time to in-person meetings
Created by
Ahnaf Ahmed
Ahnaf Ahmed
Chief Solutions Architect
Relay.app screenshot of: In-person Event Travel Time Buffer

Steps in this workflow

1
Relay.app logo
Check for New Events at a set frequency
2
Relay.app logo
Create HOME variable
3
Relay.app logo
Look up Event address details
4
OpenAI logo
Calculate Travel Time (Home -> Destination)
5
Paths
A
Sub 60 min
6
Google Calendar logo
Create travel time buffer prior to Event start time

Automatically create travel buffer events in your calendar for in-person meetings to ensure you arrive on time. When a calendar event is created, the workflow calculates travel time from your home address to the event location using AI to estimate duration via public transport, car, and walking options.

  • Creates buffer events with detailed travel information and a 10-minute safety margin
  • Automatically creates buffers for trips under 60 minutes
  • Requires approval for longer journeys to verify travel arrangements
1
Relay.app logo
Check for New Events at a set frequency

Triggers when a calendar event is created or updated. The workflow will process the event details to determine if travel time buffer is needed.

Relay.app screenshot of: Check for New Events at a set frequency
2
Relay.app logo
Create HOME variable

Creates a constant variable to store your home address. This address should be configured with your actual home location when setting up the workflow.

Relay.app screenshot of: Create HOME variable
3
Relay.app logo
Look up Event address details

Retrieves detailed address information for the event location using Google Maps. This provides accurate location data for travel time calculations.

Relay.app screenshot of: Look up Event address details
4
Calculate Travel Time (Home -> Destination)

Uses AI to calculate travel time from your home to the event location via public transport, car, and walking. The AI references Google Maps data and accounts for a 10-minute buffer before the event start time.

Prompt used
You are an expert trip and journey planner for senior executives. The following actions will be used to create buffer Google Calendar events to account for travel time for in-person events. Calculate the travel time (in minutes) via 3 primary modes of transport (public transport, car and walking) from [data] to [data]. Reference the following time ([data]) to use as your arrival time. This time has already been adjusted (minus 10 minutes from main event start) to account for travel mishaps, minor delays etc. Reference Google Maps data where possible. Do not hallucinate. If you can't accurately calculate this, respond with "Unable to find accurate data"
Relay.app screenshot of: Calculate Travel Time (Home -> Destination)
5
Paths
ASub 60 min
BEverything Else
This path will be taken when the rules below match.
Relay.app screenshot of: Sub 60 min
Steps in Path A
6
Google Calendar logo
Create travel time buffer prior to Event start time

Creates a calendar event to block time for travel before the main event. The travel buffer includes the trip overview and travel details in the event description.

Relay.app screenshot of: Create travel time buffer prior to Event start time
Author picture (Ahnaf Ahmed)

As I run and operate my own Notion Consultancy, it can get quite difficult to transition from all remote meetings to in-person events, especially when you don't know ahead of time if the travel time to said destination means I have to cancel or postpone certain events. This workflow ensures I have full visibility on the time I'll spend in a car or train while also avoiding last minute scheduling conflicts!

Ahnaf Ahmed
Chief Solutions Architect