VobizIntegrations / Rapida AI integration
    Voice AI platform integration

    Rapida assistants.Vobiz numbers.

    Rapida ships Vobiz as a built-in telephony provider. Save two credentials, pick a caller ID, and your assistants place and answer calls on numbers in 130+ countries, reaching 190, with audio streaming over a WebSocket rather than a trunk you have to build.

    At a glance
    130+
    countries where you can provision numbers
    190
    countries reachable on outbound
    2
    credentials to connect: Auth ID and Auth Token
    Before you start

    Rapida is open source and runs either on their managed platform or on a deployment of your own, and the Vobiz provider is the same in both. Outbound is configured entirely inside Rapida: save the credential, attach telephony to an assistant, dial. Inbound needs one more thing — a Voice Application in the Vobiz Console pointed at the assistant's inbound webhook, with your number attached to it. Both are dashboard work.

    Why this pairing

    Own the stack, own the carrier

    Rapida is built for teams who do not want a platform sitting between them and production: bring your own speech, language and voice models, route between them without touching application code, self-host when a client or a compliance review demands it, and deliver under your own brand with each client in an isolated workspace.

    A platform built on that principle should not force a rented phone number either. Vobiz is the carrier relationship you hold directly, with inventory in 130+ countries and outbound reach to 190, and Rapida already has a provider card for it.

    Rapida owns
    • —Assistant design and workflow actions
    • —Provider routing across STT, TTS and LLM
    • —Managed or self-hosted deployment
    • —White-label workspaces and client isolation
    • —Session traces, transcripts and live observability
    • —SDKs and the multi-channel surface beyond phone
    Vobiz owns
    • —Phone numbers and instant provisioning
    • —Placing and receiving the call itself
    • —The bidirectional audio stream to your assistant
    • —Media quality, noise and echo handling
    • —Call detail records and quality telemetry
    • —Local regulatory compliance, including India KYC
    What you get

    A provider card, not a trunk

    Vobiz is already on Rapida's integrations page. Setting up the credential takes a name and two values.

    01

    Setup is a credential form

    Open your deployment's integrations page, find the Vobiz card, and click Setup Credential. Give it a name, paste your Auth ID and Auth Token, and the card returns a green check and Connected once Rapida verifies them.

    02

    WebSocket audio, no trunk configuration

    Outbound calls are created through the Vobiz REST API and inbound arrives via a Voice Application, with live audio running over a bidirectional WebSocket. There is no SIP trunk to stand up, no termination URI, and no gateway list to keep in sync.

    03

    Numbers in 130+ countries

    Local, mobile and toll-free inventory across 130+ countries, with outbound reach to 190, including regulated formats where a market demands them — India's 140-series and 1600-series among them. Pick any active number in the account as the assistant's caller ID.

    04

    A credential per client, not one shared pool

    Rapida credentials are named, so an agency running client workspaces can point each one at its own Vobiz sub-account: separate number pools, separate billing, separate records. Caller ID has to belong to the same account as the credential, which keeps the separation honest.

    05

    Outbound and inbound, each configured once

    Outbound is a provider, a credential and a caller ID inside the assistant's phone deployment. Inbound is a Voice Application pointed at the assistant's webhook with your number attached. Add the call-status webhook as the hangup URL and Rapida sees completion events too.

    06

    Telemetry from both layers

    Rapida holds session traces, transcripts, webhook logs and live call monitoring for what was said. Vobiz writes a call detail record with 43 fields, including MOS, jitter, packet loss and hangup attribution, for how the call was carried.

    How it works

    Two directions, configured separately

    Outbound lives entirely in Rapida. Inbound adds one application in the Vobiz Console.

    OutboundIn Rapida

    1. 01Open the integrations page on your Rapida deployment, find the Vobiz provider card, and click Setup Credential. Name it, paste your Auth ID and Auth Token from the Vobiz Console, and click Configure.
    2. 02The Vobiz card shows a green check and Connected once Rapida has saved and verified the credential.
    3. 03Open the assistant, go to Deployment and add a phone call. In the telephony step, select Vobiz, choose the credential, and pick a caller ID from the same Vobiz account in E.164 format.
    4. 04Open the assistant's phone preview, confirm Vobiz is showing as the provider, enter a destination and start the call. Rapida asks Vobiz to create it and connects the assistant over the WebSocket stream when it is answered.

    InboundOne application in Vobiz

    1. 01In Rapida, open the assistant's phone deployment and take the complete inbound webhook URL from its integration tab. Copy it rather than assembling it by hand; it carries the assistant identifier and project credential your deployment needs.
    2. 02In the Vobiz Console, create an XML Application. Set the answer URL to the webhook you copied and the answer method to GET. To receive status and completion events, add Rapida's call-status webhook as the hangup URL with the method set to POST.
    3. 03Open the application and attach the Vobiz number callers will dial. That routes the number's inbound calls to the assistant.
    4. 04Call the number from another phone. Vobiz requests the answer URL, Rapida returns the call instructions, and the audio stream opens to the assistant.

    Three things to get right. The inbound answer URL carries an API key as a query parameter — treat the whole URL as a secret and keep it out of screenshots, tickets, logs and source control. Caller ID has to belong to the same Vobiz account as the selected credential; if a newly added credential or number is not listed yet, use the refresh control before assuming something is broken. When you are attaching a specific number, leave the default number app, public URI and default endpoint app options switched off.

    Every field, every screen, the full troubleshooting table and the streaming reference are in the Vobiz docs.

    Read the integration guide
    Questions

    Straight answers

    Is Vobiz a native provider in Rapida?

    Yes. Vobiz has its own provider card on Rapida's integrations page. Click Setup Credential, enter your Auth ID and Auth Token, and the card shows Connected. Nothing needs to be built on either side beyond that.

    Does this use SIP trunking?

    No. This is a WebSocket integration. Outbound calls are created through the Vobiz REST API, inbound arrives through a Vobiz Voice Application, and live audio runs over a bidirectional WebSocket. There are no trunk credentials, no termination URI and no gateway IPs to configure.

    Which countries can my assistants call from and to?

    You can provision numbers in 130+ countries and place outbound calls to 190. Where a market has its own number formats or registration rules, Vobiz issues under them rather than routing around them — India's 140-series and 1600-series numbers, for example, alongside local, mobile and toll-free inventory elsewhere.

    Does this work on a self-hosted Rapida deployment?

    Yes. Rapida runs managed or self-hosted and the Vobiz provider is the same either way. On a self-hosted deployment, use your own domain throughout — the integrations page and the inbound webhook URL both live on it.

    Can each client run on its own Vobiz account?

    Yes, and it is worth doing. Rapida credentials are named, so an agency can configure one per client workspace and point each at a separate Vobiz sub-account with its own numbers, billing and records. The caller ID must come from the same account as the credential it is paired with.

    Does inbound need anything set up in the Vobiz Console?

    Yes, one thing. Outbound is entirely inside Rapida, but inbound needs a Voice Application whose answer URL is the assistant's inbound webhook, with your number attached to it. It is a single screen and no code.

    Two credentials from your first call

    Create a Vobiz account, add a number and some balance, then open the Vobiz card on your Rapida deployment. Outbound works before you touch inbound.

    Rapida AI is an open-source voice AI platform for building and operating voice assistants, available managed or self-hosted. Rapida AI and Vobiz are independent companies; Vobiz is available as a built-in telephony provider in Rapida.