> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://poly-ai.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://poly-ai.ferndocs.com/_mcp/server.

# PolyAcademy: Learn to build voice agents

> Free, hands-on tutorials for building voice agents in Agent Studio. Go from beginner to expert at your own pace – no coding required to start.

PolyAcademy is hands-on training for Agent Studio. You'll build a real voice agent from scratch, test it, and progressively add more advanced capabilities – all through guided, structured lessons.

Whether you're new to Agent Studio or sharpening your skills, PolyAcademy gives you a clear path from beginner to expert.

> **Info**
>
> **No coding required to start.** Level 1 is designed for anyone. Levels 2 and 3 introduce more advanced concepts, including Python functions and code-driven flows.

## What is PolyAcademy?

PolyAcademy is a free, self-paced learning program built into the PolyAI documentation. It's structured into three levels that progressively build on each other:

#### [Level 1: Build your first agent](/academy/poly-academy/get-started)

Go from a blank project to a working voice agent in about 30 minutes. You'll configure a personality, teach it to answer questions, choose a voice, and learn to test safely.

**No code required.**

#### [Level 2: Advanced configuration](/academy/poly-academy/poly-academy-level-2/add-complex-topics)

Add multi-turn topics, connect functions to APIs, fine-tune how your agent speaks, and use diagnostics to debug calls.

#### [Level 3: Production polish](/academy/poly-academy/poly-academy-level-3/code-organization)

Structure code for maintainability, build reliable multi-step flows, write natural-sounding speech, and polish the voice experience for real users.

## Who is it for?

PolyAcademy is designed for anyone who works with Agent Studio:

* **New users** looking for a guided introduction
* **Agent designers** who want to deepen their skills
* **Developers** learning to extend agents with code
* **Project managers** who want to understand how agents are built

You don't need prior experience with PolyAI or voice agents. Level 1 starts from the very beginning.

## How lessons work

Every PolyAcademy lesson follows the same structure, so you always know what to expect:

#### Learn the concept

A short explanation with examples – just enough context to understand the feature

#### Quiz yourself

Quick questions to check you understood the key idea before moving on

#### Try it yourself

A hands-on challenge you complete in Agent Studio using what you just learned

#### Go deeper

Links to the full reference documentation if you want more detail on any topic

## What you'll build

By the time you complete all three levels, you'll have built an agent that:

* Answers real questions with configured knowledge topics
* Speaks with a voice and personality you've chosen
* Handles multi-turn conversations with actions like SMS and handoffs
* Runs Python functions that connect to external systems
* Uses flows for structured, multi-step interactions
* Is safely versioned and promoted across environments

## Start learning

#### [Start Level 1](/academy/poly-academy/get-started)

Build your first working agent – the best place to begin

#### [Browse all levels](/academy/poly-academy/home)

See the full PolyAcademy curriculum and pick your starting point

> **Tip**
>
> Already have a live agent and want maintenance tips instead? Check out the [Maintain](/academy/maintain/home) section for best practices on keeping agents healthy.