- Home
- Resources
- Integrations
- onOffice enterprise
onOffice enterprise Zapier integrationAutomate onOffice enterprise with Zapier.
The onOffice enterprise Zapier integration gives you 4 triggers, all instant, 11 actions and 5 searches to link your property CRM to the rest of your tools without code. Here is what each one does, what it costs and where it tends to break.
Verified Trustpilot reviews · AI, automation & growth agency
What the onOffice enterprise Zapier integration actually does
A Zap is the automation you build on Zapier: one event that starts it, then one or more steps that run each time that event happens. With onOffice enterprise, the starting event is a contact, a property or a file that onOffice hands over to Zapier, and the steps that follow create or update records back in the CRM.
Three results come up again and again. First, a contact handed over by onOffice turns into a follow-up: Fetch Contact starts the Zap and Create Task puts the next move in someone's list. Second, listings travel further: New Property for Social Media Channel sends a property out so another tool can publish it, and Create Activity / Agents Log Entry keeps a trace of it in the agents log. Third, outside data lands in the right place: a form or a spreadsheet feeds Find Contact, which finds the person or creates them, then Create Appointment books the viewing.
All four triggers are instant. onOffice tells Zapier itself when something is addressed to it, so the free plan's waiting time never applies here. That is rare and worth knowing before you pick a plan.
What Zapier does not do for this app: nothing gets deleted (there is no delete action), no trigger watches appointments or tasks, and the triggers only fire when a contact, property or file is addressed to Zapier from onOffice, manually or automatically. A record that is never addressed never starts anything.
If you are still weighing the platform itself, the n8n vs Zapier and Make vs Zapier comparisons are there, and so is the full Zapier review.
Zapier words, in plain English
Seven words come back on every line of this page. One sentence each.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier sits and waits for that event to happen.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something on your behalf.
- Task
- The unit Zapier bills you for: one action that your Zap completes successfully. Your plan counts these and nothing else.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app the moment it happens. Every onOffice trigger is instant.
- Filter
- A step that lets the Zap carry on only when what arrived meets your condition, and quietly stops it otherwise.
- Search step
- A step that looks up something already in an app, so the steps after it can reuse what it found.
- Connection
- Your onOffice account linked to Zapier once, then reused by every step of every Zap that talks to onOffice.
What it really costs in tasks
onOffice enterprise is not a premium app, so it works from the free plan. The trigger never costs a task: only an action that goes through is counted, and a failed one is not.
- Premium appNo, available on the free plan
- Free plan100 tasks a month, two-step Zaps
- TriggerCosts no task
- onOffice triggers4 of 4 instant
The catch sits elsewhere. The free plan gives you 100 tasks a month and Zaps of two steps only: one trigger, one action. Add a filter, a search or a second action and you have a multi-step Zap, which needs a paid plan. A three-action Zap uses three times the tasks of a one-action Zap. The interval grid below only concerns polling triggers, and onOffice has none, so every plan gets the same instant start.
Connect onOffice enterprise to Zapier in three steps
- 01
Open your Apps page
In your Zapier account, go to Apps and click + Add connection. You need an onOffice enterprise account first, with access to the contacts and properties you want the Zap to touch.
- 02
Pick onOffice enterprise
Type the app name in the search box of the dialog, select onOffice enterprise, then click Add connection. A new tab then opens on the onOffice sign-in page.
- 03
Sign in and grant access
Log in with your onOffice account in that tab and give Zapier access to it. The connection then shows up in your list and every future Zap can reuse it without asking again.
Your first Zap: from contact to follow-up task
GoalWhen onOffice hands over a contact, check it is one you care about, then create a task for it.
- 01
Choose the trigger
Pick onOffice enterprise as the app that starts the Zap, then Fetch Contact as the event. Select the connection you set up earlier.
- 02
Set the fields to retrieve
Fill Add fields to retrieve: it is required, and it decides what the next steps can use. Then test. Zapier brings back the three most recent items so you map on a real contact.
- 03
Add a filter
From the plus icon, add Filter. Pick the field to look at, the rule and the value to compare with. A text rule works on text only, so pick the right type.
- 04
Add the action
Choose onOffice enterprise again and Create Task. Set the required Type, then map the contact data from the trigger into the task fields.
- 05
Test, then publish
Run each step once and read what came back. When the task appears in onOffice as expected, click Publish. Keep in mind the filter makes this a multi-step Zap, so a paid plan.
onOffice enterprise triggers
4 events start a Zap when something happens in onOffice enterprise, and 4 of them are instant: the app calls Zapier straight away, whatever your plan.
Fetch Contact
Instant triggerIn Zapier“Triggers when addressed manually or automatically in onOffice in order to fetch contacts.”
Starts the Zap each time a contact is addressed to Zapier from onOffice, by hand or through an automatic step on the onOffice side. The contact then travels into whatever tool sits after it.
Fetch Property
Instant triggerIn Zapier“Triggers when addressed manually or automatically in onOffice in order to fetch properties.”
Hands a property over to Zapier whenever onOffice addresses it, manually or automatically, so the listing can feed another app without a second round of typing.
Retrieve Property File
Instant triggerIn Zapier“Triggers when addressed manually or automatically in onOffice in order to retrieve data.”
Fires when onOffice addresses a property file to Zapier, which lets a document attached to a listing move on to storage, signature or sharing tools.
New Property for Social Media Channel
Instant triggerIn Zapier“Triggers when addressed manually or automatically in onOffice in order to provide data for social media channels.”
Built for publishing: when onOffice addresses a property for social media, this trigger passes its data to Zapier so a posting tool can take over.
onOffice enterprise actions
onOffice enterprise gives you 11 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Associations
ActionIn Zapier“Creates associations.”
Links two onOffice records together, such as an appointment and the contact or property it concerns, so the CRM shows the relationship.
Create Activity / Agents Log Entry
ActionIn Zapier“Creates a new activity / agents log entry.”
Writes a new line in the activity history, the agents log, so the team sees what happened without opening another tool.
Create Contact
ActionIn Zapier“Creates a new contact.”
Adds a new contact to onOffice from data collected anywhere else, a web form, an ad lead or a signup sheet.
Create Appointment
ActionIn Zapier“Creates a new appointment.”
Books a new appointment in the onOffice calendar, with its subject, start, end and status.
Create Property
ActionIn Zapier“Creates a new property.”
Opens a fresh property record in onOffice, filled from whatever tool collected the details first, so nobody types the same listing twice.
Create Task
ActionIn Zapier“Creates a new task.”
Puts a new task in onOffice so somebody on the team owns the next step instead of it sitting in an inbox.
Update Contact
ActionIn Zapier“Updates a contact.”
Changes an existing contact rather than adding one, keeping a single record up to date when information arrives from elsewhere.
Update Appointment
ActionIn Zapier“Updates an appointment.”
Moves or edits an appointment already in onOffice, its times or its status.
Update Property
ActionIn Zapier“Update a property.”
Edits a property record that already exists, for instance after a price change or a status change decided in another tool.
Update Task
ActionIn Zapier“Updates a task.”
Changes a task that onOffice already holds, so a status moved elsewhere is not lost.
Upload File
ActionIn Zapier“Upload a file.”
Sends a file into onOffice and attaches it to the kind of record you choose.
onOffice enterprise searches
5 search steps look for data that already exists in onOffice enterprise, so a later step can use it.
A search step looks up a record that already exists so later steps can use it. In the editor, the searches sit at the bottom of the Action event list, under SEARCH. Three settings decide what happens next.
Find Contact
SearchFind or createIn Zapier“Finds a contact by searching.”
Looks up a contact from the fields you choose to search on, which is required. An option lets it check every email address of a contact, not only the main one.
Find Appointment
SearchFind or createIn Zapier“Finds an appointment by searching.”
Finds an appointment by its subject, start, end and the participant's username, all four required.
Find Association
SearchIn Zapier“Finds associations between objects in onOffice”
Retrieves the links between onOffice records, starting from the type and ID of one object, both required.
Find Property
SearchFind or createIn Zapier“Finds a property by searching.”
Fetches one property from its property ID, which the search requires.
Find Task
SearchFind or createIn Zapier“Finds a task by searching.”
Searches tasks on the fields you pick, a required choice, and returns the match for the next steps.
The three settings every search exposes
- Successful if no search results are found?Left on its default, an empty search stops the Zap and skips what depended on it. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Tick it and the search becomes a find-or-create: it asks for what it needs to create the missing record and drops the setting above.
- If multiple search results are found?Keep the first match (the default), stop the Zap, or pass every match along at once.
When an onOffice enterprise Zap breaks
Zapier links no help article to onOffice enterprise and documents no limit specific to it. The traps below are the ones every Zap shares.
Read them before publishing. Each one has cost someone tasks or missing records, and the Zapier troubleshooting page is there when a Zap is already misbehaving.
No catch-up on the past
A Zap only reacts to what happens after you switch it on. Contacts and properties already in onOffice are not picked up; moving that backlog is a separate job.The Zap that feeds itself
If a Zap writes into the very place its trigger watches, it sets itself off again and again and eats through your task count quickly.Bulk imports get held back
When a trigger suddenly sends a huge batch, after an import or a migration, Zapier's flood protection can hold it back instead of running everything.Free plan, two steps only
On the free plan a Zap is one trigger and one action. The moment you add a filter, a search or a second action, it needs a paid plan to run.
Need help automating onOffice enterprise with Zapier?
A person reads every message.



