Complete tutorial to create a hands-free voice assistant
This tutorial will show you how to build a complete hands-free voice assistant using OpenClaw. You'll set up Voice Wake, Talk Mode, and create voice automation workflows for common tasks. Estimated time: 30-40 minutes.
By the end of this tutorial, you'll have:
Before starting:
First, ensure Voice Wake and Talk Mode are configured. Follow the Voice Setup Tutorial to:
Once basic voice features are working, we'll build the complete assistant workflow.
Set up voice commands for common tasks. Here are some examples:
Create automated voice workflows for your daily routine:
Set up a morning briefing you can trigger with voice:
"Hey OpenClaw, good morning" → OpenClaw responds with:
- Today's weather
- Calendar events
- Email summary
- News headlines
- Daily tasks
Create an evening summary:
"Hey OpenClaw, evening summary" → OpenClaw provides:
- Completed tasks review
- Tomorrow's schedule
- Unread emails count
- Reminders for tomorrow
Connect your voice assistant to other services:
Voice control for calendar:
See Calendar Integration Tutorial for detailed setup.
Control smart home devices:
See Smart Home Control Tutorial for setup.
Voice email management:
With Talk Mode enabled, have natural voice conversations:
Send voice notes while multitasking:
OpenClaw supports multiple languages:
Personalize your voice assistant:
Configure how your assistant responds:
Use a custom wake word:
{
"voice": {
"wake": {
"wakeWord": "hey assistant"
}
}
}
Now that you have a voice assistant, explore these enhancements:
The best voice assistants learn your patterns over time. Use your voice assistant regularly, and OpenClaw will remember your preferences, common requests, and workflow patterns, making interactions more natural and efficient.