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

# Introduction

> The Unpod Platform: an open-source, AI-native communication platform - use the managed cloud or host it on your own infrastructure.

## The Unpod Platform

Unpod is an **open-source, AI-native communication platform**
([github.com/unpod-ai/unpod](https://github.com/unpod-ai/unpod), MIT-licensed)
for creating AI agents with dedicated phone numbers. Agents handle incoming
calls and messages, filter communications intelligently, and deliver
actionable insights - integrated with your existing business tools.

You can use it two ways:

<CardGroup cols={2}>
  <Card title="Managed Cloud" icon="cloud" href="https://unpod.ai">
    Sign up at [unpod.ai](https://unpod.ai) and build agents in the browser.
    Nothing to install, nothing to operate.
  </Card>

  <Card title="Self-Hosted / On-Prem" icon="server" href="/platform/self-hosting/quickstart">
    Run the full stack on your own infrastructure - one Docker Compose command
    brings up everything with working defaults.
  </Card>
</CardGroup>

The same platform powers both: agents you build in the cloud run identically
on-prem, so you can start managed and move in-house (or the reverse) without
rebuilding.

## What the platform includes

* **AI Voice Agents** - conversational agents powered by LLMs, with
  customizable personality, knowledge, and tools
* **Agent Studio** - visual no-code builder for agent behavior, prompts, and
  workflows
* **Multi-channel** - voice calls, WhatsApp, and email through one agent
  interface
* **Telephony** - dedicated phone numbers with SIP trunking and call routing
* **Knowledge Base** - upload documents and data sources for RAG-powered
  responses
* **Multi-tenant workspaces** - organizations, teams, RBAC, and shared Spaces
* **Call analytics** - real-time dashboards, conversation logs, performance
  metrics
* **Workflow automation** - trigger scheduling, CRM updates, and notifications
  from conversations
* **Desktop app** - native cross-platform client built with Tauri

Under the hood it is a monorepo of a Next.js web app, a Django REST backend,
FastAPI microservices, and a real-time voice engine (LiveKit + Pipecat) - see
[Architecture](/platform/self-hosting/architecture) for the full picture.

## Getting started (managed cloud)

<Steps>
  <Step title="Create Your Account">
    Sign up at [unpod.ai/auth/signup](https://unpod.ai/auth/signup/). You can use your email or Google sign-in. After verifying with OTP, you will be guided to create your first voice identity.
  </Step>

  <Step title="Set Up Your Space">
    A Space is your organization's workspace. During onboarding, you will create one with your business details, domain, and voice profile.
  </Step>

  <Step title="Build Your Agent">
    Open **AI Studio** and create a voice agent. Configure its identity, persona, voice, and connect it to an AI model (OpenAI, Groq, Google, Azure).
  </Step>

  <Step title="Connect a Phone Number">
    Set up telephony by creating a bridge, assigning a phone number, and configuring a voice provider.
  </Step>

  <Step title="Go Live">
    Click **Publish** and your agent is ready to take calls.
  </Step>
</Steps>

All you need is an email account and a modern browser.

## Getting started (self-hosted)

```bash theme={null}
git clone https://github.com/unpod-ai/unpod
cd unpod
docker compose -f docker-compose.simple.yml up -d --build
```

That starts the full stack in containers - frontend on `:3000`, API on
`:8000`, services on `:9116` - with working defaults. The
[Self-Hosting Quickstart](/platform/self-hosting/quickstart) covers setup
options, [Configuration](/platform/self-hosting/configuration) the environment,
and [Architecture](/platform/self-hosting/architecture) the moving parts.

## Detailed guides

<CardGroup cols={2}>
  <Card title="Account Setup" icon="arrow-right" href="/platform/onboarding">
    Full signup and onboarding walkthrough.
  </Card>

  <Card title="Space View" icon="arrow-right" href="/platform/space-view/introduction">
    Conversations, calls, people, and analytics.
  </Card>

  <Card title="Agent Setup" icon="arrow-right" href="/platform/studio-view/identity">
    Create and configure your AI voice agent.
  </Card>

  <Card title="Knowledge Base" icon="arrow-right" href="/platform/studio-view/knowledge-base">
    Upload documents and FAQs for your agent.
  </Card>
</CardGroup>

<Note>
  Writing code instead? The [Speech Stack](/get-started/quickstart) gives you the
  same calling infrastructure as a [Python SDK](https://github.com/unpod-ai/unpod-python-sdk).
</Note>
