Crystal Clear Audio

Build Powerful Voice Experiences

Create scalable voice applications with our Programmable Voice API. From IVRs and call tracking to global conferencing and SIP trunking.

Global Coverage
HD Voice
CS

Customer Support

05:23

Mute
Keypad
Speaker

Complete Voice Capabilities

Everything you need to build sophisticated voice workflows, from simple forwarding to complex AI-driven IVRs.

Programmable Voice

Make, receive, and control calls programmatically using standard web languages. Create dynamic call logic with ease.

Interactive IVR

Build multi-level interactive voice response menus to route calls, gather information, and automate support.

Global SIP Trunking

Connect your existing IP-PBX to the world with elastic SIP trunking. Instant provisioning in 100+ countries.

Conference Calling

Create global conference rooms on the fly with moderator controls, recording, and up to 250 participants.

Call Recording

Record, store, and transcribe calls for compliance, training, or quality assurance purposes.

Answering Machine Detection

Intelligently detect voicemail and leave messages or route to agents only when a human answers.

Code That Speaks

Our Voice API is designed for developers. Control every aspect of the call flow with simple JSON instructions (NCCOs) or standard webhooks.

1

Make a Call

Initiate outbound calls to any phone number worldwide with a single API request.

2

Control Flow

Use webhooks to play audio, collect input, record, or bridge calls dynamically.

3

Scale Up

Handle thousands of concurrent calls with our elastic infrastructure.

make-call.js
const isvix = require('isvix-voice')('API_KEY');

// Initiate an outbound call
isvix.calls.create({
  to: [{ type: 'phone', number: '14155550100' }],
  from: { type: 'phone', number: '14155550200' },
  ncco: [
    {
      action: 'talk',
      text: 'This is a text-to-speech message from ISVIX.',
      voiceName: 'Kimberly'
    },
    {
      action: 'input',
      eventUrl: ['https://example.com/ivr']
    }
  ]
}).then(call => console.log(call.uuid));

Ready to Build Your Voice App?

Start building today with free credit. No credit card required for testing.