Skip to main content

How does Seam Access Control work in Optix?

As an admin, learn how the Seam integration works, how to set up access groups, and how to automate access control for your members

Written by Raul Zhou

The Seam integration connects Optix to 30+ access control systems, including Brivo, Salto, Avigilon (OpenPath), HID and more, through a single app. Instead of installing a separate integration for every brand of lock, you link Seam once and manage physical access across all of your hardware from Optix.
Link your access groups in Seam with plans, resources, locations and check-in actions in Optix. When a member is added to a plan, makes a booking, or checks in, they are automatically granted access to the matching doors, and access is revoked the moment it is no longer needed. Members unlock doors straight from the Optix mobile app.
​
Because Seam bridges multiple systems, a single access group can even include doors from different hardware brands, so mixed-hardware sites and multi-location operators stay in control from one place.

Once connected, Optix can automatically grant or remove physical access for your members based on their plans, bookings, assignments, check-ins, or allowances. No more manually adding users to your access control system one by one.

With the Seam integration, you can:

  • Automate access provisioning: Grant and revoke door access automatically based on plans, bookings, assignments, check-ins, and allowances

  • Support multiple providers: Connect the brands shown in Seam Connect through a single integration

  • Mix and match systems: Include locks from different providers in the same access group (e.g., Salto for the lobby + Brivo for upstairs)

  • Enable mobile unlock: Allow members to unlock doors directly from the Optix app using Tap to Unlock (provider-dependent)


How the Seam integration works

The Seam integration connects three key pieces: your access control hardware, Seam access groups, and Optix mapping rules.

1. Connect your access control provider through Seam

You connect your access control accounts (Brivo, Salto, Avigilon and others) to Optix via Seam.

2. Create access groups

Admins organize their locks into Access Groups (called "Spaces" in Seam). An access group is a collection of locks or devices that should be granted together. For example, you might create groups like "Main Entrance," "Conference Rooms," or "Premium Member Access." A single group can include locks from different access control providers.

3. Map Optix items to access groups

Admins map Optix items (plans, resources, locations, or allowances) to access groups. When a member meets the mapped criteria, Optix automatically creates an access grant through Seam. When the criteria no longer applies, Optix removes the access.

4. Members receive access automatically

When a member qualifies for a mapped access group, Optix looks up the member in Seam by email, creates a user identity if needed, and issues an access grant. The member can then unlock doors using the method supported by their provider (mobile key, PIN code, or provider-managed credential).

Which access control systems are supported?

The Seam Connect picker currently lists these brands:

Commercial access control systems

  • Assa Abloy Vostio

  • Brivo

  • Dormakaba Ambiance

  • Dormakaba Community

  • Hotek

  • Latch

  • Salto KS

  • Salto Space

  • Visionline

  • Assa Abloy Credential Service

  • Akiles

  • Avigilon Alta

  • Kisi

  • KeyNest

  • Dormakaba Oracode

  • KORELOCK

  • KEYINCODE

  • Omnitec

Video intercom & entry systems

  • My2N

  • Ring

Consumer smart locks

  • August

  • Schlage

  • Yale

  • Nuki

  • Kwikset

  • TTLock

  • Igloohome

  • Lockly

  • Tedee

  • Ultraloq

  • Sifely

  • Dusaw

  • 33 Lock

  • Yacan

Also shown in Connect (not door access)

These brands can appear in the Seam Connect picker, but they are not access control or smart lock systems. Connecting them will not provision door access in Optix.

  • SmartThings

  • Minut

  • Noiseaware

  • Ecobee

  • Wyze

  • Google Nest Thermostats

  • Honeywell Resideo

  • First Alert

  • Sensi

Note: This list is the brands currently shown in the Seam Connect picker. It is not every brand Seam has ever documented. As Seam continues to test, maintain, and release providers, more connectable brands will appear here. A brand on Seam’s website that is missing from this list is usually still in testing, is a credential partner rather than a system you connect directly, or is not a door access system. Optix did not omit it from the integration.

Note: You should always be confirmed for your exact provider, account type, lock model, and desired access method before finalizing implementation. Two features currently depend on provider-specific logic and may not be available for every provider: displaying an entrance's locked/unlocked status, and filtering locks by space using search pills. Core access provisioning (granting and revoking access) works the same way across all supported providers.

How to set up the Seam integration

To connect your access control system through Seam:

  1. Navigate to Apps & Integrations from the left-hand menu
    ​

  2. Find and install the Seam app
    ​

  3. Follow the prompts to connect your access control provider account through Seam
    ​

  4. Confirm your locks and devices are visible in the Seam app settings
    ​

  5. Create Access Groups and add the relevant locks to each group
    ​

  6. Configure your mappings:
    ​

    • Map plan templates if access should come from membership

    • Map resources if access should come from bookings or assignments

    • Map locations if access should come from check-ins

    • Map allowances if access should come from wallet-based access
      ​

  7. Save your mappings
    ​

  8. Test with a real user and a simple mapped scenario to confirm access works as expected

Pro Tip: Start with a simple setup - one access group, one plan mapping, one test user - to verify the connection before configuring your full setup.

What can be mapped to access groups?

Optix supports mapping the following items to Seam access groups. Each mapping type controls when a member should be granted or revoked access. You configure these from the matching cards in the Seam app: Allowance and discounts, Plan templates, Resources, and Locations.

Plan mapping

Grants access when a member is on a mapped plan. Access is removed when the plan ends or is cancelled. You can map a single plan to multiple access groups.

Resource mapping

Grants access when a member books or is assigned to a mapped resource. Access includes a 15-minute buffer before and after the booking period, and is removed when the booking is cancelled or the assignment ends.

Location mapping (Check-in)

Grants access when a member checks in to a mapped location. Access is removed when the check-in ends.

Allowance mapping

Grants access when a member has a mapped allowance on their account, whether that allowance comes from a plan, a pass, or was manually added.

Note: Use separate Access groups for standing access and short-lived access. Do not map both kinds of access to the same Access group. If a member already has a booking on a group, including a booking that has not started yet, Optix cannot add a plan or allowance grant on that same group. Cancel the booking, or map the plan or allowance to a different Access group.

How to create Access groups

Access groups are collections of locks that should be granted together. In Seam these are called Spaces. You create them in the Seam app in Optix, then map plans, resources, locations, or allowances to those groups.

To create an Access group:

  1. Navigate to Apps & Integrations from the left-hand menu

  2. Open the Seam app

  3. Locate Access groups and click Configure

  4. Click Add new group, enter a Name, and choose locks in Choose group/lock

  5. Click Save

Note: Configure on Allowance and discounts, Plan templates, Resources, and Locations stays disabled until you add at least one Access group. The tooltip reads: Please add at least one Access group first.

How to create Allowance and discounts mapping

Mapping allowance and/or discounts to Seam groups will mean users are added to Seam groups when they have allowance or discounts on their account. The allowance or discount could have come from a custom or templated plan, a pass, or manually added by an admin.

To set this up:

  1. Navigate to Apps & Integrations from the left-hand menu

  2. Open the Seam app

  3. Locate Allowance and discounts and click Configure

  4. This page lists allowances and discounts in your organization. To the right of each, you can assign Access groups

Note: You can select as many Access groups as you'd like to map to each allowance or discount. Changes are saved automatically.

Note: Mapping table screenshots and more detailed steps will be added after this integration is fully launched.

How to create Plan mapping

Mapping your plan templates to Seam groups will mean users are added to Seam groups when they are added to a plan created from a plan template. When their plan ends they are removed from group.

To link Access groups to plan templates:

  1. Navigate to Apps & Integrations from the left-hand menu

  2. Open the Seam app

  3. Locate Plan templates and click Configure

  4. This page lists your plan templates. To the right of each, you can assign Access groups

Note: You can select as many Access groups as you'd like to map to each plan template. Changes are saved automatically.

Note: Mapping table screenshots and more detailed steps will be added after this integration is fully launched.

How to create Resource mapping (for Bookings & Assignments)

Mapping your resources to Seam groups will mean users are added to Seam groups when they book or are assigned to a resource.

Bookings

Users get access for the mapped resource with a 15-minute buffer before the booking starts and after it ends. Access is removed if the booking is cancelled.

Assignments

When a resource is assigned to a user or team, they are added to the mapped Access groups for the assignment window, including the same 15-minute buffer.

To link Access groups to your resources:

  1. Navigate to Apps & Integrations from the left-hand menu

  2. Open the Seam app

  3. Locate Resources and click Configure

  4. This page lists your resources. You can search or sort to find the right one. To the right of each, you can assign Access groups

Note: You can select as many Access groups as you'd like to map to each resource. Changes are saved automatically.

Note: Mapping table screenshots and more detailed steps will be added after this integration is fully launched.

How to create Location mapping (Check-in)

Mapping your locations to Seam groups will mean users are added to Seam groups when they check in to that location. Access is removed when the check-in ends.

To configure this:

  1. Navigate to Apps & Integrations from the left-hand menu

  2. Open the Seam app

  3. Locate Locations and click Configure

  4. This page lists your locations. To the right of each, you can assign Access groups

Note: You can select as many Access groups as you'd like to map to each location. Changes are saved automatically.

Note: Mapping table screenshots and more detailed steps will be added after this integration is fully launched.

How to do Mobile Unlock (Tap to Unlock)

Depending on the connected provider, members may be able to unlock doors from the Optix app. Tap to Unlock (hold the phone to the reader) is currently supported for select providers, starting with Salto KS, and requires a White Label App built with Seam.
​

Other unlock methods depend on the provider and may include a PIN shown in the app, a mobile key, or credentials in the provider’s own app.

Note: Tap to Unlock is not available in the standard Optix app. Members can still receive access through a PIN or the provider’s own app, depending on what that provider supports.

FAQs

How is this different from the existing Salto or Kisi integrations?

The Seam integration replaces the need for individual provider-specific integrations like Salto or Kisi. Instead of maintaining separate integrations, Seam provides a single connection point for the brands shown in the Seam Connect picker. Your White Label App can be built with either Kisi or Seam, but not both at the same time.

Can I include locks from different providers in the same access group?

Yes. A single access group can contain locks from different access control systems. For example, you could have a Salto lock for the lobby and a Brivo lock for the second floor in the same group. Seam handles the coordination across both systems.

Can I map one plan, resource, allowance, or location to multiple Access groups?

Yes. You can select as many Access groups as you'd like for each Plan templates, Resources, Allowance and discounts, or Locations mapping.

Why is Configure disabled on the mapping cards?

Configure on Allowance and discounts, Plan templates, Resources, and Locations stays disabled until you add at least one Access group. Create a group under Access groups first, then return to the mapping cards.

What happens when a booking is cancelled or a plan ends?

Optix automatically removes the corresponding Seam access grant. The member will no longer have access to the doors in that access group.

Does this work with team plans?

Yes. For plan-based access, Optix expands team plans to the individual team members and creates access grants for each user. Team assignment handling should be tested carefully depending on your setup.

Do I need a Seam account?

Yes. You need an account with Seam and with your access control provider. The Seam app in Optix connects through your Seam account to your provider.

Is there a buffer period for booking-based access?

Yes. Resource-mapped access includes a 15-minute buffer before the booking starts and after it ends, so members can arrive early and wrap up without losing access.

Can I use Seam and Kisi at the same time?

No. Your White Label App can be built with either Kisi or Seam, but not both simultaneously. If you are migrating from Kisi to Seam, you will need to switch your WLA build configuration.

Does Tap to Unlock work with the standard Optix app?

No. Mobile unlock (Tap to Unlock) requires a White Label App (WLA). Members using the standard Optix container app will see a message directing them to contact their admin.

Why isn’t a brand from Seam’s website on this list?
The Help Centre list matches what customers can pick in Seam Connect today. Seam’s website is broader, including brands still in testing and credential partners. Those are not skipped by Optix. The Connect list will grow as Seam releases more providers for customer use.

Should I map plans, allowances, and resources to the same Access group?

No. Plans and allowances are standing access. Bookings and assignments are temporary. Map those to different Access groups. The same member can only have one grant on a given Access group at a time. An upcoming booking still counts, so a plan or allowance mapped to that same group may not be created until the booking is cancelled or you use another group.

Troubleshooting

My locks are not appearing in the Seam app.

  • Verify your access control provider account is connected correctly through Seam

  • Check that the locks are online and visible in your provider's own dashboard

  • Confirm your Seam account has the correct permissions for your provider

A member was granted access but cannot unlock the door.

  • Confirm the member's email in Optix matches their identity in Seam

  • Check whether mobile credentials need to be created for the member in the provider system

  • Verify the member is using a White Label App if Tap to Unlock is expected

  • Confirm the lock supports the expected access method (mobile key, PIN, etc.)

Access was not removed after a booking was cancelled or plan ended.

  • Check the automation enrollment or access grant history in Optix

  • If users were manually modified in Seam outside of Optix, a resync may be needed to realign access

  • Verify the cancellation or plan end event was processed in Optix

Configure is disabled on Allowance and discounts, Plan templates, Resources, or Locations.

  • Add at least one Access group first, then click Save

  • Refresh the Seam app settings and try Configure again

The Seam app is showing an error.

  • Try disconnecting and reconnecting the Seam app

  • Ensure your Seam account is active and the provider connection is healthy

  • If the issue persists, contact the Optix Support Team

Did this answer your question?