Resources · Zapier integration

Ooma Office Zapier integrationAutomate Ooma Office with Zapier.

The Ooma Office Zapier integration turns your business phone line into a source of events. It offers 10 triggers, all instant, 2 actions and 0 searches: every call and every text can start a Zap, and Zapier can add contacts or send SMS back.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Ooma Office Zapier integration is for

The Ooma Office Zapier integration connects your Ooma Office phone system (calls, texts and a shared contact book) to the rest of your tools. On one side, ten triggers report what happens on the line: calls starting, ending, being missed or recorded, and texts sent, received or failed. On the other, two actions write back into Ooma Office: add a contact, send an SMS.

Three results teams build first. A missed-call callback text: New Missed Call starts the Zap and Send SMS tells the caller someone will ring back. A call log in a spreadsheet or CRM: Call Ended adds a line for every finished conversation, so sales managers see activity without opening the phone console. A failed-text alert: New Failed SMS posts a message to the team chat, so a lost appointment reminder does not go unnoticed.

All ten triggers are instant: Ooma Office tells Zapier itself, so the interval grid of your plan never slows these Zaps down, even on the Free plan. That is the best news on this page.

What Zapier does not do here: it has no search step for Ooma Office, so a Zap cannot look up an existing contact before writing, and Create Contact will happily add a second one. It cannot place a call, launch a conference or change a phone setting either. Those stay in Ooma Office. If you want help wiring this into a sales process, the Zapier agency page explains how the team works, and the Zapier training covers the editor itself.

Vocabulary

Zapier in seven words

The page uses a handful of Zapier terms. Each one is explained here once.

Zap
An automation on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
Trigger
The event that starts a Zap, such as a missed call in Ooma Office. Once the Zap is on, Zapier waits for it.
Action
The step that does the work once the Zap runs, like sending a text or adding a contact in Ooma Office.
Task
What Zapier bills: one action completed successfully. Your plan sets how many you get per month.
Instant vs polling
An instant trigger is pushed by the app when the event occurs. A polling one is checked by Zapier on a timer. Ooma Office only has instant ones.
Filter
A step that lets the Zap go on only when the data meets a condition you set, for example calls to one line only.
Multi-step Zap
Any Zap with more than one trigger and one action. A second action or a filter makes it one, and it needs a paid plan.
Cost

What an Ooma Office Zap costs you

Ooma Office is not a premium app: Zapier lets you use it from the Free plan. You pay in tasks, and only for actions that work.

  • Premium appNo, works on Free
  • Free plan100 tasks a month, two-step Zaps
  • Triggers10 instant, 0 task each
  • Each successful action1 task

A call or a text that starts the Zap costs nothing. Each successful Create Contact or Send SMS costs one task, and a failed one costs none. The Free plan gives 100 tasks a month, but only two-step Zaps: one trigger, one action. The moment you add a filter (to react to one direction of call, say) or a second action, the Zap becomes multi-step and needs a paid plan. The polling grid below does not apply here, since every Ooma Office trigger is instant.

Connect

Connect Ooma Office to Zapier

  1. 01

    Go to Apps

    Open Apps in your Zapier account. A connection is your Ooma Office account linked once to Zapier, then reused by every Zap step that needs it. Have your Ooma Office login ready.

  2. 02

    Find Ooma Office

    Click + Add connection, search for Ooma Office in the dialog and select it. Then click Add connection to open the Ooma Office sign-in page in a new tab.

  3. 03

    Sign in and allow access

    Sign in to Ooma Office in that tab and grant Zapier access to the account. If some lines or contacts belong to a colleague, you also need access to them for the Zap to touch them.

First Zap

Your first Ooma Office Zap: text back missed callers

GoalEvery missed call on the main line gets a text saying someone will call back.

  1. 01

    Pick the trigger

    Build the Zap: choose Ooma Office as the starting app and New Missed Call as the event, then select your Ooma Office connection.

  2. 02

    Test it on a real call

    Run the test. Zapier brings back the three most recent missed calls on the account, so you map the next steps on a real one.

  3. 03

    Add a filter

    From the plus icon, add Filter and set the field, the rule and the value so only calls to your main line go on. This step makes the Zap multi-step, so it needs a paid plan.

  4. 04

    Add Send SMS

    Add the Ooma Office action Send SMS. Pick your SMS-enabled number as sender, map the caller's number into the recipient field and write a short message.

  5. 05

    Test and publish

    Test the action with your own number first, since it sends a real text. Read what came back, then click Publish to switch the Zap on.

Triggers

Ooma Office triggers

10 events start a Zap when something happens in Ooma Office, and 10 of them are instant: the app calls Zapier straight away, whatever your plan.

1

New Call

Instant trigger

In Zapier“Triggers when a new call occurs, such as a new incoming or outgoing call. Use filters to narrow by direction if needed.”

Starts your Zap whenever a call begins on the account, whether a customer is ringing in or a colleague is dialling out. It is the broadest call trigger, catching both directions in one place.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
logging every call in a CRM without building two separate Zaps for incoming and outgoing traffic.
Watch out
because it catches both directions, add a filter if you only care about one, and remember that a filter needs a paid plan.
2

Call Ended

Instant trigger

In Zapier“Triggers when a call ends — typically after the caller or callee hangs up.”

Fires at the close of a conversation, typically when one side hangs up. Where New Call marks the start, this one marks the finish, which is the right moment to record that a conversation took place.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
adding a line to an activity log or sending a follow-up message once the customer has hung up, not while they are still talking.
Watch out
pairing it with New Call in two Zaps doubles the tasks spent per conversation.
3

New Call Recording

Instant trigger

In Zapier“Triggers when a new call recording is created.”

Kicks off a Zap each time Ooma Office creates a recording of a call. Recordings are useful long after the call, for training or quality checks, and this trigger routes each one to wherever your team reviews them.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
posting a link to each new recording in a coaching channel, or filing it next to the customer record.
Watch out
it only covers calls that Ooma Office actually records, so an unrecorded call never reaches the Zap.
4

New Failed SMS

Instant trigger

In Zapier“Triggers when an SMS fails.”

Reacts to a text message that did not go through. Most teams only notice a failed reminder when the customer misses the appointment; this trigger brings the failure to light while there is still time to call instead.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
alerting the person who owns the customer so they pick up the phone, or adding a task in your to-do tool.
Watch out
do not answer a failed text with another automatic text to the same number, or you may stack failures.
5

New Incoming Call

Instant trigger

In Zapier“Triggers when a new incoming call occurs.”

Only inbound calls set this one off: a customer, a supplier or a prospect ringing your business line. Outgoing calls are ignored, which saves you a filter and keeps the Zap on the Free plan.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
showing the account manager a chat notice with the caller's number, so they know who is on the line before picking up.
Watch out
when only unanswered calls matter, New Missed Call below is the better fit, without a filter.
6

New Missed Call

Instant trigger

In Zapier“Triggers when there is a new missed call.”

Catches the calls nobody answered. For a small business, a missed call is often a lost lead, and this trigger is the cheapest way to make sure each one gets a reaction, even outside office hours.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
texting the caller back with Send SMS, or creating a callback task assigned to whoever is on duty.
Watch out
a caller who tries three times can start the Zap three times, and each text sent counts one task.
7

New Outgoing Call

Instant trigger

In Zapier“Triggers when a new outgoing call occurs.”

Watches the other direction: calls your team places from Ooma Office. It gives managers a view of outbound activity, which is what sales follow-up and collections teams are usually measured on.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
counting outbound calls per rep in a spreadsheet, or marking a lead as contacted in your CRM.
Watch out
writing into the same sheet another Zap watches can set off a loop, so keep each sheet to one job.
8

New Received SMS

Instant trigger

In Zapier“Triggers when a new SMS message is received.”

Runs each time a text arrives on one of your Ooma Office numbers. Customers often answer a reminder by text, and those replies get lost when they only land on one person's phone.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
copying every inbound text into a shared inbox or a support ticket, so the whole team can follow up.
Watch out
if a Zap answers incoming texts with Send SMS, a reply from an automated number can bounce back and forth.
9

New Sent SMS

Instant trigger

In Zapier“Triggers when a new SMS message is sent.”

Fires on outbound texts, the ones your team or your own Zaps send from Ooma Office. It is how you keep a single history of what customers were told, wherever the message came from.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
archiving each sent message on the contact's record in your CRM.
Watch out
texts sent by a Zap through Send SMS also start this trigger, so never make it send another text, or the Zap feeds itself.
10

New SMS

Instant trigger

In Zapier“Triggers on all SMS events: sent, received, or failed.”

One trigger for every text event at once: sent, received and failed all start the Zap. It replaces the three dedicated SMS triggers above when you want a complete record in one place.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
feeding a full message log or dashboard where every text, whatever its status, needs a line.
Watch out
do not run it alongside the dedicated SMS triggers for the same purpose, or each text costs tasks twice.
Actions

Ooma Office actions

Ooma Office 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 Contact

Action

In Zapier“Creates a new business contact”

Adds a business contact to Ooma Office from data collected elsewhere, so your shared contact book stays in step with your other tools. It asks for first name, last name, company, phone numbers and their types, all required.

When to use it
a new lead lands in your form or CRM and should be in the shared contact book before the first call.
Watch out
there is no search step to check for an existing contact, so the same person can be added twice.
2

Send SMS

Action

In Zapier“Sends a new SMS message with text provided by you”

Sends a text from one of your Ooma Office numbers to one or more recipients, with a message of up to 2048 characters, emoji included. Recipient numbers go in E.164 format, and the plus sign can be left out.

When to use it
replying to missed calls, confirming bookings or warning a customer about a delay.
Watch out
the sender must be a number Ooma has authorized for texting.
When it breaks

When an Ooma Office Zap breaks

Zapier publishes no help article and no specific limit for Ooma Office. What breaks is what breaks on any Zap, with a twist: phone events come in fast and texts cannot be recalled.

  • Past calls and texts are never picked up

    A Zap only reacts to calls and texts that happen after you switch it on. Last month's missed calls will not be texted; that backlog is a separate job.
  • A text Zap that triggers itself

    Send SMS also starts New Sent SMS and New SMS. If a Zap on those triggers sends another text, it loops and burns tasks until you turn it off.
  • A burst of events gets held back

    When a trigger suddenly reports a huge batch, after a bulk import of contacts for instance, Zapier's flood protection can hold the Zap back.
  • Duplicate contacts pile up

    Create Contact never checks whether the person exists. A caller who reaches you twice can end up as two contacts if your Zap creates one per call.
Need help

Need help automating Ooma Office with Zapier?

A person reads every message.

FAQ

Ooma Office Zapier integration: questions people ask

01Is the Ooma Office Zapier integration free?
Yes, Zapier offers it from the Free plan, since Ooma Office is not a premium app. The Free plan includes 100 tasks a month and lets you build two-step Zaps: one Ooma Office trigger and one action. Adding a filter or a second action turns the Zap into a multi-step one, which requires a paid plan. Your Ooma Office subscription is a separate matter, so check what it includes before you count on the SMS action.
02How many tasks does an Ooma Office Zap use?
One task for each action that completes successfully, nothing else. A call or text that starts the Zap costs nothing, and a failed action is not counted. A Zap that sends a text after each missed call uses one task per missed call. A Zap that sends a text and also adds a contact uses two per run. Running New SMS and New Received SMS side by side for the same job doubles the count, so pick one.
03Is the Ooma Office integration real time?
Yes. All ten Ooma Office triggers are instant: Ooma Office reports the call or text to Zapier itself, and the Zap starts right away. The plan intervals (15 minutes on Free, 2 on Professional, 1 on Team and Enterprise) only apply to polling triggers, and Ooma Office has none. That means a Free-plan Zap reacts to a missed call just as quickly as one on a paid plan. No setting in the editor changes that.
04What does it take to connect Ooma Office?
An Ooma Office account and a Zapier account. In Zapier, open Apps, click + Add connection, search for Ooma Office, click Add connection, sign in in the tab that opens and grant access. To send texts, you also need a number that Ooma has authorized for SMS, since Send SMS requires one as sender. For lines or contacts managed by someone else, you need access to them too. The connection is then reused by every Zap.
05Why does Send SMS fail in Ooma Office?
Usually because of one of its three required fields. The Sender Phone Number must be a number Ooma has authorized for texting. Recipient numbers must be in E.164 format, though the plus sign can be omitted. The message is limited to 2048 characters. A Zap that maps an empty or badly formatted number from another app will fail at that step. Set up New Failed SMS to be told when a text does not go through.
06What if the Ooma Office operation you are after does not exist?
Then Zapier cannot do it with Ooma Office for now. The integration covers ten call and text triggers and two actions, Create Contact and Send SMS; there is no search step and no way to place a call or update an existing contact. The usual workaround is to keep that part in Ooma Office itself and let Zapier carry the events into your other tools, where the rest of the logic can live.
07Zapier, Make or n8n for Ooma Office?
Decide on criteria rather than on reputation. On Zapier, Ooma Office brings ten instant triggers, two actions, no search, works on the Free plan, and charges one task per successful action. So check, for each tool: does it offer the call and text events you need, does it react without a polling delay, can it avoid duplicate contacts, and how does it bill each run. Compare those answers before you commit.