# Lesson 9: Hands-On: Build a Simple Appointment Agent

**URL:** <https://community.retellai.com/t/lesson-9-hands-on-build-a-simple-appointment-agent/2927>\
**Category:** Module 2: Building Your First Agent\
**Created:** [May 31, 2026, 1:52am UTC](https://community.retellai.com/t/lesson-9-hands-on-build-a-simple-appointment-agent/2927 "2026-05-31T01:52:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex008/uploads/retell1/original/2X/a/a06e2942efdc48016940732a05d1274957507ee3.png) [@system](https://community.retellai.com/u/system)\
**Post date:** [May 31, 2026, 1:52am UTC](https://community.retellai.com/t/lesson-9-hands-on-build-a-simple-appointment-agent/2927/1 "2026-05-31T01:52:30Z")

</div>

## Hands-On: Build a Simple Appointment Agent

### Exercise Goal

Build a working appointment-scheduling agent from scratch and test it.

### Steps

1. **Create the agent**

2. **Write the prompt**

3. **Select a voice**

4. **Test in Playground**

5. **Iterate**

### Success Criteria

- Agent correctly collects: name, phone, service type, preferred date/time
- Agent confirms the appointment details before ending
- Agent handles “I don’t know” or off-topic questions gracefully
- Conversation feels natural (not robotic or overly verbose)
