Skip to main content

Configuring Your Account

After your partner application is approved, configure your account to start making calls. This guide covers webhook setup, telephony configuration, and verifying your account is ready.

View your configuration

Start by checking your current partner configuration:
The response shows your agent limit, allowed voices and languages, webhook status, and telephony configuration:

Set up webhooks

Configure one or more webhook endpoints to receive live call status updates and final session results. Use call.status.updated for partner queue orchestration and concurrency release; use session.completed for transcripts, extraction results, and recording URLs.
The response includes an endpoint secret for verifying signatures:
The endpoint secret is only returned once. Store it securely in your environment variables. If you lose it, rotate the endpoint secret with POST /config/webhooks/{id}/rotate-secret.
Older integrations can continue using PUT /api/v2/config/webhook; it creates or replaces the reserved default endpoint. New integrations should use /config/webhooks.
See Webhook Setup for details on signature verification.

Configure telephony

You need at least one telephony provider to make outbound calls. Vocobase supports Twilio and MCube.
Provide your Twilio Account SID, Auth Token, and a phone number:
See Twilio Setup for the full guide.

Update your display name

Optionally set a display name for your partner account:

Verify your setup

Run GET /config again to confirm everything is configured:
Sensitive values like auth_token, jwt_token, and webhook endpoint secrets are never returned by GET /config.

Next steps

Quick Start

Create an agent and make your first call.

Webhook Payloads

Understand live call status and final session payloads.