Zapier
Setup Research
Web Team
Zapier
What's doing
1.
2.
Zapier
Trigger Item
前端溝通的流程
3.
Q&A
What's Zapier?
Node
- Trigger: 事件觸發 ( 提供output )
- 監聽特定 App Event, Schedule
Node
- Action: 執行事件 ( 接受 input, 提供 output )
- 執行其他動作、condition、path、mappingData
Action
Filter
Action - Path
分支操作
Action
Delay for seconds
status 分為
draft, save 跟 publish
要到 publish 之後才會 work
Outline
可以簡單地知道整體流程
Setup (run) a Workflow
- 操作簡易,相對直覺
- 設定在同一張卡片上完成
- 先選App
- 再設定App所需要內容
- Event
- Auth
Setup (run) a Workflow - autoComplete
Zapier
1. 畫面簡單,不用看doc就會操作
2. User 設定好的Action 無法改變順序
Pros
Cons
Zapier
前端溝通流程
選一個 app 然後選取 Event
戳 Global api
拿取相對應的 action
戳 Authenticate
{
accountId: 12593953;
app: GoogleDocsV2API;
limit: 10;
offset: 0;
}
update....
{
"selected_api": "GoogleDocsV2API",
"authentication_id": 33488512,
"params": {
"folder": "root"
},
"prefill": "folder.id.title",
"page": 0,
"system_context": {
"gulliver": {
"zap_id": "157299348"
}
}
}
戳choice api
update...
吐回所有google doc 的資訊
完成所有 step 的資料結構
Q&A
Common Templates for users
Error Handle & Detail UX Flow for Zapier
Third party cannot get Permission
Error Handle & Detail UX Flow for Zapier
pre-condition: getting permission from third-party
action: denied the permission
post-condition: zapier shows a error callback url for user
Error Handle & Detail UX Flow for Zapier
Trying to Enable Workflow without permission
Error Handle & Detail UX Flow for Zapier
zapier shows user
what is uncompleted with outline
Error Handle & Detail UX Flow for Zapier
Zap did not finish fundamental steps
1. showing hints
2. can not be ckicked
zapier intro
By seanhsieh
zapier intro
- 182