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

# Getting Started

> Set up Vaani from scratch and make your first outbound voice call in under 20 minutes

This guide walks you through setting up Vaani from scratch. By the end, you'll have a working voice agent that can make real outbound calls. The whole process takes about 15–20 minutes.

## What You'll Set Up

<Steps>
  <Step title="Create Your Account (~2 min)">
    Sign up at [app.vaanivoice.ai](https://app.vaanivoice.ai) and explore your dashboard.
    → [Create an Account](/getting-started/create-account)
  </Step>

  <Step title="Create and Configure an Agent (~5 min)">
    Set up your voice agent with a prompt, language, voice, and metadata variables. You'll get an `agent_id` (UUID) that identifies your agent in every API call.
    → [Create an Agent](/getting-started/create-agent)
  </Step>

  <Step title="Set Up Telephony (~5 min)">
    Connect a phone number so your agent can make and receive real calls.
    → [Set Up Telephony](/getting-started/setup-telephony)
  </Step>

  <Step title="Generate an API Key (~2 min)">
    Create an API key to authenticate your requests to the Vaani API.
    → [Generate an API Key](/getting-started/generate-api-key)
  </Step>

  <Step title="Make Your First Call (~5 min)">
    Use your `agent_id` and API key to trigger an outbound call and hear your agent in action.
    → [Quickstart](/getting-started/quickstart)
  </Step>
</Steps>

## Important Identifiers

You'll encounter several identifiers throughout the setup process. Here's a quick reference so you don't mix them up:

| Identifier        | What It Is                                        | Where You Get It                 | Example                                |
| ----------------- | ------------------------------------------------- | -------------------------------- | -------------------------------------- |
| `agent_id`        | UUID that uniquely identifies your voice agent    | Dashboard → Agent Config         | `8cf3373e-eb6f-4b4c-9f3c-324a56a91147` |
| API Key           | Secret token that authenticates your API requests | Dashboard → Settings → API Keys  | `sk-vaani-...`                         |
| `call_id`         | Unique ID for a single call instance              | Returned by the trigger-call API | `room-f5237622`                        |
| `outbound_number` | The phone number shown as caller ID               | Dashboard → Settings → Telephony | `+14155551234`                         |

<Note>
  These identifiers serve different purposes. The most common mistake is confusing `agent_id` (which identifies *your agent*) with `call_id` (which identifies *a specific call*). When in doubt, check the [Concepts](/concepts) page.
</Note>

## What You'll Need

Before you start, make sure you have:

* A web browser — for accessing the Vaani dashboard
* A phone number to call for testing — your personal mobile works great
* A terminal or HTTP client — for making API calls (cURL, Postman, or a Python environment)
* Basic familiarity with REST APIs — helpful but not required; we'll walk through every step

<Tip>
  **Video walkthrough coming soon.** Follow the steps above — they cover everything the video will.
</Tip>

## Next Step

<Card title="Create Your Account" icon="user-plus" href="/getting-started/create-account">
  Sign up at app.vaanivoice.ai and explore your dashboard
</Card>
