The catalogue/Zapier

Zapier

app.zapier

Zapier automation — list and execute Zapier actions via Natural Language Actions API.

API keyautomationRead the source
Version2.0.0
Categoryautomation
AuthAPI key
Tools9
Transportstdio
LicenceMIT
02

Tools

9 tools the agent can call.

Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.

  • disable-zapDisable (turn off) a Zap by its ID. The Zap will stop running and no longer process triggers.
  • enable-zapEnable (turn on) a Zap by its ID. The Zap will start running and processing triggers.
  • execute-actionExecute a Zapier action (exposed Zap) by its action ID. Provide natural language instructions and optional parameter overrides.
  • get-execution-logGet the details and result of a specific Zapier NLA execution by its execution ID.
  • get-zapGet the details of a specific Zap by its ID, including its name, status, steps, and configuration.
  • list-actionsList all available Zapier actions (exposed Zaps) configured in your Zapier NLA account.
  • list-logsList recent Zapier NLA execution logs. Returns a history of executed actions with their statuses and results.
  • list-zapsList all Zaps in your Zapier account. Returns an array of Zaps with their IDs, names, and statuses.
  • preview-actionPreview a Zapier action without actually executing it. Returns what would happen if the action were run with the given instructions.
03

Auth and permissions

What it asks for.

Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.

User secrets

API_KEY

Reading further

The manifest and the source for Zapier live in the monorepo, alongside the other apps.

Read the sourceBack to the catalogue

Zapier · Agent Apps