Skip to main content
Use this tutorial when you already have a Ringg workspace and want to prove the end-to-end phone call flow from your backend.
Keep X-API-KEY on your server. Do not expose it in browser or mobile source code.

Prerequisites

  • A Ringg AI workspace and API key
  • An outbound assistant
  • A provisioned workspace number
  • A recipient phone number in E.164 format, for example +919876543210

Step 1: Verify your workspace

If this returns 401, fix the key before continuing.

Step 2: Get an assistant ID

Choose the assistant that should conduct the conversation and save its agent_id.

Step 3: Get a caller number ID

Choose a number available in your workspace and save its from_number_id.

Step 4: Initiate the outbound call

custom_args_values should include every variable your assistant prompt references, such as @{{callee_name}} or @{{order_id}}.

Step 5: Store the call ID

A successful response includes a unique call ID. Store it in your system.

Step 6: Check the result

For manual verification, use call history:
For production, configure webhooks and subscribe to all_processing_completed so your backend receives the final transcript, recording, and analysis data automatically.

Status reference

Next steps

Configure webhooks

Receive call events instead of polling call history.

Start bulk calls

Move from one call to campaign calling.