Plans and permissions:
- Set up the Google Calendar → Assembled integration: Admin role, or a custom role with Configure third-party integrations set to Can configure third-party integrations
Gap filling keeps team members’ schedules complete when meetings change in Google Calendar. When a meeting syncs to Assembled through the Google Calendar → Assembled integration, it takes time from the events already on the team member’s schedule. If the meeting is later deleted, moved, or shortened in Google Calendar, Assembled puts back the events it replaced, so the team member isn’t left with an empty gap.
Gap filling happens automatically. There’s nothing to turn on.
How gap filling works
- Assembled fills a gap only with a productive event that’s next to the gap and was shortened to make room for the meeting.
- Breaks, lunches, other meetings, and any other non-productive events aren’t extended, because they’re usually set for a specific time or length.
- If an adjacent event was moved away from the gap, it isn’t used to fill it.
- An event that didn’t exist before the meeting synced isn’t used to fill the gap.
Examples
A meeting across two events is deleted
A team member has a Chat event followed by an Email event. A Google Calendar meeting overlapping both syncs to Assembled, shortening each of them. When the meeting is deleted in Google Calendar, Assembled creates two gap-filling events, Chat and Email, so the schedule looks as it did before the meeting.
One of the shortened events is moved first
As above, a meeting shortens a Chat event and an Email event. Before the meeting is deleted, someone moves the Email event to another time. When the meeting is deleted, Assembled creates a gap-filling Chat event, for example from 10:30 AM to 11:00 AM, because the Chat event is still next to the gap. It doesn’t create an Email event, because the Email event is no longer next to the gap.
A meeting inside one event is deleted
A Google Calendar meeting syncs into the middle of a Chat event, splitting it in two. When the meeting is deleted, Assembled creates a single gap-filling Chat event for the time the meeting took.