vobiz-voice-calls
Installation
SKILL.md
Vobiz Voice Calls skill
Use this when the user wants to dial out, control an active call, or look up a live call. For completed-call history, prefer the vobiz-cdr skill.
What you can do
- Make a call -
POST /api/v1/Account/{auth_id}/Call/with{from, to, answer_url, answer_method}. Returns acall_uuid. - List live calls -
GET /api/v1/Account/{auth_id}/Callto see all in-progress/queued calls. - Get one live call -
GET /api/v1/Account/{auth_id}/Call/{call_uuid}. - Hangup a call -
DELETE /api/v1/Account/{auth_id}/Call/{call_uuid}. - Mid-call actions - play audio, speak TTS, send DTMF, start/stop recording, start audio stream. Each is a
POSTto/Call/{call_uuid}/{action}/. - Machine detection - outbound calls support synchronous and async answering-machine detection with configurable sensitivity. See
call/machine-detection.
Required inputs
from: a Vobiz number you own (or a verified caller-ID).to: E.164 format (+91...). Use<to bulk-dial up to 1000 destinations in one request (e.g.14157654321<14153464321<sip:agent@api.vobiz.ai).answer_url: HTTPS endpoint that returns VobizXML when the callee answers.answer_method: HTTP verb foranswer_url. The make-call schema treats this as required alongsidefrom/to/answer_url; default toPOST.