HeyRik Academy

Learn to build voice agents that are ready for real callers

Follow one practical path from a plain-language idea to a tested agent with clear instructions, a suitable voice, trusted knowledge, safe call behavior, and a measurable result.

8 focused lessons No prior voice-AI experience needed
Your Academy progress

Loading your saved progress

Your course progress will appear in a moment.

0 of 8 lessons
Start lesson 1

The Academy teaches one complete workflow: decide what the agent must accomplish, build it in the dashboard, give it facts and a voice, test the cases most likely to fail, send controlled traffic, and improve it from actual call evidence.

One course, one usable outcome

Do not begin by writing a giant prompt. Begin with one job and a visible definition of success—for example, “capture a qualified property enquiry and obtain permission for a human follow-up.”

01

Build one agent, lesson by lesson

Every lesson has one outcome, exact dashboard actions, a complete example, a practical completion step, and the matching API path. Complete them in order the first time.

02

What you will build

The course uses a property-enquiry agent because it demonstrates inputs, outputs, knowledge, human follow-up, and a measurable result without requiring a complex integration.

First-agent result
ready for controlled testing
JobQualify one property enquiry
LanguagesEnglish and Telugu
KnowledgeApproved project and pricing PDF or website
Captured detailsproperty_type, budget, location, timeline
CompletionCaller confirms details and follow-up permission
FallbackTransfer or arrange a human response when facts are unavailable
03

Choose the right path

Both paths create the same kind of agent. The Academy starts with the dashboard because it makes every setting visible; developers can open the linked API equivalents afterward.

Recommended

Dashboard — start here

Use AI Agents to generate a draft, then work through Assistant Details, Variables, Call Settings, Integrations, Knowledge Base, and Recent Calls. Use Test before switching the agent to Live.

Recommended

API — automate later

Use POST /agents/generate for an unsaved draft, POST /agents to create it, then attach knowledge, choose a voice, assign a number, or dispatch calls through the public API.

The two Generate actions behave differently

Dashboard generation creates a saved draft and enriches it. The API endpoint POST /agents/generate returns a draft only; your application must review it and call POST /agents to save it.

04

Know the whole journey before you begin

Each lesson produces something the next lesson needs. Skipping a step usually creates a problem that appears only during a call.

1

Plan

Choose one audience, one call direction, one primary job, a human fallback, and the data that proves success.

2

Create

Describe the job, choose a template or start from scratch, and keep the new agent in Draft.

3

Configure

Review all six builder areas instead of treating the generated draft as finished.

4

Instruct

Write identity, language, sequence, knowledge, guardrails, recovery, and closing sections.

5

Equip

Add input and output variables, a matching voice, approved knowledge, and only the integrations the job needs.

6

Test

Test the happy path, confusion, correction, silence, refusal, missing knowledge, transfer, and closing.

7

Launch

Switch to Live only after testing, then assign a number or send a small controlled outbound batch.

8

Improve

Read transcripts and outcomes, change one cause at a time, and repeat the same test set.

05

Prepare before opening the builder

Having these decisions and source materials ready turns agent creation into a review exercise instead of guesswork.

0 of 8 completeLoading saved progress…
Ready?

Continue to the complete build course. It includes the exact builder order, a full prompt, variables, testing, and a safe launch plan.