尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Dograh Webhook节点完全指南:如何把通话结果实时同步到CRM、Zapier与n8n

Dograh Webhook节点完全指南:如何把通话结果实时同步到CRM、Zapier与n8n Dograh Webhook节点完全指南如何把通话结果实时同步到CRM、Zapier与n8n【免费下载链接】dograhOpen source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.项目地址: https://gitcode.com/GitHub_Trending/do/dograhDograh 是一款开源、可自托管的语音 AI 平台Vapi / Retell 的自托管替代方案它的Webhook 节点让你在通话结束后把通话结果、提取的变量、录音和文字稿实时推送到 CRM、Zapier、n8n 等外部系统。本文用 5 个步骤带你从零配置 Webhook 节点让每一通电话的数据自动流转进你的业务系统。Webhook 节点是如何工作的很多新手会问Webhook 和普通的 API 调用有什么区别简单理解Webhook 是电话挂断后自动发货的快递员。它不需要你轮询查询而是由 Dograh 主动把结果送到你的服务器。执行流程非常清晰一通电话完成或一次运行结束Dograh 自动执行工作流里的所有webhook节点异步执行不阻塞通话载荷模板payload template用本次运行的上下文变量渲染后以 JSON 形式POST到你的目标地址非 200 的响应会被记录日志默认不阻塞、不重试可配置retry_config改变此行为 一个工作流中可以放多个 Webhook 节点——比如一个节点同步 CRM另一个节点触发 Zapier 自动化互不干扰。下图就是 Dograh 的可视化工作流构建器所有节点都拖拽即可完成第一步在可视化构建器中添加 Webhook 节点打开你的语音 Agent 编辑页点击右上角的Add node按钮往下滚动即可找到Webhook节点。把它添加到画布上并点击打开配置面板。第二步配置目标 URL 与 HTTP 方法配置面板里最重要的两项配置项说明建议endpoint_url你的接收地址测试阶段可用 webhook.site 的免费临时 URLhttp_method支持GET/POST/PUT/PATCH/DELETE推荐POST如果接收端需要鉴权可以直接在这里选择已保存的凭据支持以下 5 种认证方式NONE无需认证API_KEY自定义请求头如X-API-KeyBEARER_TOKENAuthorization: Bearer tokenBASIC_AUTH用户名 密码CUSTOM_HEADER任意自定义请求头第三步编写 Payload 模板核心步骤Payload 是标准的 JSON你可以用双花括号语法引用上下文变量例如{{workflow_run_id}}。Dograh 把通话中的上下文分成两类initial_context通话开始时你送进通话的数据如客户姓名、欠款金额gathered_contextDograh 在通话中提取出来的结构化数据如付款意愿、情绪、是否有意向在 Agent 节点中开启变量提取后这些字段就会出现在gathered_context里一个完整的 payload 模板示例{ call_id: {{workflow_run_id}}, first_name: {{initial_context.first_name}}, rsvp: {{gathered_context.rsvp}}, disposition: {{gathered_context.call_disposition}}, duration: {{cost_info.call_duration_seconds}}, recording_url: {{recording_url}}, transcript_url: {{transcript_url}} }⚠️注意变量名必须与你的上下文字段完全一致无法解析的变量会保留字段名但值为空字符串。通话结束后你能拿到哪些变量变量说明{{workflow_run_id}}本次通话运行的 ID{{gathered_context.call_disposition}}通话最终结果如user_hangup、voicemail_detected、call_transferred{{cost_info.call_duration_seconds}}通话时长秒{{recording_url}}通话录音的公共下载链接{{transcript_url}}通话文字稿的公共下载链接{{annotations}}QA 分析结果配置了 qa 节点时完整变量清单可查阅开发者参考文档docs/developer/webhooks.mdx。通话历史里能看到什么每通电话结束后你可以在 Agent Runs 中回看完整对话历史确认提取的变量和 disposition 是否符合预期第四步保存到 CRM、Zapier 或 n8n这是 Webhook 节点最有价值的场景三种典型接法 同步到 CRM如 HubSpot / Salesforce把{{initial_context.customer_name}}和{{gathered_context.rsvp}}映射到 CRM 的 REST API 端点用API_KEY认证客户信息自动落库销售不再手动录入。 接入 Zapier在 Zapier 中使用Catch Hook触发器把生成的 webhook URL 填到 Dograh 的endpoint_url。之后就可以接发 Slack 通知写 Google Sheets创建 Trello 卡片等上百种自动化。⚙️ 接入 n8n在 n8n 里拖一个Webhook节点HTTP Request 类型POSTURL 同样填入 Dograh。n8n 的表达式可以直接引用 body 中的disposition、duration等字段做条件分支——例如通话时长超过 60 秒且有意向 → 转人工跟进。第五步测试与接收端最佳实践保存节点后发布PublishAgent打一通测试电话。通话结束后回到 webhook.site 或你的服务器就能看到包含initial_context和gathered_context的完整 JSON 请求。你的接收端应遵循 3 条最佳实践✅ 接受POSTContent-Type: application/json✅ 尽快返回2xx30 秒内✅幂等处理重试可能导致同一 payload 送达多次请用workflow_run_id去重遇到问题去哪里查资料路径Webhook 节点教程含视频docs/voice-agent/webhook.mdxPayload 变量与认证完整参考docs/developer/webhooks.mdx5 步实战把通话数据送回后端docs/getting-started/send-call-data-with-webhooks.mdx工作流节点字段 schemadocs/developer/workflow-schema.mdx写在最后Webhook 节点是 Dograh 语音 Agent 真正进入业务流程的最后一公里。只需 5 分钟配置加节点 → 填 URL → 写 payload 模板 → 发布 → 测试通话结果就会像流水线一样自动流入你的 CRM、Zapier 或 n8n让 AI 打的每一通电话都产生可追踪、可分析的数据资产。【免费下载链接】dograhOpen source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.项目地址: https://gitcode.com/GitHub_Trending/do/dograh创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表