Weavz
Zapier

Zapier

Discover Zapier apps and actions, resolve Workflow API schemas, run configured actions, call MCP tools, and receive webhook callbacks

16 tools
2 triggers
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
list_apps

List Zapier apps from the Workflow API catalog

list_actions

List available Zapier actions for an app

list_authentications

List user-owned Zapier authentications for a canonical app ID

get_input_fields

Resolve input fields for a Zapier action using an authentication and current inputs

get_output_fields

Resolve output fields for a Zapier action using an authentication and current inputs

get_choices

Resolve selectable choices for a Zapier action input field

test_action

Test a Zapier action with current inputs before running or building a Zap

create_action_run

Start an asynchronous Zapier Workflow API action run. Zapier currently gates this API behind beta access.

retrieve_action_run

Retrieve status and results for a Zapier Workflow API action run

custom_api_call

Call a Zapier Workflow API endpoint with the configured OAuth access token

initialize_mcp_session

Send an MCP initialize request to a Zapier MCP server

list_mcp_tools

List tools configured on a Zapier MCP server

search_mcp_tools

Search configured Zapier MCP tools by name, title, or description

call_mcp_tool

Call a configured Zapier MCP tool with JSON arguments

execute_configured_action

Alias for calling a configured Zapier MCP action tool

custom_mcp_request

Send a custom JSON-RPC request to a Zapier MCP server

Triggers

Name
zapier_webhook_received

Receive events from a Zapier Catch Hook or Webhooks by Zapier step

mcp_callback_received

Receive callback payloads from Zapier action-run or MCP-adjacent workflows wired through a Zap

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('zapier', 'list_apps', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'zapier',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Zapier to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Zapier support?

Zapier supports 16 tools including List Apps, List Actions, List Authentications, Get Input Fields, Get Output Fields, and more.

Can I use Zapier with AI agents?

Yes. Add Zapier to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

How do I connect Zapier to ChatGPT or Claude?

Open the Weavz connector setup, sign in, choose a workspace, and add Zapier as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped Zapier tools exposed by that workspace.

Does Zapier work with Claude Code, Cursor, Codex, and local agents?

Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved Zapier work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with Zapier?

Zapier exposes 16 tools, including List Apps, List Actions, List Authentications, Get Input Fields, Get Output Fields, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can Zapier be used in stateful agent workflows?

Yes. Agents can combine Zapier tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Zapier use?

Zapier uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Zapier integration cost?

The Zapier integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Zapier support?

Zapier supports 2 triggers including Zapier Webhook Received, MCP Callback Received.

Connect Zapier in minutes

Get 20,000 free action executions every month. No credit card required.