For developers / VoiceML
Move programmable voice workloads without rewriting call logic.
VoiceML is VoiceTel's XML-based voice runtime for teams that already use voice markup, callbacks, recordings, conferences, queues, and API-driven call flows. Preserve the interaction model you already built while moving the economics, support path, and carrier layer to VoiceTel.
Use VoiceML to answer, route, record, gather, dial, queue, conference, redirect, stream, and transcribe calls. Signed webhooks help your application verify callbacks, and existing handlers can be pointed toward VoiceTel when they stay within the supported VoiceML-compatible surface.
Start building VoiceML overview
What developers can build
-
Inbound IVRs and call routing
Create phone menus, route callers by input, forward to queues, record voicemails, and send callbacks into your application.
-
Outbound calling workflows
Trigger calls from your product, control call behavior with markup, and connect users, agents, customers, or automated systems.
-
Call recording and transcription
Free defaults get you transcribing English calls on day one. Swap in your preferred STT, TTS, or recording-storage vendor when you're ready to tune for production — billed directly, no VoiceTel markup.
-
Queues, conferences, live call control
Build support, sales, dispatch, appointment, and contact-center workflows without starting from scratch.
Verify your markup before you ship
Paste any VoiceML response into the validator and confirm every element is well-formed XML and matches the verb / noun schema. Pure client-side; nothing uploaded.