一键导入
dograh
Build voice AI agents, trigger outbound calls, handle inbound calls, run bulk campaigns, and process call results via webhooks using the Dograh REST API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build voice AI agents, trigger outbound calls, handle inbound calls, run bulk campaigns, and process call results via webhooks using the Dograh REST API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | dograh |
| description | Build voice AI agents, trigger outbound calls, handle inbound calls, run bulk campaigns, and process call results via webhooks using the Dograh REST API |
| tags | ["dograh","voice-ai","telephony","agents","api","outbound-calls","inbound-calls","campaigns","webhooks"] |
Dograh is an open-source voice AI platform. You define conversation flows (called workflows), connect a telephony provider, and Dograh handles STT, LLM, TTS, and call orchestration.
Use this skill when the developer is:
workflow; the dashboard says "agent". They are the same thing.{{variable_name}} template variables.Base URL:
https://api.dograh.com/api/v1https://your-instance/api/v1Authentication: pass the API key in the X-API-Key header on every request.
curl https://api.dograh.com/api/v1/workflow/fetch \
-H "X-API-Key: dg_your_api_key"
All request bodies must be JSON with Content-Type: application/json.
See Triggering Outbound Calls for full details, examples, and error handling.
curl -X POST https://api.dograh.com/api/v1/public/agent/{uuid} \
-H "Content-Type: application/json" \
-H "X-API-Key: dg_your_api_key" \
-d '{
"phone_number": "+14155550100",
"initial_context": {
"customer_name": "Jane",
"appointment_date": "March 15"
}
}'
See Inbound Calls for provider setup and troubleshooting.
Configure your telephony provider to route incoming calls to:
POST https://api.dograh.com/api/v1/telephony/inbound/{workflow_id}
The workflow_id is the numeric ID of the agent that should handle the call (visible in the dashboard URL, e.g. app.dograh.com/workflow/3 means workflow_id is 3).
See Workflow Schema for the full node/edge reference.
curl -X POST https://api.dograh.com/api/v1/workflow/create/definition \
-H "Content-Type: application/json" \
-H "X-API-Key: dg_your_api_key" \
-d '{
"name": "Appointment Reminder",
"workflow_definition": {
"nodes": [...],
"edges": [...]
}
}'
See Campaigns for CSV format, scheduling, retries, and circuit breaker details.
Upload contacts, create a campaign linked to a workflow, then start it. Dograh dials contacts respecting concurrency limits and time slots.
See Webhooks for payload variables, auth methods, and receiver examples.
Add a webhook node to your workflow. When a call completes, Dograh sends a POST with the run data (transcript, recording, gathered context) to your endpoint.