Documentation Index
Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt
Use this file to discover all available pages before exploring further.

Reference repository: vobiz-ai/Vobiz-RTC-demo
Step 1: Create a Voice Application
Your browser app needs a backend to tell Vobiz how to handle calls.Open the console
Log in to the Vobiz Console and navigate to Voice → Applications.
Set the Answer URL
Set the Answer URL to your backend server URL. This is the most critical part - Vobiz calls this URL to receive XML instructions for handling the call.Example logic for the Answer URL:
Set the Event URL (optional)
Add an Event URL to receive call status updates (ringing, answered, hung up).
Your Voice Application is created. Vobiz now knows exactly what to do when a call comes in.
Step 2: Attach a phone number
Link a phone number to your application so it can receive calls.- Stay on the application page (or edit your application).
- Look for the Phone Numbers section or dropdown.
- Select a purchased phone number to link to this application.
- Click Save.
Phone number linked. Your caller ID is set up and ready to go.
Step 3: Configure your endpoint (user agent)
An endpoint acts as the user (the “phone”) in the browser.Create the endpoint
Click Create Endpoint and set:
- Username - a unique username (for example,
agent001). - Password - a strict password.
- Assign Application - select the
WebRTC Demoapplication created in Step 1.
Endpoint created. Your browser now has the credentials it needs to “log in” and act as a real phone.
Step 4: Run the client
Use the hosted demo or run the code locally.Option A: Live demo (quickest)
- Visit https://rtc-demo.vobiz.ai/.
- Enter the Endpoint Username and Password created in Step 3.
- Click Connect.
Option B: Run locally
Clone the reference repo and configure with your credentials. See the steps below.
Running locally
- Make sure the backend server is accessible from the internet, and update your Vobiz application’s Answer URL to point to it.
- Open
http://localhost:8080, enter your endpoint credentials, and connect.
Key concepts
Answer URL logic
The backend server (provided in the demo repo) listens for incoming call requests. Vobiz sends an HTTP request with parameters likeFrom, To, and CallSid.
Your server must return valid VobizXML.
Example: bridging a call.
callerId- must be a number you own or have verified on Vobiz.Number- the destination number to connect to.
Next steps
- Explore the Vobiz applications API to manage applications programmatically.
- Manage endpoints via the endpoints API.
- Check the VobizXML reference for available verbs.