Resources · Zapier integration

ServiceNow Zapier integrationAutomate ServiceNow with Zapier.

The ServiceNow Zapier integration covers 2 triggers, 4 actions and 2 searches. Records created or updated in a table can start a Zap, and a Zap can create, update, attach to or look up records for you, with every step tied to one table.

Premium app Zapier reserves this app to its paid plans.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the ServiceNow Zapier integration actually does

The ServiceNow Zapier integration links your ServiceNow instance to the rest of your tools without code. Zapier watches a table for new or changed records, then writes back into ServiceNow, or into another app, every time something shows up. Everything it does is organised around tables.

Three results come up again and again. First, a record copied elsewhere: New Record spots a fresh entry in the table you pick, and the next step pushes it into a chat tool, a sheet or a CRM. Second, a record kept in sync: Updated Record notices a change, Find Record locates the matching entry, and Update Record writes the new values. Third, a file filed in the right place: a document arriving in another app lands on the right record through Attach a File to a Record.

What Zapier does not do here matters as much. Both triggers are checked on a timer, so nothing reaches the Zap the second it happens. There is no delete action, so removing records stays a manual job or an API call. And anything outside the menu goes through API Request (Beta), which is advanced territory.

If you are weighing other tools, the same app is covered on our ServiceNow n8n integration and ServiceNow Make integration pages.

Vocabulary

Zapier vocabulary in one minute

Seven words cover everything on this page. Each one is explained here once, then used as is.

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 sits and waits for it to occur.
Action
What the Zap does after it starts: the step that creates, updates or sends something on your behalf.
Task
The unit Zapier bills. One action that completes successfully is one task, and your plan counts those.
Polling vs instant
A polling trigger is checked on a timer by Zapier. An instant one is pushed by the app the moment it happens.
Filter
A step that lets the Zap continue only when what arrived matches your condition, and stops it quietly otherwise.
Search step
A step that looks up a record that already exists, so the steps after it can reuse what it found.
Cost

What a ServiceNow Zap really costs

ServiceNow is a premium app on Zapier, so the free plan is out: you need a paid plan or the free trial.

  • Premium appYes, paid plan or trial
  • Trigger0 tasks
  • Each successful action1 task
  • Free plan100 tasks a month, two-step Zaps, no premium apps

The trigger never costs a task, and neither does Zapier checking the table, however often it looks. You pay for actions that succeed: a Zap that creates a record and then attaches a file uses two tasks per run. An action that fails is not counted. Keep in mind that adding a filter, a search or a second action turns the Zap into a multi-step Zap, which is a paid feature anyway. How fast your triggers react depends on the plan.

Connect

Connect ServiceNow to Zapier in three steps

  1. 01

    Open your apps

    In Zapier, go to the Apps page of your account and click + Add connection. A connection is your ServiceNow account linked once, then reused by every Zap that touches it.

  2. 02

    Pick ServiceNow

    Type ServiceNow in the search box of the dialog, select it, then click Add connection. A new browser tab opens so you can sign in to ServiceNow with an existing account.

  3. 03

    Sign in and grant access

    Log in with the ServiceNow account the Zaps should act as, then allow Zapier to use it. That account needs read or write rights on every table you plan to watch or change.

First Zap

Your first ServiceNow Zap

GoalCopy every new record of a table into another app, but only the ones that matter.

  1. 01

    Create the Zap

    From your Zapier dashboard, start a new Zap. The editor opens on an empty trigger step, which is where ServiceNow comes in.

  2. 02

    Set the trigger

    Pick ServiceNow, choose New Record, select your connection, then the table to watch. That table choice is mandatory, and it decides everything the Zap will see.

  3. 03

    Test with real data

    Run the trigger test. Zapier pulls the three most recent records of that table so you can build the next steps on a real one, not on a guess.

  4. 04

    Add the filter and the action

    Add a filter that keeps only the records you care about, then the step in your other app. Map the record fields into it, and test that step once too.

  5. 05

    Publish

    Click Publish to switch the Zap on. From then on, new records are picked up at each check, at the pace your plan allows.

Triggers

ServiceNow triggers

2 events start a Zap when something happens in ServiceNow. Zapier checks for them at the interval your plan allows.

1

New Record

Polling trigger

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

This one starts a Zap whenever a fresh entry appears in the ServiceNow table you choose. Each new record arrives with its fields, ready to be mapped into the next step.

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 want each new incident or request logged somewhere else, such as a team channel or a shared sheet.
Watch out
the Table setting is required, and one Zap watches one table only, so two tables means two Zaps.
2

Updated Record

Polling trigger

In Zapier“Triggers when an existing record is updated.”

Rather than waiting for something new, this trigger reacts when an existing ServiceNow record changes in the table you selected, and hands the record as it now stands to the following steps.

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 ticket changes state and another tool has to reflect it.
Watch out
if your Zap also updates that same table, it can wake itself up again and loop.
Actions

ServiceNow actions

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

1

Attach a File to a Record

Action

In Zapier“Uploads and attaches a file to a record.”

Uploads a file and pins it to a record in the table you choose, so the document sits right where people will look for it.

When to use it
a contract, a screenshot or an export arrives elsewhere and belongs on a ticket.
Watch out
both the File and the Table are required, so an earlier step must hand over an actual file.
2

Create Record

Action

In Zapier“Creates a new record in a table.”

Adds a brand new entry to a ServiceNow table, filled with values coming from earlier steps.

When to use it
a form, an email or a chat message should become an incident or a request without anyone retyping it.
Watch out
the target table is mandatory, so pick it before anything else.
3

Update Record

Action

In Zapier“Updates an existing record in a table.”

Changes the values of a record that already lives in a ServiceNow table.

When to use it
a status, an owner or a note changes in another tool and ServiceNow must follow.
Watch out
you have to say which record to touch, so pair it with Find Record when no earlier step carries it.
4

API Request (Beta)

Action

In Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”

An advanced escape hatch: it sends a raw request to ServiceNow, reusing the sign-in of your connection, for anything the menu does not offer.

When to use it
someone on your team knows the ServiceNow API and needs one call the standard actions lack.
Watch out
requests only go to domains tied to the app, and the required Stop on error choice decides whether a failure halts the Zap.
Searches

ServiceNow searches

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

A search step does not change anything. It finds a record or a file that already exists, so later steps can use it. In the action list, searches sit at the bottom under SEARCH. Three settings decide what happens next.

1

Find File

Search

In Zapier“Finds a file by name.”

Looks up a file stored in ServiceNow by its name, and returns it for the steps that follow.

When to use it
a document was attached earlier and another tool now needs a copy of it.
Watch out
the Filename is required, so the exact name has to come from a previous step or be typed in.
2

Find Record

SearchFind or create

In Zapier“Finds a record in a table.”

Locates an existing record in the table you pick, which is how a Zap finds the ticket it should update. The editor also lists Find or Create Record: that is this same search with the creation box ticked, not a separate step.

When to use it
right before Update Record.
Watch out
the table is mandatory.

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 dependent steps are skipped. Switched on, the Zap continues empty-handed.
  2. Create Record if it doesn't exist yet?
    Ticking this box turns Find Record into a find-or-create. The setting above disappears and Zapier asks for the fields needed to create the missing record.
  3. If multiple search results are found?
    Three exits when several items match: keep the first one, which is the default, stop the Zap, or pass all of them on at once.
When it breaks

When a ServiceNow Zap breaks

Most failures here come from rights, tables and timing, not from Zapier itself.

Zapier lists a help article on the administrator prerequisites for a ServiceNow connection: read it with whoever runs your instance before the first Zap. The cases below cover the general limits that apply to every Zap. Our Zapier troubleshooting page goes further when a run fails.

  • Admin prerequisites skipped

    Zapier publishes a dedicated article on what a ServiceNow administrator must set up before the connection works. If sign-in fails, start there with your admin.
  • Old records never arrive

    A Zap only reacts to what happens after you publish it. Records already in the table stay where they are, and moving that backlog is a separate job.
  • The Zap keeps restarting itself

    Updated Record watching a table that the same Zap updates will set itself off again and again, and burn through your tasks quickly.
  • A bulk import gets held back

    When a trigger suddenly returns a huge batch, after an import or a migration, Zapier's flood protection can hold those runs back.
Need help

Need help automating ServiceNow with Zapier?

A person reads every message.

FAQ

ServiceNow Zapier integration: FAQ

01Is the ServiceNow Zapier integration free?
No. ServiceNow is a premium app on Zapier, and premium apps are reserved for paid plans and the free trial. The free plan gives 100 tasks a month and unlimited Zaps, but it does not open premium apps, and it only builds two-step Zaps anyway. So even a simple ServiceNow Zap needs a paid subscription once the trial ends. Prices are not given here because the grids change too often: check the Zapier pricing page on the day you decide.
02How many tasks does a ServiceNow Zap use?
One task per action that succeeds, nothing for the trigger. Zapier never bills the time it spends checking your table for new or updated records. A Zap that creates a record uses one task per run; one that creates a record and then attaches a file to it uses two, if both go through. An action that fails is not counted. Searches and filters count as steps, which is why they make the Zap multi-step.
03Is ServiceNow on Zapier real time?
No. Both ServiceNow triggers, New Record and Updated Record, are polling triggers. Zapier checks the table on a timer, and the timer depends on your plan: every 15 minutes on Free, every 2 minutes on Professional, every minute on Team and Enterprise. Paid plans can also run a check by hand from the editor when you are testing. If a process needs a reaction within seconds, plan around that delay.
04What does it take to connect ServiceNow to Zapier?
A ServiceNow account, a paid Zapier plan or a trial, and the right access. The account you sign in with must be able to read or write every table your Zaps will touch, since each trigger and action asks for a table. Zapier also points to an article on administrator prerequisites for the connection, so loop in your ServiceNow admin before the first attempt rather than after a failed sign-in.
05What does the Table setting change in a ServiceNow Zap?
Almost everything. Both triggers, the record actions, Attach a File to a Record and Find Record each ask for a Table, and it is a required field. The trigger watches only the table you pick, so records elsewhere never reach the Zap. The connected account also needs read or write access to that table. If a step fails on a table, check those rights in ServiceNow first, then the administrator prerequisites article that Zapier attaches to the app.
06What if the ServiceNow action you need is missing?
Use API Request (Beta), the advanced action that sends a raw request with your connection's sign-in already attached. It only reaches domains tied to the ServiceNow app, and it asks whether a failure should stop the step. It suits someone comfortable with the ServiceNow API. Without that skill, a chain of Find Record and Update Record covers updates with standard steps instead. Either way, test the step once before you publish.
07Zapier, Make or n8n for ServiceNow?
It depends on your criteria, not on a universal winner. Zapier gives a short setup and plain menus, but ServiceNow is premium there and its triggers are polled on a plan-based timer. Make and n8n each have their own ServiceNow page. Compare the operations you actually need, how runs are billed, and who will maintain the Zaps. On Zapier, remember that ServiceNow needs a paid plan from the very first Zap. Our dedicated pages for each tool list what they offer.