Resources · Zapier integration

OfficeMaps Zapier integrationAutomate OfficeMaps with Zapier.

The OfficeMaps Zapier integration gives you 0 triggers, 2 actions and 1 search. It manages the people who book desks, rooms and equipment: add a newcomer, update a profile, or find who already has an account, all from the tools your team already runs.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the OfficeMaps Zapier integration actually does

OfficeMaps lets employees book their desk, a meeting room or a piece of equipment in a shared workplace. The Zapier integration keeps the list of people who can book in step with your other tools: users are created, updated and looked up automatically, so nobody has to maintain that list by hand any more.

Three outcomes teams usually build. An account ready on day one: a new employee in your HR tool becomes an OfficeMaps user through Create User, so the first booking works on arrival. A profile that follows changes: when someone changes their name or email elsewhere, Find User locates them and Update User applies the change. No duplicates: the find-or-create option of Find User creates the person only if nobody matches.

What Zapier does not do for OfficeMaps: there is no trigger. A new booking, a cancelled room or a person added inside OfficeMaps cannot start a Zap, so nothing flows out of the app. Every Zap starts in another tool and writes into OfficeMaps. The integration also deals only with users: bookings, desks and rooms stay out of reach of any Zap, whatever plan you are on.

Not sure Zapier is the right tool for this job? The n8n vs Zapier comparison lays out the criteria side by side.

Vocabulary

Zapier vocabulary in one minute

Eight words you will meet in the editor. Each one is explained here once, then used as is on the rest of the page.

Zap
The automation you build: one trigger, then one or more actions that run every time that event happens.
Trigger
The event that starts the Zap. OfficeMaps has none, so with this app it always comes from another tool.
Action
What the Zap does once started. Here, it creates or updates a user in OfficeMaps on your behalf.
Task
The unit Zapier bills: one action the Zap completes successfully. Your plan allowance counts those, nothing else.
Polling vs instant
A polling trigger is checked on a timer. An instant trigger is reported by the app itself as soon as the event happens.
Filter
A step that lets the Zap go on only when what arrived meets your condition, and stops it quietly otherwise.
Search step
A step that looks up something already stored in an app, here a user, so later steps can use what it found.
Connection
Your OfficeMaps account linked to Zapier once, then reused by every Zap and every step that needs it.
Cost

What it really costs you

OfficeMaps is not a premium app, so it works from the free plan. Each Create User or Update User that goes through counts as one task; one that fails is not counted.

  • Trigger cost0 tasks, whatever the volume
  • Each user created or updated1 task (a failed action is not counted)
  • Free plan100 tasks a month, two-step Zaps only
  • Premium appNo, available from the free plan

The free plan gives you 100 tasks a month and Zaps of two steps: a trigger in another app, then one OfficeMaps action. That covers creating users. Updating them needs Find User first to get the Person ID, and a search makes the Zap multi-step (more than one trigger and one action), so it needs a paid plan. How fast it reacts depends on the other app's trigger: instant ones fire at once, polling ones follow the grid below.

Connect

Connect OfficeMaps to Zapier in three steps

  1. 01

    Open your connections

    In Zapier, open the Apps page of your account and click + Add connection. You need an OfficeMaps account that is allowed to manage the users of your workplace.

  2. 02

    Pick OfficeMaps

    Type OfficeMaps in the search box of the dialog, select it, then click Add connection. A new browser tab opens on the OfficeMaps side, where you finish the job.

  3. 03

    Sign in and allow access

    Log in to OfficeMaps in that tab and grant Zapier access to the account. The connection then appears in your list, ready for every Zap that writes users.

First Zap

Your first Zap: keep OfficeMaps profiles up to date

GoalWhen an employee record changes in your HR tool, find the matching OfficeMaps user and apply the change.

  1. 01

    Build the trigger

    Create a Zap and pick your HR tool as the trigger app, with the event that fires when an employee record changes. Connect the account the HR team uses.

  2. 02

    Test with real data

    Run the test. Zapier brings back the three most recent changes, so you map the next steps on a real employee and see which fields carry the email and the name.

  3. 03

    Add Find User

    Add OfficeMaps and Find User, then fill in the fields it should match with values from the test. This search step makes the Zap multi-step, so it needs a paid plan.

  4. 04

    Add Update User

    Add Update User, put the Person ID that Find User returned in the Person ID field, then map the new name or email from the HR record.

  5. 05

    Test, then publish

    Run each step once and check the profile in OfficeMaps. When it looks right, click Publish: every HR change now reaches the booking tool on its own.

Actions

OfficeMaps actions

OfficeMaps gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Create User

Action

In Zapier“Create a new user in OfficeMaps.”

Adds a person to OfficeMaps so they can book a desk, a room or equipment, from a record that started in another tool.

When to use it
a new hire, a contractor or a guest appears in your HR or onboarding tool and should be able to book from their first morning.
Watch out
username, email, first name and last name are all required, and the username alone decides whether the person already exists.
2

Update User

Action

In Zapier“Update a user based on their PersonID”

Changes an existing OfficeMaps profile, for example a new surname or a different email, without anyone opening the admin screens.

When to use it
an employee record changes in the HR tool and the booking tool should show the same thing the next day.
Watch out
it targets the person by the Person ID that OfficeMaps returns, a value your other tools never hold, so a Find User step comes first.
Searches

The OfficeMaps search

1 search step looks for data that already exists in OfficeMaps, so a later step can use it.

A search step does not change anything: it looks for a user who already exists and hands their details to the next step. Three settings decide what happens when the result is not the one you expected.

1

Find User

SearchFind or create

In Zapier“Finds a user or users based on multiple fields combined in an AND statement.”

Looks for one or more OfficeMaps users who match every field you fill in at once, then passes what it found, including the Person ID, to the next step.

When to use it
just before Update User, or to check whether someone already has an account. The editor also lists it as Find or Create a User: the same search with creation ticked.
Watch out
each extra field narrows the match, so one wrong value is enough to find nobody.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nobody stops the Zap there. Switched on, the Zap carries on empty-handed.
  2. Create … if it doesn't exist yet?
    Ticking it turns the search into a find-or-create: it drops the setting above and asks for what is needed to create the person.
  3. If multiple search results are found?
    Keep the first match, which is the default, stop the Zap, or hand every match to the next steps at once.
When it breaks

When it breaks

Zapier links no help article to OfficeMaps, so the cases below combine the general limits of Zapier with what the OfficeMaps fields require.

Most of them do not throw a clear error: the Zap runs, but the profile does not look the way you expected. When you cannot see why, our Zapier troubleshooting page walks through the checks in order.

  • The update finds no one to change

    Update User needs the Person ID that OfficeMaps returns. Without a Find User step before it, there is nothing reliable to put in that required field.
  • The search stops the Zap

    Several fields are combined, so all of them must match. One value typed differently in the HR tool is enough for Find User to come back empty and stop the Zap.
  • Existing staff are never created

    A Zap only reacts to what happens after it is switched on. People hired before stay outside OfficeMaps; bringing them in is a separate job.
  • A bulk import gets held back

    If your HR tool returns a huge batch at once, after a migration for example, Zapier's flood protection can hold it back instead of creating every user.
Need help

Need help automating OfficeMaps with Zapier?

A person reads every message.

FAQ

OfficeMaps Zapier integration: questions

01Is the OfficeMaps Zapier integration free?
Yes, it works on the free plan, because Zapier does not class OfficeMaps as a premium app. The free plan gives you 100 tasks a month and Zaps of two steps, which is enough for a trigger in your HR tool followed by Create User. Updating users is another story: you need Find User before Update User to get the Person ID, and a search makes the Zap multi-step, which requires a paid plan.
02How many tasks does an OfficeMaps Zap use?
One task for each user OfficeMaps creates or updates successfully. The trigger in the other app costs nothing, and an action that fails is not counted. A Zap that creates every new hire costs one task per person. A Zap that finds then updates a profile also needs a paid plan, since the search makes it multi-step. Multiply your monthly number of arrivals or profile changes by the actions in the Zap to see how it fits your allowance.
03Does the OfficeMaps integration work in real time?
It depends on the trigger you start from, since OfficeMaps has none of its own. If the other app's trigger is instant, that app tells Zapier as soon as the event happens and the user is created right away, whatever your plan. If it is a polling trigger, Zapier checks on a timer set by your plan: every 15 minutes on Free, every 2 on Professional, every minute on Team and Enterprise. The editor shows instant triggers with a lightning bolt.
04What do you need to connect an OfficeMaps account?
An OfficeMaps account allowed to manage the users of your workplace, plus a Zapier account. The connection takes three moves: open the Apps page in Zapier and click + Add connection, search for OfficeMaps and click Add connection, then sign in to OfficeMaps in the tab that opens and allow access. The same connection then serves every Zap that creates, updates or looks up users. If the account belongs to a colleague, you need their access to the users the Zap should touch.
05Why does Create User not create the person you expect?
Because the username is the only value OfficeMaps uses to decide whether a user already exists. If the username you send matches an existing account, the person is treated as known even when the email or the name differ. Make sure your HR tool sends a stable, unique value as the username; the email address often plays that role. All four fields, username, email, first name and last name, are required.
06What if the OfficeMaps operation you need does not exist in Zapier?
Then Zapier cannot do it for now: the integration covers users only, with Create User, Update User and Find User, and no trigger. Bookings, desks, rooms and equipment are not reachable from a Zap, and nothing happening inside OfficeMaps can start one. What remains possible is keeping the user list in sync with your other tools. Everything else stays a manual job inside OfficeMaps, out of reach of this integration.
07Zapier, Make or n8n for OfficeMaps?
It depends on your criteria, not on a winner. Zapier gives you ready-made user actions and a search from the free plan, with no technical setup, which suits an office manager who wants accounts created on arrival. Make and n8n are worth a look if you plan complex branching, a large number of users or self-hosting. Check first whether OfficeMaps is available there, then compare how each tool bills for your volume.