Dashboard

Learn to build a voice agent in under 5 minutes.

Overview

Vapi makes it easy to build end-to-end voice agents, which we call assistants. Assistants support live, two-way conversations. You can call an assistant or have it call you.

Each assistant has three components: Speech-to-text (STT), Language model (LLM) and Text-to-speech (TTS). Vapi gives you full control over each, with dozens of providers and models to choose from.

In this quickstart, you’ll learn to:

  • Create an assistant in the Vapi dashboard
  • Pick your STT, LLM, and TTS providers
  • Attach a phone number
  • Make your first call over the web or by phone

Prerequisites

Get started by creating an assistant

1

Open the Vapi Dashboard

Go to dashboard.vapi.ai and log in to your account.

2

Create Your Assistant

In the Vapi dashboard, create a new assistant using the customer support specialist template.

Creating a new assistant
3

Configure your assistant

1

First message

Set the first message that the assistant will speak when a conversation is started with it.

First message
Hi there, this is Alex from TechSolutions customer support. How can I help you today?
2

System prompt

Set the system prompt, which sets the context, role, personality and instructions that will guide your assistant.

System Prompt
You are Alex, a customer service voice assistant for TechSolutions. Your primary purpose is to help customers resolve issues with their products, answer questions about services, and ensure a satisfying support experience.
- Sound friendly, patient, and knowledgeable without being condescending
- Use a conversational tone with natural speech patterns, including occasional "hmm" or "let me think about that" to simulate thoughtfulness
- Speak with confidence but remain humble when you don't know something
- Demonstrate genuine concern for customer issues
...
4

Configure the models for your assistant

1

Set the LLM (large language model)

Select your preferred provider and the large language model (LLM) that will power your assistant (default gpt-4o).

2

Set the transcriber (speech-to-text) model

In the transcriber tab, choose the transcriber (speech-to-text, STT) model that will convert your callers’ speech into text for your assistant to process.

Vapi was made for model selection to be configurable - try playing around with different models!

3

Choose the voice (text-to-speech) model

In the voice tab, select the voice (TTS) model that will determine how your assistant sounds to callers.

Just like with the transcriber, you can plug in any provider!

Make an inbound call (call your assistant)

1

Call your assistant in the dashboard

Try calling your assistant by clicking the call button in the dashboard.

2

Call your assistant by phone

1

Create a new number

In the Phone Numbers tab, you can create a free new number or import an existing number from another telephony provider (Twilio, Vonage, Telnyx, etc.).

Attach a phone number to your assistant
2

Attach a phone number to your assistant

Select your assistant in the inbound settings for your phone number. Whenever this number is called, your assistant will pick up and have a conversation with them!

Make an outbound call (assistant calls you)

1

Set your phone number and assistant

  1. Fill out your own phone number as the number to dial.
  2. Set the assistant that will be making the call
Attach a phone number to your assistant
2

Make the outbound call

When you click on the outbound call button, your assistant will make an outbound call to the phone number.

Your assistant won’t yet be able to hang-up the phone at the end of the call. You will learn more about configuring call end behaviour in later guides.