Create Seam access codes from new Microsoft Outlook calendar events
When an Outlook Calendar event starts, this Zap automatically creates a time-bound access code on your Seam-connected lock -- ideal for office managers and property teams using Microsoft 365. Automate guest check-in by generating access codes tied to calendar events.
- When this happens...

Calendar Event StartTriggers at a specified time before an event in your calendar starts.TriggerPolling - automatically do this!

Create Access CodeCreates a new access code on a device.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with Microsoft Outlook and Seam
Discover other triggers and actions you can use with Microsoft Outlook and Seam
- Calendar
- Time BeforeRequired
- Time Before (Unit)Required
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Shared Inbox
- Parent Folder
- Child Folder
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Parent Folder
- Child Folder
- Search termsRequired
- Note
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Flagged EmailTriggers when a new email is flagged.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Event
- Merge with existing attendees?
- Attendees
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Distribution listRequired
- User emailRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Calendar
- SubjectRequired
- Start Date & TimeRequired
- End Date & TimeRequired
- Location Name
- Sensitivity
- Attendees
- Is this an All Day Event?
- Description
- Show me as Free or Busy
- Is this an Online Meeting?
- Enable Reminder
- Categories
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- To Email(s)Required
- CC Email(s)
- BCC Email(s)
- Reply-To Email
- SubjectRequired
- Body FormatRequired
- BodyRequired
- Attachment
- Action for Files Larger Than 150MB
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Folder NameRequired
- Parent Folder
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Email IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Email IDRequired
- Flag ActionRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Email IDRequired
- Mark asRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Categories to RemoveRequired
- Email IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Send From (Shared Mailbox)
- Draft Email IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Email IDRequired
- ImportanceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact Folder
- ContactRequired
- First Name
- Last Name
- EmailAddresses
- BusinessPhones
- HomePhones
- MobilePhone
- JobTitle
- CompanyName
- Department
- Business Website URL
- PersonalNotes
- Street
- City
- State
- Postal Code
- Country or Region
- Street
- City
- State
- Postal Code
- Country or Region
- Street
- City
- State
- Postal Code
- Country or Region
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Calendar
- SearchTermRequired
- Start Date & Time
- End Date & Time
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search_info
- Search ValueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Group email address or IDRequired
- Search Term
- Start Date & Time
- End Date & Time
ActionThis is an event a Zap performs.SearchFind existing data in your app- Calendar
- Start Date & TimeRequired
- End Date & TimeRequired
- Select Fields
ActionThis is an event a Zap performs.SearchFind existing data in your app
Access Code CreatedTriggers when an access code is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Access Code Modified ExternallyTriggers when an access code is modified outside of Seam.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Access Code Set on DeviceTriggers when an access code is successfully set on a device.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Access Grant CreatedTriggers when an access grant is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Connected Account ConnectedTriggers when a connected account connects.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Device AddedTriggers when a new device is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Device DisconnectedTriggers when a device disconnects.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Device RemovedTriggers when a device is removed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Doorbell RangTriggers when a doorbell rings.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Lock LockedTriggers when a lock is locked.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Noise Threshold TriggeredTriggers when a noise threshold is triggered.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Thermostat Temperature Threshold ExceededTriggers when a thermostat temperature threshold is exceeded.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- SpaceRequired
- Device IDsRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User Identity IDRequired
- Space IDs
- Requested Access MethodsRequired
- Starts At
- Ends At
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Full Name
- Email Address
- Phone Number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Access Grant IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DeviceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DeviceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Access Code IDRequired
- Name
- Code
- Starts At
- Ends At
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Access Code IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Connected Account IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- NameRequired
- Connected Account ID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Connected Account ID
ActionThis is an event a Zap performs.SearchFind existing data in your app
Cancelled Calendar EventTriggers when an event is cancelled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Shared MailboxRequired
- Parent Folder
- Child Folder
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Shared Inbox
- Parent Folder
- Child Folder
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Email IDRequired
- CategoriesRequired
- Mark as Read
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Destination FolderRequired
- Email IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact Folder
- First NameRequired
- Last Name
- EmailAddresses
- BusinessPhones
- HomePhones
- MobilePhone
- JobTitle
- CompanyName
- Department
- Business Website URL
- FileAs
- PersonalNotes
- Street
- City
- State
- Postal Code
- Country or Region
- Street
- City
- State
- Postal Code
- Country or Region
- Street
- City
- State
- Postal Code
- Country or Region
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shared Mailbox
- Email IDRequired
- To Email(s)
- CC Email(s)
- BCC Email(s)
- Reply-To Email
- Subject
- Body Format
- Body
- Attachment
- Action for Files Larger Than 150MB
- Reply to All
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact to DeleteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EventRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Send From (Shared Mailbox)
- Email IDRequired
- To RecipientsRequired
- Comment
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Email IDRequired
- Destination FolderRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Email IDRequired
- Comment
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Send From (Shared Mailbox)
- To Email(s)Required
- CC Email(s)
- BCC Email(s)
- Reply-To Email
- SubjectRequired
- Body FormatRequired
- BodyRequired
- Attachments
- Action for Files Larger Than 150MB
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Event
- Subject
- Start Date & Time
- End Date & Time
- All Day Event?
- Is Online Meeting?
- Hide attendees list?
- Description
- Show me as Free or Busy
- The importance of the event
- Merge with existing attendees?
- Attendees
- Categories
- Location
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact Folder
- First Name
- Last Name
- Email
ActionThis is an event a Zap performs.SearchFind existing data in your app- Folder_info
- FolderRequired
- Search Terms
- From Address
- Start Date
- End Date
ActionThis is an event a Zap performs.SearchFind existing data in your app- Shared Mailbox
- Email IDRequired
- Attachment IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Contact Folder
- First NameRequired
- Last Name
- Email
- BusinessPhones
- HomePhones
- MobilePhone
- JobTitle
- CompanyName
- Department
- Business Website URL
- FileAs
- PersonalNotes
- Street
- City
- State
- Postal Code
- Country or Region
- Street
- City
- State
- Postal Code
- Country or Region
- Street
- City
- State
- Postal Code
- Country or Region
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Access Code DeletedTriggers when an access code is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Access Code Removed From DeviceTriggers when an access code is removed from a device.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Access Grant Access GrantedTriggers when an access grant has been granted to all doors.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Access Grant DeletedTriggers when an access grant is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Connected Account DisconnectedTriggers when a connected account disconnects.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Device ConnectedTriggers when a device connects.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Device Low BatteryTriggers when a device reports low battery.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Device TamperedTriggers when a device is tampered with.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Lock Access DeniedTriggers when access is denied at a lock.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Lock UnlockedTriggers when a lock is unlocked.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Thermostat Temperature ChangedTriggers when a thermostat temperature changes.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- DeviceRequired
- Climate Preset KeyRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DeviceRequired
- Name
- Code
- Starts At
- Ends At
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Access Code IDRequired
- DeviceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User Identity IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DeviceRequired
- Heating Set Point (°F)
- Cooling Set Point (°F)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DeviceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Access Grant IDRequired
- Starts At
- Ends At
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Access Grant IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Device IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Device IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Name
ActionThis is an event a Zap performs.SearchFind existing data in your app



