AI Actions AI alpha

Custom integration docs - Overview

Learn more about building private custom integrations with AI Actions.

About AI Actions

Zapier is an integration platform with 5,000+ apps and 30,000+ actions that enable millions of users to easily connect apps to automate their work — without knowing how to code. AI Actions exposes the same integrations Zapier uses, to you, for use in your own custom AI assistants.

Custom integrations with AI Actions are designed for use in private apps, prototypes, or scripts and cannot be safely published/shared to others without becoming an AI Platform partner (contact us if interested).

For example, you can use the API to:

And thousands of other app actions, all with one universal natural language API.

AI Actions is optimized for receiving user input in natural language like chat, assistant, or other large language model based experience. Think of AI Actions as a more human-friendly integrations API.

Integrations made easy

AI Actions contains a decade of Zapier's experience in solving API shenanigans, so you don't have to.

Here are some common API complexities, automatically handled by AI Actions.

Support for every type of auth
Zapier securely handles and signs requests for you including Basic, Session, API Key, OAuth v1, Oauth v2, and Digest.

Support for create, update, and search actions
With endpoints optimized for natural language usage.

Support for custom fields
Spreadsheet, CRM, and mailing list friendly. 🙂

Reference by name, not ID
Humans use natural language names, not IDs, to reference things in their apps, so AI Actions does too.

Smart, human defaults
APIs sometimes have 100 options. Zapier's platform data helps us make AI Actions simpler for users out of the box.

API design notes

Here are a few design choices we've made with this API.

  • Let individual users control access to their actions and accounts.
  • Minimize the amount of work users must do to set up and run actions.
  • Let users override the AI when desired.