Blocks
Zapier
Automate workflows and connect 7,000+ apps
Integrate with Zapier to trigger workflows, create zaps, and automate tasks across 7,000+ applications. Use webhooks, triggers, and actions to build powerful automation workflows with OAuth 2.0 authentication.
Block Preview
Zapier
Automate workflows and connect 7,000+ apps
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the zapier block with monitoring enabled in production.
Inputs (UI)
Zapier Account
oauth-inputPlaceholder: Select Zapier account
Layout: full
Provider: zapier
Operation
dropdownLayout: full
Options: Trigger Webhook, Create Zap, List Zaps, Get Zap
Webhook URL
short-inputPlaceholder: https://hooks.zapier.com/hooks/catch/...
Layout: full
Condition: operation = "trigger_webhook"
Payload (JSON)
codePlaceholder: {"key": "value", "data": "example"}
Layout: full
Condition: operation = "trigger_webhook"
Zap ID
short-inputPlaceholder: Enter Zap ID
Layout: full
Condition: operation = ["get_zap","update_zap","delete_zap"]
Zap Name
short-inputPlaceholder: My Automation Workflow
Layout: full
Condition: operation = ["create_zap","update_zap"]
Trigger Configuration (JSON)
codePlaceholder: {"app": "gmail", "event": "new_email"}
Layout: full
Condition: operation = ["create_zap","update_zap"]
Action Configuration (JSON)
codePlaceholder: {"app": "slack", "action": "send_message"}
Layout: full
Condition: operation = ["create_zap","update_zap"]
Inputs (API)
credential
stringRequired
operation
stringRequired
webhookUrl
stringOptional
payload
jsonOptional
zapId
stringOptional
zapName
stringOptional
trigger
jsonOptional
action
jsonOptional
Outputs
Primary response type:
{
"data": "json"
}