Resources · Zapier integration

Ninety Zapier integrationAutomate Ninety with Zapier.

The Ninety Zapier integration gives you 4 triggers, 10 actions and 4 searches. Issues, To-Dos, Measurables and Teams can start a Zap or be changed by one. Only one trigger is instant. Here is what each operation does, what it costs and where it trips.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Ninety Zapier integration does for your team

Ninety is a platform that helps a company carry out its strategy: goals that line up, tasks that get managed, teams that work together. Plugged into Zapier, it can report Issues, Measurables, Teams and To-Dos to your other tools, and accept new ones or changes coming from them.

To-Dos your team hears about. To-Do Created, Updated, or Deleted is the one trigger of the four that is instant: Ninety tells Zapier right away, even on the free plan, while the three others wait for your plan's interval. If speed matters, build on this one.

Issues raised from elsewhere. Create Issue opens an Issue from a form, a ticket or a row in another app, with its title, team and interval. Find Issue and Update Issue then let a later Zap mark it completed.

Scores that fill themselves in. Update Measurable Score and Update Measurable Note write a value or a note for a Measurable and a timeframe, so a figure kept in a spreadsheet can land in Ninety without retyping.

What Zapier does not do here: there is no trigger for a changed Issue or a new score, only for new Issues, new Measurables, new Teams and To-Do changes. Nothing creates a Measurable or a Team either; those are set up in Ninety.

Comparing tools before you commit? See our Make vs Zapier guide.

Vocabulary

Zapier words in one minute

These eight terms are all you need for the rest of the page, even if you have never built a Zap.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
Trigger
The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a new Issue or a To-Do change.
Action
What the Zap does once it has started: the step that writes, sends or changes something for you, like creating an Issue.
Task
The unit Zapier bills: one action your Zap completes successfully. Your plan's allowance is a count of those.
Polling trigger
A trigger Zapier checks on a timer: it asks the app for new items at a fixed interval and keeps only what it has not seen.
Instant trigger
A trigger the app reports itself, the moment the event happens. On Ninety, only the To-Do trigger works this way.
Filter
A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
Search step
A step that looks up something that already exists, an Issue or a To-Do, so the next steps can use what it found.
Cost

What a Ninety Zap costs you

Ninety is not a premium app, so it works on Zapier's free plan. The trigger never costs a task, and neither do the checks Zapier makes on the polling triggers, however often they run.

  • Trigger and checksFree, never counted
  • Each successful action1 task
  • Free plan100 tasks a month, two-step Zaps
  • Filter, search or second actionMulti-step Zap, paid plan

Each action that succeeds is one task; an action that fails is not counted. The free plan gives you 100 tasks a month and Zaps of two steps, one trigger and one action. A filter, one of the four searches or a second action makes the Zap multi-step, which needs a paid plan. The grid below applies to the three polling triggers; the To-Do trigger is instant and ignores it. On paid plans you can change that interval, or run a check by hand from the editor.

Connect

Connect your Ninety account to Zapier

  1. 01

    Open the connection dialog

    In Zapier, open the Apps page of your account and click + Add connection. A connection is your Ninety account linked once, then reused by every step that uses Ninety.

  2. 02

    Pick Ninety

    Search for Ninety in the dialog, select it and click Add connection. You need an account on Ninety, plus read or write access on anything you do not own yourself and want the Zap to touch.

  3. 03

    Sign in and grant access

    A tab opens on Ninety. Sign in there and grant Zapier access to the account. The connection is then ready for every trigger, action and search of the app.

First Zap

Your first Ninety Zap: flag the To-Do changes that matter

GoalWhen a To-Do is created, updated or deleted in Ninety and meets your condition, a message goes to your team's chat.

  1. 01

    Create the Zap and set the trigger

    Start a new Zap, pick Ninety and To-Do Created, Updated, or Deleted, then choose your connection. It is instant, so a lightning bolt shows in the editor.

  2. 02

    Test the trigger

    Run the test. Zapier brings back the three most recent items of the account, so you map from a real To-Do. Read which details come back.

  3. 03

    Add a filter

    Add a Filter step and set its three boxes: the field to look at, the rule, the value, picked from what the test returned. A filter needs a paid plan.

  4. 04

    Add the message

    Choose your chat tool and its send-message action. Place the To-Do details you saw at test into the text, then test the step once to see the result.

  5. 05

    Publish

    Click Publish to switch the Zap on. From now on, each matching To-Do change sends a message. Changes made before publishing are not sent.

Triggers

Ninety triggers in Zapier

4 events start a Zap when something happens in Ninety, and one of them is instant: the app calls Zapier straight away, whatever your plan.

1

New Issue Created

Polling trigger

In Zapier“Triggers when a new Issue is created.”

Starts your Zap when someone opens a new Issue in Ninety. Only new Issues count: a change to an existing one does not set it off.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
each new Issue should appear in a shared sheet or a ticket in another tool so people outside Ninety can follow it.
Watch out
Issues opened before the Zap was published are not picked up.
2

New Measurable

Polling trigger

In Zapier“Triggers when a new Measurable is created.”

Fires when a new Measurable is created in Ninety. It reacts to the Measurable itself, not to the scores or notes recorded on it later.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
you keep a list of tracked figures in a spreadsheet and want it to grow along with Ninety.
Watch out
a new score is not a new Measurable, so this trigger will not follow score updates.
3

New Team

Polling trigger

In Zapier“Triggers when a new Team is available.”

Goes off when a new Team becomes available in your Ninety account. It is the trigger to use when a team's arrival should set something up elsewhere.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a new team should get its own channel, folder or first To-Do without anyone remembering to do it.
Watch out
check at test which details about the team come back before you build on them.
4

To-Do Created, Updated, or Deleted

Instant trigger

In Zapier“Triggers when a todo is created, updated, or deleted.”

One trigger for three events on a To-Do: it starts the Zap when one is created, changed or removed in Ninety.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
a chat channel or a project board should stay in step with the To-Dos of a team.
Watch out
since three kinds of events arrive through the same door, look at what the test returns and add a filter if only one kind should go through.
Actions

Ninety actions in Zapier

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

1

Create Issue

Action

In Zapier“Creates a new Issue.”

Opens a new Issue in Ninety from what an earlier step brought in, so a problem reported elsewhere lands on the right team's list.

When to use it
a form, a support ticket or a meeting note should turn into an Issue.
Watch out
Title, Team Id and Interval are all required; the team is chosen from a list.
2

Create To-Do

Action

In Zapier“Creates a new To-Do.”

Adds a new To-Do in Ninety. A Private To-Do box lets you create it as a private one.

When to use it
a request arriving in another app should become something to do in Ninety.
Watch out
run the test once and check in Ninety where the To-Do landed before you publish.
3

Delete Issue

Action

In Zapier“Deletes an existing Issue.”

Removes an existing Issue from Ninety.

When to use it
an Issue was opened by mistake from another app and the cleanup should happen in the same flow.
Watch out
the Issue Id is required, and a Find Issue step can supply it. Testing this step deletes the Issue it targets.
4

Delete Measurable Note

Action

In Zapier“Deletes a note for a specific Measurable and timeframe.”

Removes the note attached to a Measurable for a specific timeframe, the counterpart of Update Measurable Note.

When to use it
a comment sent automatically is out of date and should go.
Watch out
the Measurable Id is required; check at test that the right period is targeted.
5

Delete Measurable Score

Action

In Zapier“Deletes a score value for a specific Measurable and timeframe.”

Erases the score value of a Measurable for a specific timeframe.

When to use it
a figure sent by mistake needs to be cleared before anyone reads it.
Watch out
the Measurable Id is required, and the timeframe decides which score goes.
6

Delete To-Do

Action

In Zapier“Deletes an existing To-Do.”

Takes an existing To-Do out of Ninety for good.

When to use it
the request behind a To-Do was cancelled elsewhere and the To-Do has no reason to stay.
Watch out
the To-Do Id is required; a Find To-Do step can supply it.
7

Update Measurable Note

Action

In Zapier“Updates a note for a specific Measurable and timeframe.”

Records a note on a Measurable for a given timeframe, the comment that explains a score.

When to use it
context about a number lives in another tool and should sit next to it in Ninety.
Watch out
Measurable Id and Note are both required, and the timeframe decides which period the note lands on.
8

Update Measurable Score

Action

In Zapier“Updates a score value for a specific Measurable and timeframe.”

Writes a score value for a given Measurable and timeframe, so the number shows up in Ninety without manual entry.

When to use it
the figure is already computed in a spreadsheet or a reporting tool.
Watch out
Measurable Id and Value are required; Find Measurable can supply the Id from the title.
9

Update Issue

Action

In Zapier“Updates an existing Issue.”

Changes an existing Issue, including marking it completed, without opening Ninety.

When to use it
the ticket or task that matches an Issue gets closed in another tool and the Issue should follow.
Watch out
it needs the Issue Id, which a Find Issue step can supply.
10

Update To-Do

Action

In Zapier“Updates an existing To-Do.”

Edits a To-Do that already exists, with options to mark it completed or archived.

When to use it
the work behind a To-Do is done in another app and Ninety should reflect it.
Watch out
the To-Do Id is required, so put Find To-Do in front of it.
Searches

Ninety searches in Zapier

4 search steps look for data that already exists in Ninety, so a later step can use it.

In the editor, searches sit at the bottom of the action list, under the SEARCH heading. Each one is an extra step, so a Zap that uses one is multi-step and needs a paid plan. Three settings decide what happens when the result is not one clean match.

1

Find Issue

Search

In Zapier“Find an Issue by Id or title.”

Looks up an existing Issue so a later step can update or delete it.

When to use it
the Zap knows an Issue by its title or a phrase from it, and an action needs its Id.
Watch out
Search By is required: you choose to search by Id, or by title, description or comment.
2

Find Measurable

Search

In Zapier“Finds a Measurable by title.”

Finds a Measurable from its title and hands its details to the next step.

When to use it
a spreadsheet names the figure, and Update Measurable Score needs the Measurable Id.
Watch out
partial matches are supported, so a short title can match several Measurables; set the multiple-results option deliberately.
3

Find Team

Search

In Zapier“Find a Team by its Id.”

Retrieves a Team from its Id, for steps that need the team's details.

When to use it
a later step needs information about a team you already identified.
Watch out
the Team Id is required and is selected from a list; check at test what the step returns.
4

Find To-Do

Search

In Zapier“Find a To-Do by Id, title, or description.”

Locates an existing To-Do by its Id, title or description.

When to use it
a task closed in another tool should complete or archive the matching To-Do through Update To-Do.
Watch out
Search By is required, and whether the match must be exact is decided by Ninety; check at test.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nothing stops the Zap there and the steps that depended on it are skipped. Switched on, the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    Ticking it turns a search into a find-or-create. No Ninety search offers this variant, so the box does not appear on this app.
  3. If multiple search results are found?
    Three ways out when several items match: keep the first one, which is the default, stop the Zap, or pass all of them on.
When it breaks

When a Ninety Zap breaks

Zapier attaches no help article to Ninety, so the cases below are the general limits of any Zap, applied to this app.

  • Earlier Issues and To-Dos are not sent

    A Zap only reacts to what happens after you switch it on. Items that already existed are not picked up, and moving the backlog is a separate job.
  • A Zap that keeps setting itself off

    A Zap that writes into the place its own trigger watches can start itself again and again and burn tasks. Keep what the trigger watches apart from what the actions write.
  • A big batch after an import

    When a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold it back.
  • The same Issue, only once

    On the three polling triggers, Zapier keeps track of what it has already seen, so the same item does not start the Zap twice.
Need help

Need help automating Ninety with Zapier?

A person reads every message.

FAQ

Ninety Zapier integration: frequent questions

01Is the Ninety Zapier integration free?
Yes, for two-step Zaps. Ninety is not a premium app, so it works on Zapier's free plan, which gives you 100 tasks a month and an unlimited number of Zaps, each with one trigger and one action. A To-Do change that posts a message fits, and so does Create Issue or Create To-Do behind another app's trigger. The four searches do not: a search, a filter or a second action makes the Zap multi-step, and that needs a paid plan.
02How many tasks does a Ninety Zap use?
One per successful action, every time the Zap runs. The trigger is free, and so are the checks Zapier makes on the polling triggers. A Zap that creates an Issue costs one task per run. Put a search in front of an update and the Zap becomes multi-step, which needs a paid plan. An action that fails is not counted. The To-Do trigger fires on creation, update and deletion, so it starts a run at each of those three moments.
03Does Ninety trigger Zaps in real time?
Only one of its triggers does. To-Do Created, Updated, or Deleted is instant: Ninety tells Zapier the moment it happens and the Zap starts right away, whatever your plan. New Issue Created, New Measurable and New Team are polling triggers: Zapier goes and looks at regular intervals, every 15 minutes on the free plan, every 2 minutes on Professional and every minute on Team and Enterprise. On paid plans you can change that interval or run a check by hand.
04What does it take to connect Ninety to Zapier?
An account on Ninety, plus read or write access on anything you do not own yourself and want the Zap to touch. The steps: open the Apps page of your Zapier account, click + Add connection, search for Ninety and click Add connection, then sign in to Ninety in the tab that opens and grant Zapier access. From then on, the same connection serves all 4 triggers, 10 actions and 4 searches in every Zap.
05Where does the Issue Id for Update Issue come from?
From a Find Issue step placed before it, unless an earlier step already carries the Id. Update Issue and Delete Issue both require the Issue Id. Find Issue asks you to choose how to search, by Id or by title, description or comment, then returns what it found for the next step. The same logic applies to To-Dos with Find To-Do. Remember that the search makes the Zap multi-step, so this pattern needs a paid plan.
06What if the Ninety operation you need is missing?
Then Zapier cannot do it with Ninety for now. The editor offers only the triggers, actions and searches shown on the Ninety app page on Zapier, which is where the current list lives. There is, for example, no action to create a Measurable or a Team, and no trigger for a changed Issue. Those stay manual in Ninety. A search step can still fetch an existing item, and the Zap can handle the rest of the flow around the missing part.
07Zapier, Make or n8n for Ninety?
It depends on your criteria. Zapier gives you 18 Ninety operations ready to use, including an instant To-Do trigger that works on every plan. If your flows chain many searches and updates, weigh the cost: each extra step on Zapier means a paid plan, and each successful action is a task. Check which Ninety operations each of them offers before deciding, since that varies from one tool to another. On the free plan, the three polling triggers wait 15 minutes between checks.