Start the conversation
Create outbound calls through the account API using a destination, caller ID, and instructions URL.
Make and receive calls inside your product. Shape what happens next with TwiML, and follow every conversation from the first ring to the final callback.
Start building with voiceConnect a customer to your support team, deliver a spoken notification, or route an incoming call. Your application decides the experience; Ruut Voice keeps the call and its events together.
Create outbound calls through the account API using a destination, caller ID, and instructions URL.
Use TwiML to play audio, collect keypad input, and connect the caller to another number or SIP endpoint.
Receive status callbacks and inspect request logs when a conversation needs attention.
Create an account-scoped API key with voice access.
Host a TwiML response at a URL your application controls.
Send a call request and follow its status in the console.
Practical answers to get you started.
Ruut Voice exposes Twilio-compatible account endpoints. Configure your SDK with your Ruut Voice base URL and credentials, and check the reference for supported operations.
Yes. Configure a voice URL on your phone number so your application can return instructions when a call arrives.
Open Call logs to review status, duration, and events. Webhook logs show the requests delivered to your application.
Bring your numbers, your team, and your ideas.
Build what comes next with Ruut Voice.