Zapier · Arazzo Workflow
Zapier Run an AI Action
Version 1.0.0
Discover an action on an app, resolve its input fields, run it, and poll for the result.
Provider
Workflows
run-ai-action
Run a single Zapier action against a third-party app and retrieve its result.
Lists the actions exposed by an app, reads the input field definitions for a target action, creates an asynchronous action run with the supplied inputs, and polls the run until it completes.
1
listActions
get-actions
Fetch the actions available for the app so the target action id can be confirmed before running it.
2
resolveInputFields
get-fields-inputs
Read the input field definitions for the target action so the caller knows which inputs are required before running it.
3
createRun
create-action-run
Create an asynchronous action run with the supplied authentication and inputs. The response returns the run id to poll.
4
pollRun
retrieve-action-run
Retrieve the action run and branch on its status: re-poll while it is still running, end on success, and surface a failure on error.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/zapier-run-ai-action-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.