Before you start
You need a developer API key. Create one from your Indigenius dashboard under Settings → Developer Keys, or use an existing key fromGET /v1/auth/keys.
Set your key as an environment variable so you don’t paste it into every command:
Step 1 — Verify your key
Confirm your key is valid and check which scopes it has:If you get a
401 or 404, the key value is wrong or the key has been
revoked. If you get a 403 on a later step, your key is missing the required
scope — add it via PATCH /v1/auth/keys/{id}/scopes.Step 2 — Create an agent
An agent is the AI persona that handles calls. Create one with a name, language, and task type:id from the response — you’ll use it in the next step.
Step 3 — Initiate a call
Use the agent ID to start a web call session. The response gives you a WebSocket URL to connect your audio client:gateway.url to start the real-time audio session.
Next steps
Agents
Configure personas, prompts, models, and voice settings.
Calls
Retrieve transcripts and post-call analysis.
Widgets
Embed a call button on any webpage.
Create Studio
Generate TTS audio and dub videos into other languages.