Overview
VoXML (Voxtelesys XML) is a powerful, intuitive, and extensible markup language designed to control real-time voice and messaging interactions on the Voxtelesys Communications Platform. VoXML gives you declarative control over how your applications respond to incoming and outgoing voice calls—without needing to spin up complex server-side logic.
Whether you're building a simple voicemail system or a sophisticated IVR with dynamic routing, VoXML provides the building blocks to make it fast, reliable, and scalable.
What You Can Build with VoXML
- Collect PCI compliant payments
- Route inbound calls dynamically
- Play audio or speak text with text-to-speech
- Gather user input via keypad (DTMF)
- Record calls or messages
- Handle call transfers and conferencing
- Interact with backend APIs for custom logic
- And more—custom logic made simple
Example
Here's a quick example of a basic VoXML response that plays a message and gathers input:
<Response>
<Say>Welcome to Voxtelesys!</Say>
<Gather action="/handle-input" numDigits="1">
<Say>Press 1 for Sales, 2 for Support.</Say>
</Gather>
</Response>