<PS/>
Case StudyFeaturedLast updated: August 26, 2026

Minions.AI

A 24/7 AI voice front office and content engine for trade and service contractors. Handles inbound calls, books appointments, recovers missed leads via SMS, and runs a deterministic multi-agent editorial pipeline — all without a human picking up the phone.

Next.js (App Router)TypeScriptTailwind CSSWeb Voice SIP / Retell AIOpenAI & Claude LLMsCloudflare R2PostgreSQLSupabase
Client
Minions.AI
Role
Full-Stack & AI Voice Engineer
Timeline
2025 – Present
Stack
8 technologies
Gallery

A closer look

4 shots · click to expand
Minions.AI 24/7 AI Voice Dispatcher & Speed-to-Lead Platform
01 / 04Minions.AI 24/7 AI Voice Dispatcher & Speed-to-Lead Platform
Minions.AI Multi-Agent Mission Control Cockpit & Telemetry
02 / 04Minions.AI Multi-Agent Mission Control Cockpit & Telemetry
Minions Digital Crew Members & Voice Pipeline Architecture
03 / 04Minions Digital Crew Members & Voice Pipeline Architecture
Autonomous Technical Content & Field Guide Engine
04 / 04Autonomous Technical Content & Field Guide Engine
Stack
Next.js (App Router)TypeScriptTailwind CSSWeb Voice SIP / Retell AIOpenAI & Claude LLMsCloudflare R2PostgreSQLSupabase
Key Features
  • Sub-1.8s voice round-trip using overlapping STT → LLM → TTS streams with neural VAD barge-in detection
  • Speculative tool pre-fetching: technician availability queried from interim transcript before the caller finishes speaking
  • Missed-call SMS recovery fires within seconds of a dropped call with personalized follow-up context
  • Deterministic FSM editorial pipeline: research → draft → critic → publish, with typed state contracts and hard retry limits
  • Mission control dashboard with per-agent telemetry, inference cost tracking, and conversation replay
  • Two-way calendar sync for live appointment booking during calls
Working Together

Need a similar delivery process for your product? I can help shape the scope and ship the implementation end to end.

Start a project
01Problem

Trade contractors — plumbers, HVAC technicians, electricians — lose a significant share of inbound leads simply because no one picks up the phone. They're on a job site. The call goes to voicemail. The prospective customer calls the next contractor on the list.

The second problem was content. Contractors need consistent, localized web content to rank in local search. Most don't have the time or staff to produce it regularly, and generic blog-writing tools produce content that's obviously templated and doesn't reflect local trade knowledge.

02Approach

The voice pipeline was redesigned from sequential to overlapping streams. Rather than waiting for a full transcription before starting LLM generation, and waiting for the full LLM response before synthesizing audio, each stage fires as soon as it has enough data. Neural Voice Activity Detection replaced fixed silence timers, dropping end-of-turn detection from 800ms to 280ms. The first synthesized audio chunk reaches the caller in roughly 1.4 seconds from the end of their sentence.

For the editorial pipeline, the key architectural decision was to move all control flow out of the LLMs and into TypeScript. Each agent — researcher, drafter, critic — is a pure function that takes a typed state object and returns a typed delta. The state machine in TypeScript decides sequencing, retry logic, and escalation. LLMs can't improvise next steps or get stuck in loops, because they're never asked to manage execution — only to transform content.

03Solution

The platform runs a fleet of voice agents that answer inbound contractor calls with natural conversational flow, qualify the caller's need, check technician availability via calendar API, and confirm bookings — without human involvement. Missed calls trigger an automated SMS within seconds containing a personalized follow-up.

The editorial engine runs on a scheduled basis, harvesting trade-specific customer pain points, generating structured drafts, running them through an independent critic agent that checks for banned clichés and unsupported claims, and publishing approved content to Cloudflare R2 for CMS staging. The mission control dashboard gives operators full visibility into which agents are active, what conversations are in flight, and what the per-inference cost is running at.

04Results

Contractors using Minions.AI handle inbound call volume without hiring additional front-office staff. The voice agents respond in under two seconds and maintain natural conversational flow across the full appointment booking workflow.

The editorial pipeline produces consistent, on-brand content across trade verticals without manual intervention. Every published article passes through the critic validation stage, which catches generic phrasing and unverifiable claims before anything goes live.