Never miss
another call.
Or another job.
AI phone & chat agents, websites, apps, and automation for small businesses — built end-to-end by one engineer, no handoffs.
Most service businesses miss over half their calls — and callers who hit voicemail almost never call back. Mid-Atlantic AI builds systems that answer every call 24/7, qualify the customer, and write the booked job straight into your CRM. One local business grew from $235,568 to $404,888 in twelve months on this exact pipeline — infrastructure, not advertising.
The receipts behind +$169K.
Channel attribution (CY 2023 → CY 2024)
| Source | 2023 jobs | 2024 jobs | Lift |
|---|---|---|---|
| 187 | 430 | +130% | |
| Friend / Family | 51 | 163 | +220% |
| Yelp | 56 | 78 | +39% |
| Search Engine (other) | 34 | 86 | +153% |
| Next Door | 24 | 74 | +208% |
| Home Depot | 1 | 8 | +700% |
Service-line growth (Aug-Aug fiscal year)
| Service | Baseline | Post | Lift |
|---|---|---|---|
| Refrigerator | $77,895 | $137,434 | +76% |
| Washing machine | $36,958 | $71,348 | +93% |
| Dryer | $29,769 | $52,933 | +78% |
| Dishwasher | $29,466 | $56,219 | +91% |
| Range | $31,913 | $43,367 | +36% |
The lift came from conversion infrastructure, not pricing or one-off jobs. Revenue and volume grew faster than average ticket — meaning more leads captured and more of them converted. Broad-based growth across every major service line rules out "one big customer" or "one viral SKU" explanations.
The system ran on the customer's existing tooling: Hibu-published website + Kickserv CRM. ChatPro deployed onto the existing site without forcing a replacement. Voice Pro and ChatPro both wrote directly into Kickserv without forcing a CRM migration. The lift came from making existing tooling more effective.
*All metrics verifiable against Kickserv revenue reports, Kickserv marketing source summaries, and Google Business Profile insights. Dated screenshots available on request.
Five channels in. One booked job out.
The pipeline behind +71.9%.
The Pro Suite isn't three products. It's one end-to-end automated lead pipeline that turns inbound contact across five channels into deduplicated Kickserv records with multi-recipient notifications, AI-extracted structured data, retry handling, and resilient landline fallback.
Watch it happen. The replay below plays real scenarios the way the pipeline actually handles them — the call answered in the caller's language, the job details extracted mid-conversation, the ticket booked before the owner even knew the phone rang. That, plus 98%+ dedup and AMD-aware callbacks, is what drove the revenue lift — not "voice AI sounds nice."
The stack, end to end.
Telephony
- Twilio Voice
- Twilio SMS (A2P 10DLC)
- Twilio Media Streams (raw WS)
- AMD (Answering Machine Detection)
Voice AI
- OpenAI Realtime API (gpt-4o-realtime)
- Raw WebSocket protocol
- Latency-optimized streaming
- Whisper STT
TTS
- Amazon Polly (neural voices)
- 8 languages, matched native
- Pre-cached audio pipeline
- Hash-based MinIO cache
Backend
- FastAPI (async)
- Flask (chat layer)
- MongoDB + Motor
- SQLAlchemy + APScheduler
Frontend (SitePro)
- React 19 + TypeScript
- MUI v6 + TanStack Query
- Chart.js
- JWT + role-based auth
CRM Integration
- Kickserv API
- Customer sync, job booking
- Source tracking enum
- Priority tagging
Languages (hand-translated)
- English, Spanish, French
- Mandarin, Korean, Russian
- Hindi, Arabic
- Matched neural Polly voices
Ops & Quality
- Async outbound callback queue
- Retry + backoff logic
- Error-handling on every layer
- 98%+ dedup guarantee documented
Three productized layers of the same pipeline.
The phone agent that never sleeps.
Multilingual real-time voice agent on raw Twilio Media Streams + OpenAI Realtime API. Eight hand-translated languages with matched neural Polly voices. Pre-cached audio pipeline. Inbound calls handled in the customer's native language end-to-end. The front of the lead pipeline that drove +71.9% revenue lift at the anchor customer.
- Real-time streaming WebSocket protocol
- 8 languages hand-translated, neural-voice matched
- AI structured extraction on every call (priority detection, parts, duration)
- Auto-creates customer + opportunity in CRM
Web chat that deduplicates against your CRM.
GPT-4 backed chat that deploys onto the customer's existing site. Real-time qualification, appointment scheduling, IMAP email integration, OAuth. Writes deduplicated records into Kickserv with the same source-tracking and priority tagging as the voice agent. No site replacement required.
- Deploys onto existing sites (Hibu, WordPress, custom)
- OAuth + IMAP for email integration
- APScheduler for follow-up automation
- Same dedup engine as the voice channel
Operator command center for the whole pipeline.
React 19 + MUI v6 dashboard that unifies call logs, voice messages, customer records, settings, and cross-product workflow data. Real-time view of every lead as it lands from any of the five channels. Built so the operator's job becomes "show up to the booked appointment" instead of "field every call."
- Live lead feed from all channels in real time
- JWT + role-based access control
- Chart.js analytics: revenue, jobs, conversion
- TanStack Query + optimistic updates
Straight prices. No annual contracts.
I ship constantly.
PreFlight
Free in-browser security audits for AI-generated code. Nothing leaves your machine. Launched publicly in 2026 with FlightSchool, a guidance track that shows builders what to learn and why it matters.
War Library
Idea to live in 8 hours; multilingual rollout days later (7 languages including RTL Arabic, Hebrew, Farsi). 24,615 verified events tracked across 169 countries, 18 monitored news sources, 129 automated tests. MIT licensed.
AutoShop AI
Multi-tenant SaaS for mobile mechanics: self-serve onboarding, hybrid IVR, customer-facing PWA with offline support, and a browser extension that auto-fills vehicle context across 7 parts suppliers.
Deutsche Auto Sport
My own German/European auto specialty operation in Fredericksburg. Built the public site solo. Live Lighthouse Desktop: Performance 90, Accessibility 94, Best Practices 100, SEO 100. I run the Mid-Atlantic AI suite on my own SMB.
One engineer. End-to-end ownership.
Johnathan Scott Viruet
Production AI engineer shipping voice agents, multi-tenant SaaS, native mobile, civic tech, dashboards, and independent research. Four years compounding into a person who can take a customer outcome from problem statement to live deployment without handoffs — backend, frontend, infrastructure, multilingual content, integration, deployment, monitoring, customer relationship.
Fourteen years of customer-facing technical work in European automotive diagnostics before founding Mid-Atlantic AI in 2023. Customer-first framing is inherited, not learned. I still run my own shop, which means I get the same 7 PM phone calls my customers do.
"If you have an opportunity to accomplish something that will make things better for someone coming behind you, and you don't do that, you are wasting your time on this earth."
— Roberto Clemente
That's why the tools I build for other builders are free, and stay free. PreFlight gives away security auditing with no signup and no paid tier. Atlan is built so nothing stands between a person and their first build. Nobody handed me a map when I started, so the map goes out for free — the paid work is the custom build, not the education.
Let's find your leaks.
Request your free lead-leak audit.
Tell me about your business and I'll show you where jobs are dying — how calls get missed, what your website isn't capturing, and what a fix looks like. Real person, same-day reply. If I can't help, I'll tell you who can.
Book a call or send a note.
Fifteen minutes, plain language, no pitch deck. Tell me what's going on in your business and I'll tell you honestly whether I can move the needle.
Book a 15-minute call →