Nexudus
The Nexudus integration connects Akiles with Nexudus, a coworking space management platform. When connected, Akiles automatically creates members for coworkers based on their contracts, desk assignments, time passes, and bookings.
Connecting Nexudus
- In the Akiles admin panel, go to Integrations and create a new Nexudus integration.
- Click the Connect button. You will be redirected to the Nexudus Marketplace.
- In the Nexudus Marketplace, authorize the Akiles integration for your space. You will be redirected back to Akiles.
Once connected, you will see your Nexudus subdomain, admin email, and the list of businesses covered by the integration.
The Nexudus install process can be a bit finicky. If Nexudus throws you into an endless login loop, close the tab, go back to the Akiles admin panel and try again.
Resource mapping
After connecting, Akiles imports several types of resources from Nexudus:
- Tariffs — Membership plans (e.g. “Hot Desk”, “Dedicated Desk”).
- Time passes — Day passes and similar access products.
- Floor plan desks — Individual desks from your floor plans.
- Bookable resources — Meeting rooms, phone booths, and other bookable spaces.
If your Nexudus account has multiple businesses, each resource name includes the business name as a prefix (e.g. “Downtown Office / Tariff / Hot Desk”).
For each resource, you can assign an Akiles member group. This determines which doors the coworker will be able to access. Coworkers with no matching resource mappings will not be synced.
How members are synced
Each active coworker in Nexudus becomes a member in Akiles. A coworker is linked to resources through:
- Active contracts — The coworker’s tariff and assigned desks from their contract.
- Unused time passes — Available time passes the coworker has purchased.
- Bookings — Upcoming resource bookings (up to 90 days ahead). Bookings have their own start and end times, so the member’s access to the corresponding group is limited to the booking period.
This means a single coworker can be associated with multiple resources simultaneously (e.g. a tariff for general access plus a desk assignment for their dedicated workspace).
Settings
At least one of email, PIN, or card sync must be enabled before the integration can be activated.
Sync email
When enabled, the coworker’s email address from Nexudus is synced to their Akiles member. This allows the member to open doors by logging in to the Akiles app or web with their email.
Sync PINs
When enabled, if a coworker has a valid numeric PIN in their Access Pincode field in Nexudus (4-20 digits), Akiles uses that PIN directly. This allows you to manage PINs in Nexudus and have them automatically synced to Akiles.
Generate random PIN
When enabled (requires Sync PINs to also be enabled), Akiles generates a random PIN for coworkers who don’t have a PIN set in Nexudus, and writes the generated PIN back to the coworker’s Access Pincode field in Nexudus.
Sync access cards
When enabled, the coworker’s Access Card ID field from Nexudus is synced to their Akiles member. The field supports entering multiple values, so a coworker can have multiple cards. Each value can be:
- A card ID (e.g.
crd_...) — looked up directly. - A card UID as hex (e.g.
04ABCDEF1234) — matched against the card’s UID. - A printed code (e.g.
A2B3C) — matched against the card’s printed code.
Cards that can’t be found or are already in use by another member are reported as errors on the integration member, but don’t prevent the rest of the member from syncing.
Check in on open
When enabled, the first time a coworker opens any door, Akiles automatically creates a check-in for them in Nexudus for the current day. This only happens if the coworker doesn’t already have an active check-in for today.
This is useful for tracking coworking space usage without requiring a separate check-in step.