Skip to main content

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.