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

# Create an Assistant

> Create a Ringg AI voice assistant from the dashboard.

An assistant is the voice agent that speaks to your customers. Create one first, then connect it to a number, campaign, web widget, or API integration.

***

## Before You Start

Decide these items before creating the assistant:

| Decision       | What to Prepare                                                                       |
| -------------- | ------------------------------------------------------------------------------------- |
| Call direction | Outbound, inbound, or webcall                                                         |
| Use case       | Reminder, lead qualification, collections, support, onboarding, or another clear goal |
| Language       | Primary language and optional backup language                                         |
| Voice          | The voice style you want customers to hear                                            |
| Handoff owner  | The person who will configure API calls, webhooks, or website embeds if needed        |

***

## Step 1 - Open Assistants

1. Log in to the Ringg AI dashboard.
2. Click **Assistants** in the left sidebar.
3. Click **+ Create Assistant**.

The create assistant window opens.

***

## Step 2 - Choose the Call Type

Choose how people will reach the assistant.

| Call Type    | Use It When                                                               |
| ------------ | ------------------------------------------------------------------------- |
| **Outbound** | Ringg AI should call customers, leads, students, borrowers, or applicants |
| **Inbound**  | Customers should call one of your Ringg AI numbers                        |
| **Webcall**  | Visitors should start a voice call from your website                      |

<Tip>
  Choose **Outbound** for campaigns. Choose **Webcall** only if your website team will add the Ringg AI widget.
</Tip>

***

## Step 3 - Choose a Template

Pick the fastest starting point:

| Option                | Best For                                                                                              |
| --------------------- | ----------------------------------------------------------------------------------------------------- |
| **Industry template** | You want a ready-made starting script for logistics, healthcare, finance, education, HR, or ecommerce |
| **Blank template**    | You want to write the conversation from scratch                                                       |

If you choose **Blank template**, select the conversation style:

| Style             | Best For                                                             |
| ----------------- | -------------------------------------------------------------------- |
| **Single Prompt** | Simple calls that follow one script                                  |
| **Multi Prompt**  | Branching calls where the next step depends on the customer's answer |

***

## Step 4 - Fill in the Basics

Enter the required setup fields.

| Field                  | What to Enter                                                                      |
| ---------------------- | ---------------------------------------------------------------------------------- |
| **Agent Name**         | A clear name such as `Loan Collection - Hindi` or `Admissions Follow-up - English` |
| **Primary Language**   | The main language the assistant should speak                                       |
| **Secondary Language** | Optional backup language if callers switch languages                               |

<Tip>
  Use names your team can recognize later. Include the use case, call direction, and language when possible.
</Tip>

***

## Step 5 - Choose a Voice

1. In **Set up voice**, browse the available voices.
2. Use **Most Used** or **Neutral** to filter the list.
3. Click a voice card to select it.
4. Click **See more** if you want more options.

<Note>
  Run test calls with two or three voices before launch. The best voice depends on the audience and use case.
</Note>

***

## Step 6 - Continue to Configuration

Click **Next**.

If a required field is missing, Ringg AI highlights it. Fill in the missing value and click **Next** again.

***

## Developer Handoff

If engineers will trigger calls, embed a widget, or receive call results, give them:

| Item                             | Why They Need It                                                                                                 |
| -------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Assistant name                   | Helps them confirm they are using the right assistant                                                            |
| `agent_id`                       | Required for API calls, campaigns, and webhook subscriptions                                                     |
| Call type                        | Tells them whether to build outbound calls, inbound routing, or a webcall embed                                  |
| Custom variables you plan to use | Helps them send the right customer fields, such as `callee_name` or `loan_amount`                                |
| Webhook requirement              | Tell them whether your team needs transcripts, recordings, analysis results, or status updates in another system |

If you do not see the `agent_id` in the dashboard, ask the developer to retrieve it from the assistant API using the assistant name.

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Configure the Assistant" icon="sliders-horizontal" href="/get-started/guides/configure-assistant">
    Write the prompt, attach documents, and set call behavior.
  </Card>

  <Card title="Create a Knowledge Base" icon="folder-git-2" href="/get-started/guides/create-knowledge-base">
    Add documents the assistant can use during calls.
  </Card>

  <Card title="Manage Numbers" icon="hash" href="/get-started/guides/manage-numbers">
    Choose the numbers your assistant or campaigns will use.
  </Card>

  <Card title="Create a Campaign" icon="notebook-tabs" href="/get-started/guides/create-campaign">
    Call many contacts with this assistant.
  </Card>
</CardGroup>
