The Origin Story
At Purple Horizons, we talk a lot about AI automation and Content Engines. But at some point, you have to stop talking and start building. That is how Mia was born.
Mia Botero is our AI assistant. Not a chatbot on a website. Not a customer service widget. She is a full-stack digital team member who handles phone calls, manages our CRM, posts to social media, writes content, updates our website, and coordinates tasks across our entire operation.
And she runs on a Mac Mini in our office. All data stays on-premises.
If you have read our post on building your own AI agent with OpenClaw, you already know the foundation. This post goes deeper into what it actually looks like to run one day-to-day. The wins, the weird edge cases, and the parts we are still figuring out.
What Mia Actually Does
Here is a breakdown of Mia current capabilities:
Voice Calls (Inbound and Outbound)
Mia answers phone calls and makes outbound calls using ElevenLabs custom voice synthesis. She can handle appointment scheduling, answer questions about our services, and even make reservation calls on our behalf. The voice is custom-trained to sound natural and conversational, not robotic.
Email Management
She monitors inboxes, drafts responses, and sends emails as our assistant. When she reaches out on behalf of team members, she introduces herself as Mia, their AI assistant, keeping everything transparent.
Social Media (via Metricool)
Mia creates and schedules posts across platforms using Metricool integration. She can draft content, pick optimal posting times, and manage our social calendar without anyone logging into five different apps.

