Skip to main content

Google Calendar → Assembled integration

Plans and permissions:

  • Set up event mappings and settings: Admin role, or a custom role with Configure third-party integrations set to Can configure third-party integrations
  • Anyone who creates events in Google Calendar can sync them by inviting the Assembled calendar address.

Use the Google Calendar → Assembled integration to put meetings from Google Calendar on team members’ schedules in Assembled, so you don’t have to add them by hand. When a Google Calendar event includes your team’s Assembled calendar address and a team member as guests, the event appears on that person’s schedule, as the event type its title maps to.

To manage it, go to Configure > Third-party integrations and find the Google Calendar → Assembled card. To copy schedules the other way, from Assembled to Google Calendar, see Assembled → Google Calendar integration.

How the Google Calendar → Assembled integration works

  • Your team gets its own Assembled calendar address, in the form <company>-calendar@assembledhq.com. Assembled reads every event that address is invited to.
  • An event syncs to everyone invited to it whose email matches their email in Assembled.
  • Each event becomes an Assembled event type based on its title, using your event mappings.
  • No events sync until you add at least one mapping.
  • Synced events are read-only in Assembled. To change one, change it in Google Calendar.
  • If a meeting is moved or deleted in Google Calendar, Assembled can fill the gap with the work it replaced. See Gap filling for Google Calendar.
  • Recurring events sync for up to a year ahead. After that, recreate the invite.
  • Only events created after the integration was turned on sync to Assembled.
  • Events sent to a Google Group don’t sync, even if the group includes the Assembled address. Invite the address directly.

Set up the Google Calendar → Assembled integration

  1. Contact our team to turn on the integration. We set up your team’s Assembled calendar address and share it with you.
  2. Go to Configure > Third-party integrations and find the Google Calendar → Assembled card.
  3. Select Edit event mappings.
  4. Select Add event mapping, and add the mappings your team needs.

The Google Calendar to Assembled card with the event mappings table and the Add event mapping button

The card also shows your team’s calendar address under Teamwide calendar email.

Show event details in Assembled

By default, synced events appear on the schedule as their event type. To also show each event’s name and description on the Staffing timeline and team members’ schedules:

  1. On the Google Calendar → Assembled card, select Show Google Calendar event details in Assembled.
  2. Select Save preference.

To hide the details again, clear the checkbox and select Save preference.

Sync a meeting from Google Calendar

  1. In Google Calendar, create the event.
  2. Add your team’s Assembled calendar address as a guest.
  3. Add each team member who’s attending as a guest, using the same email they have in Assembled.
  4. Save the event.

A Google Calendar event with the team member’s email and the Assembled calendar address added as guests

The event appears on the team members’ schedules in Assembled within a few minutes. If you don’t see it, refresh the page.

Note: To sync events from an email alias, give the Assembled calendar address permission to access that alias.

Still have questions?