Install Node.js

The Zapier CLI is a Node.js based SDK you'll use to build and deploy a Zapier App to instantly connect your API to hundreds of other applications. This quick guide will have you coding in minutes.

Installation

An easy option to get set up with Node.js is to visit https://nodejs.org/en/download/ and download the official installer for your OS. If you're installing with a package manager it's even easier.

After installation, confirm that Node.js is ready to use:

node --versionv14.19.1

A Note on Node.js Compatibility:

While you can install and run the Zapier CLI using any recent version of Node.js, you will want to check the latest requirements to ensure that you are using a version that is compatible with Zapier CLI apps. Why? In production your code runs on AWS Lambda and presently this is the version our platform uses there. When the Zapier CLI builds your code we'll check to make sure all the features you are using will be supported in production. To see the differences between Node.js versions, visit node.green.

Other requirements to follow along with this guided tour

This tutorial helps you get the CLI tool installed and configured. Then we'll clone a complete Zapier app that you will deploy and use to create Zaps. This part's optional, but we think following along will get you familiar with the important bits of the tool as fast as possible. For the guided tour you'll need to: