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

# Platform concepts

# Platform Concepts

To get the most out of Movoice AI, it's important to understand the core components that make up our platform.

## 1. Agents

An **Agent** is your AI-powered voice assistant. It's defined by its:

* **Persona**: Who it is and how it speaks.
* **Knowledge**: The information it can reference.
* **Tools**: The actions it can take (e.g., booking an appointment).

## 2. Conversations

A **Conversation** occurs whenever your agent interacts with a user. This can be via a phone call (Inbound or Outbound) or a web-based interface. Every conversation is logged, transcribed, and analyzed.

## 3. Providers

Providers are the external services that Movoice AI orchestrates. These include:

* **ASR Providers**: (Deepgram, Sarvam)
* **LLM Providers**: (OpenAI, Anthropic, Groq)
* **TTS Providers**: (ElevenLabs, Sarvam, PlayHT)
* **Telephony Providers**: (Twilio, Exotel)

## 4. Prompts

The **System Prompt** is the "brain" of your agent. It contains the instructions that guide its behavior. Effective prompt engineering is key to a high-performing agent.

## 5. Webhooks

Webhooks allow Movoice AI to communicate with your backend. When an event happens (e.g., a call ends or a tool is used), we send a real-time notification to your server.
