Zapier
Discover Zapier apps and actions, resolve Workflow API schemas, run configured actions, call MCP tools, and receive webhook callbacks
Actions
| Name | Description |
|---|---|
list_appsList Zapier apps from the Workflow API catalog | List Zapier apps from the Workflow API catalog |
list_actionsList available Zapier actions for an app | List available Zapier actions for an app |
list_authenticationsList user-owned Zapier authentications for a canonical app ID | List user-owned Zapier authentications for a canonical app ID |
get_input_fieldsResolve input fields for a Zapier action using an authentication and current inputs | Resolve input fields for a Zapier action using an authentication and current inputs |
get_output_fieldsResolve output fields for a Zapier action using an authentication and current inputs | Resolve output fields for a Zapier action using an authentication and current inputs |
get_choicesResolve selectable choices for a Zapier action input field | Resolve selectable choices for a Zapier action input field |
test_actionTest a Zapier action with current inputs before running or building a Zap | Test a Zapier action with current inputs before running or building a Zap |
create_action_runStart an asynchronous Zapier Workflow API action run. Zapier currently gates this API behind beta access. | Start an asynchronous Zapier Workflow API action run. Zapier currently gates this API behind beta access. |
retrieve_action_runRetrieve status and results for a Zapier Workflow API action run | Retrieve status and results for a Zapier Workflow API action run |
custom_api_callCall a Zapier Workflow API endpoint with the configured OAuth access token | Call a Zapier Workflow API endpoint with the configured OAuth access token |
initialize_mcp_sessionSend an MCP initialize request to a Zapier MCP server | Send an MCP initialize request to a Zapier MCP server |
list_mcp_toolsList tools configured on a Zapier MCP server | List tools configured on a Zapier MCP server |
search_mcp_toolsSearch configured Zapier MCP tools by name, title, or description | Search configured Zapier MCP tools by name, title, or description |
call_mcp_toolCall a configured Zapier MCP tool with JSON arguments | Call a configured Zapier MCP tool with JSON arguments |
execute_configured_actionAlias for calling a configured Zapier MCP action tool | Alias for calling a configured Zapier MCP action tool |
custom_mcp_requestSend a custom JSON-RPC request to a Zapier MCP server | Send a custom JSON-RPC request to a Zapier MCP server |
Triggers
| Name | Description |
|---|---|
zapier_webhook_receivedReceive events from a Zapier Catch Hook or Webhooks by Zapier step | Receive events from a Zapier Catch Hook or Webhooks by Zapier step |
mcp_callback_receivedReceive callback payloads from Zapier action-run or MCP-adjacent workflows wired through a Zap | Receive callback payloads from Zapier action-run or MCP-adjacent workflows wired through a Zap |
Quick Start
import { WeavzClient } from '@weavz/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 actions programmatically.
What actions does Zapier support?
Zapier supports 16 actions 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.
Can Zapier be used in stateful agent workflows?
Yes. Agents can combine Zapier actions 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 actions every month. No credit card required.