Zapier
Complete Zapier reference. See auxiliary files for detailed operations.
Quick Start
CODEBLOCK0
Setup
On first use, read setup.md. Preferences stored in ~/zapier/memory.md.
When to Use
Any Zapier operation: create Zaps, manage Tables, build Interfaces, configure webhooks, integrate 6000+ apps, automate workflows.
Architecture
CODEBLOCK1
Quick Reference
| Topic | File |
|---|
| Setup & memory | INLINECODE2 , INLINECODE3 |
| REST Hooks API |
api.md |
| Triggers (all types) |
triggers.md |
| Actions (all types) |
actions.md |
| Filters, Paths, Formatters |
logic.md |
| Webhooks (Catch Hook, send) |
webhooks.md |
| Zapier Tables (database) |
tables.md |
| Zapier Interfaces (forms) |
interfaces.md |
| Popular integrations |
integrations.md |
| Patterns & recipes |
patterns.md |
Core Rules
- 1. Test mode first — Use test data before enabling Zap
- Triggers define scope — Zap only runs when trigger fires
- Field mapping explicit — Always verify data flows correctly
- Filters before actions — Reduce unnecessary task usage
- Idempotency via dedup — Use Dedup filter for critical flows
- Webhooks for instant — Polling triggers have 1-15 min delay
Authentication
Environment variables:
- -
ZAPIER_API_KEY — API key from zapier.com/developer/platform - INLINECODE14 — Tables API token (optional, for Tables API)
CODEBLOCK2
Zapier Product Suite
| Product | Purpose | File |
|---|
| Zaps | Automated workflows | INLINECODE15 , INLINECODE16 |
| Tables |
No-code database |
tables.md |
|
Interfaces | Forms, pages, chatbots |
interfaces.md |
|
Chatbots | AI-powered assistants |
interfaces.md |
|
Canvas | Visual workflow planning | Web UI only |
Common Traps
- - Amount in wrong format → Zapier passes strings, convert with Formatter
- No idempotency → Dedup action prevents duplicate processing
- Webhook timeout → Return 200 within 30 seconds
- Task burn → One Zap run = 1+ tasks, filters don't count
- Polling delay → Free: 15min, Paid: 1-2min, Webhooks: instant
External Endpoints
| Endpoint | Purpose |
|---|
| INLINECODE20 | REST Hooks API |
| INLINECODE21 |
Incoming webhooks |
|
https://tables.zapier.com/api/v1/* | Tables API |
| Connected apps | 6000+ via Zapier |
Security & Privacy
Environment variables used:
- -
ZAPIER_API_KEY — for REST Hooks API authentication
Sent to Zapier: Workflow data, field mappings, trigger/action configs
Sent to connected apps: Only data you explicitly map
Stays local: ~/zapier/ preferences, API keys (never logged)
Never: Expose API keys, skip webhook verification
Trust
This skill sends data to Zapier (zapier.com) and any apps you connect through Zaps.
Related Skills
Install with
clawhub install <slug> if user confirms:
- -
api — REST API patterns - INLINECODE26 — Webhook fundamentals
- INLINECODE27 — SaaS metrics and billing
Feedback
- - If useful: INLINECODE28
- Stay updated: INLINECODE29
Zapier
完整的Zapier参考手册。详细操作请参见辅助文件。
快速开始
bash
测试API连接
curl -H Authorization: Bearer $ZAPIER
APIKEY \
https://api.zapier.com/v1/profile
设置
首次使用时,请阅读setup.md。偏好设置存储在~/zapier/memory.md中。
使用场景
任何Zapier操作:创建Zaps、管理Tables、构建Interfaces、配置webhooks、集成6000+应用、自动化工作流。
架构
~/zapier/
├── memory.md # 账户上下文,常用Zaps
└── zaps/ # 已记录的配置
快速参考
| 主题 | 文件 |
|---|
| 设置与记忆 | setup.md, memory-template.md |
| REST Hooks API |
api.md |
| 触发器(所有类型) | triggers.md |
| 动作(所有类型) | actions.md |
| 过滤器、路径、格式化器 | logic.md |
| Webhooks(捕获钩子、发送) | webhooks.md |
| Zapier Tables(数据库) | tables.md |
| Zapier Interfaces(表单) | interfaces.md |
| 常用集成 | integrations.md |
| 模式与配方 | patterns.md |
核心规则
- 1. 先测试模式 — 启用Zap前使用测试数据
- 触发器定义范围 — Zap仅在触发器触发时运行
- 字段映射明确 — 始终验证数据流是否正确
- 动作前先过滤 — 减少不必要的任务使用
- 通过去重实现幂等性 — 关键流程使用Dedup过滤器
- Webhook实现即时 — 轮询触发器有1-15分钟延迟
认证
环境变量:
- - ZAPIERAPIKEY — 来自zapier.com/developer/platform的API密钥
- ZAPIERTABLESTOKEN — Tables API令牌(可选,用于Tables API)
bash
curl -H Authorization: Bearer $ZAPIERAPIKEY \
https://api.zapier.com/v1/zaps
Zapier产品套件
| 产品 | 用途 | 文件 |
|---|
| Zaps | 自动化工作流 | triggers.md, actions.md |
| Tables |
无代码数据库 | tables.md |
|
Interfaces | 表单、页面、聊天机器人 | interfaces.md |
|
Chatbots | AI驱动助手 | interfaces.md |
|
Canvas | 可视化工作流规划 | 仅Web UI |
常见陷阱
- - 金额格式错误 → Zapier传递字符串,使用Formatter转换
- 无幂等性 → Dedup动作防止重复处理
- Webhook超时 → 30秒内返回200
- 任务消耗 → 一次Zap运行=1+任务,过滤器不计入
- 轮询延迟 → 免费版:15分钟,付费版:1-2分钟,Webhooks:即时
外部端点
| 端点 | 用途 |
|---|
| https://api.zapier.com/v1/ | REST Hooks API |
| https://hooks.zapier.com/hooks/catch/ |
传入webhooks |
| https://tables.zapier.com/api/v1/* | Tables API |
| 已连接应用 | 通过Zapier集成6000+ |
安全与隐私
使用的环境变量:
- - ZAPIERAPIKEY — 用于REST Hooks API认证
发送至Zapier: 工作流数据、字段映射、触发器/动作配置
发送至已连接应用: 仅您明确映射的数据
本地保留: ~/zapier/偏好设置、API密钥(从不记录)
绝不: 暴露API密钥、跳过webhook验证
信任
此技能将数据发送至Zapier(zapier.com)以及您通过Zaps连接的任何应用。
相关技能
如果用户确认,使用clawhub install
安装:
- - api — REST API模式
- webhook — Webhook基础知识
- saas — SaaS指标与计费
反馈
- - 如果有用:clawhub star zapier
- 保持更新:clawhub sync