I build AI that doesnt sound like AI for businesses on the cutting edge.

A few of them are in the room with us, click around.

the floor · click anything
PIPELINE LEADS + HVAC inquiry + booking confirmed + SMS reply received $ qualified KPI +312% qual. lead rate 42s avg. response BACKEND custom systems booked ✓ RECEPTIONIST voice ai · books calls 24/7 $1,840 ✈ SMS SALES spring break travel SMS SETTER concierge medical
approach

Bots that sound like the actual humans behind the business.

01

Listen first

Before I write a single line of code, I collect as many past texts, calls, pitches, emails etc from you and your team as I can get my hands on. The bot gets built from THEIR voice, not from a template I reuse on everyone.

02

Live evaluation pipelines

Every message your bot sends gets fed through an evaluation pipeline before it goes out. We screen each one for tone, accuracy, personality match, and hallucinations. If any of them fail, the message gets rewritten until it doesnt.

03

Ship it like it has to work

Built on Cloudflare Workers + Durable Objects for state, KV for sessions, GHL for CRM continuity. Tested end-to-end before any ad budget touches it.

stack

What I actually use. Not what sounds impressive on LinkedIn.

Cloudflare Workers Runs everything. Cheap, fast, never down.
Cloudflare D1 Conversation history when SQL is the right shape.
Durable Objects When a conversation has to remember itself.
Cloudflare KV Session glue, config, hot lookups.
GoHighLevel Where the leads live for most of my clients.
Twilio The actual phone numbers under the bots.
Retell AI When the bot needs to talk, not text.
Cal.com Real availability when the bot says yes.
Anthropic SDK Sonnet for the hard turns, Haiku for the cheap ones.
Claude Code The agent that ships next to me.
n8n Middleware between everything.
Cursor Where the code actually gets written.
Expo + React Native For the thing Im actually building.
iOS / TestFlight Where Outtcast goes next.
Supabase Postgres + auth + storage. Boring on purpose.
Postgres Where the long-term memory lives.
TypeScript Catches what JS lets through.
Bun Fast scripts, no fuss.
Wrangler How everything actually goes live.
Hono Routing for Workers without the bloat.
about

I build software that talks like the people who hired me to build it. Solo, out of Charleston. UGA finance grad. Started on Upwork, ended up running a small agency on accident.

"The best way to predict the future is to invent it." / Alan Kay

contact

If you want one of these, you know where to find me.

thomas@thomasgoggin.com

No funnel. No "book a discovery call." Just email me.