> ## Documentation Index
> Fetch the complete documentation index at: https://vapi-bephrem-11labs-in-quickstart.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Vapi is the Voice AI platform for developers.

export const SdkCards = ({iconColor}) => <CardGroup cols={3}>
    <Card title="Vapi Web" icon="browser" iconType="regular" color={iconColor} href="https://github.com/VapiAI/web">
      Add a Vapi assistant to your web application.
    </Card>
    <Card title="Vapi iOS" icon="mobile-notch" iconType="regular" color={iconColor} href="https://github.com/VapiAI/ios">
      Add a Vapi assistant to your iOS app.
    </Card>
    <Card title="Vapi Flutter" icon="mobile-notch" iconType="regular" color={iconColor} href="https://github.com/VapiAI/flutter">
      Add a Vapi assistant to your Flutter app.
    </Card>
    <Card title="Vapi React Native" icon="mobile-notch" iconType="regular" color={iconColor} href="https://github.com/VapiAI/react-native-sdk">
      Add a Vapi assistant to your React Native app.
    </Card>
    <Card title="Vapi Python" icon="python" iconType="regular" color={iconColor} href="https://github.com/VapiAI/python">
      Multi-platform. Mac, Windows, and Linux.
    </Card>
  </CardGroup>;

<Frame>
  <img src="https://mintlify.s3-us-west-1.amazonaws.com/vapi-bephrem-11labs-in-quickstart/static/graphics/intro/custom-vs-vapi.png" />
</Frame>

Vapi lets developers build, test, & deploy voice AI agents in minutes rather than months — solving for the foundational challenges voice AI applications face:

<CardGroup cols={2}>
  <Card title="Simulating the Flow of Natural Human Conversation" icon="people-arrows" iconType="regular" color="#e6aa20">
    Turn-taking, interruption handling, backchanneling, and more.
  </Card>

  <Card title="Realtime/Low Latency Demands" icon="timer" iconType="regular" color="#f25130">
    Responsive conversation demands low latency. Internationally. (\<500-800ms voice-to-voice).
  </Card>

  <Card title="Taking Actions (Function Calling)" icon="function" iconType="regular">
    Taking actions during conversation, getting data to your services for custom actions.
  </Card>

  <Card title="Extracting Conversation Data" icon="waves-sine" iconType="regular" color="#CC42F9">
    Review conversation audio, transcripts, & metadata.
  </Card>
</CardGroup>

<Info>
  Implemented from scratch, this functionality can take months to build, and large, continuous,
  resources to maintain & improve.
</Info>

Vapi abstracts away these complexities, allowing developers to focus on the core of their voice AI application's business logic. **Shipping in days, not months.**

## Quickstart Guides

Get up & running in minutes with one of our [quickstart](/quickstart) guides:

<CardGroup cols={2}>
  <Card title="Dashboard Quickstart" icon="browser" iconType="solid" color="#54a7ff" href="/quickstart/dashboard">
    The easiest way to start with Vapi. Run a voice agent in minutes.
  </Card>
</CardGroup>

## Common Workflows

Explore end-to-end examples for some common voice workflows:

<CardGroup cols={2}>
  <Card title="Outbound Sales" icon="phone-office" iconType="solid" color="#f5ac4c" href="/workflows/outbound-sales">
    We’ll build an outbound sales agent that can schedule appointments.
  </Card>

  <Card title="Inbound Support" icon="phone" iconType="solid" color="#f5ac4c" href="/workflows/inbound-support">
    We’ll build an outbound sales agent that can schedule appointments.
  </Card>
</CardGroup>

## Key Concepts

Gain a deep understanding of key concepts in Vapi, as well as how Vapi works:

<CardGroup cols={2}>
  <Card title="How Vapi Works" icon="network-wired" iconType="solid" href="/platform/how-vapi-works">
    Learn what goes on behind-the-scenes to make Vapi work.
  </Card>
</CardGroup>

## Explore Our SDKs

Our SDKs are open source, and available on [our GitHub](https://github.com/VapiAI):

<SdkCards iconColor="#f4ff54" />

## FAQ

Common questions asked by other users:

<AccordionGroup>
  <Accordion title="Is Vapi right for my usecase?" icon="hammer" iconType="regular" defaultOpen={true}>
    If you are **a developer building a voice AI application simulating human conversation** (w/ LLMs — to whatever degree of application complexity) — Vapi is built for you.

    Whether you are building for a completely "turn-based" use case (like appointment setting), all the way to robust agentic voice applications (like virtual assistants), Vapi is tooled to solve for your voice AI workflow.

    Vapi runs on any platform: the web, mobile, or even embedded systems (given network access).
  </Accordion>

  <Accordion title="Sounds good, but I’m building a custom X for Y..." icon="face-monocle" iconType="solid" defaultOpen={false}>
    Not a problem, we can likely already support it. Vapi is designed to be modular at every level of the voice pipeline: Text-to-speech, LLM, Speech-to-text.

    You can bring your own custom models for any part of the pipeline.

    * **If they’re hosted with one of our providers:** you just need to add your [provider keys](/provider-keys), then specify the custom model in your API requests.
    * **If they are hosted elsewhere:** you can use the `Custom LLM` provider and specify the [URL to your model](/custom-llm) in your API request.

    Everything is interchangeable, mix & match to suit your usecase.
  </Accordion>

  <Accordion title="Couldn’t I build this myself and save money?" icon="piggy-bank" iconType="solid" defaultOpen={false}>
    You could (and the person writing this right now did, from scratch) — but there are good reasons for not doing so.

    Writing a great realtime voice AI application from scratch is a fairly challenging task (more on those challenges [here](/challenges-of-realtime-conversation)). Most of these challenges are not apparent until you face them, then you realize you are 3 weeks into a rabbit hole that may take months to properly solve out of.

    Think of Vapi as hiring a software engineering team for this hard problem, while you focus on what uniquely generates value for your voice AI application.

    ***

    But to address cost, the vast majority of cost in running your application will come from provider cost (Speect-to-text, LLM, Text-to-speech) direct with vendors (Deepgram, OpenAI, ElevenLabs, etc) — where we add no fee (vendor cost passes-through). These would have to be incurred anyway.

    Vapi only charges its small fee on top of these for the continuous maintenance & improvement of these hardest components of your system (which would have costed you time to write/maintain).

    No matter what, some cost is inescapable (in money, time, etc) to solve this challenging technical problem.

    Our focus is solely on foundational Voice AI orchestration, & it’s what we put our full time and resources into.

    To learn more about Vapi’s pricing, you can visit our [pricing page](/pricing).
  </Accordion>

  <Accordion title="Is it going to be hard to set up?" icon="gear" iconType="solid" defaultOpen={false}>
    No — in fact, the setup could not be easier:

    * **Web Dashboard:** It can take minutes to get up & running with our [dashboard](https://dashboard.vapi.ai/).
    * **Client SDKs:** You can start calls with 1 line of code with any of our [client SDKs](/clients).

    For more advanced features like function calling, you will have to set up a [Server URL](/server_url) to receive and respond to messages.
  </Accordion>

  <Accordion title="How is Vapi different from other Voice AI services?" icon="bowling-pins" iconType="solid" defaultOpen={false}>
    Vapi focuses on developers. Giving developers modular, simple, & robust tooling to build any voice AI application imaginable.

    Vapi also has some of the lowest latency & (equally important) highest reliability amongst any other voice AI platform built for developers.
  </Accordion>
</AccordionGroup>

## Get Support

Join our Discord to connect with other developers & connect with our team:

<CardGroup cols={2}>
  <Card title="Join Our Discord" icon="discord" iconType="solid" color="#5A65EA" href="https://discord.gg/pUFNcf2WmH">
    Connect with our team & other developers using Vapi.
  </Card>

  <Card title="Email Support" icon="mailbox" iconType="solid" color="#7a7f85" href="mailto:support@vapi.ai">
    Send our support team an email.
  </Card>
</CardGroup>
