Austin Pilot

A 512 AI receptionist
for home-service owners

Austin Phone Service answers the call, captures the lead, flags urgency, and alerts the owner in real time. Built for handyman, HVAC, plumbing, electrical, and other call-driven trades.

24/7
Call coverage
<2 min
Intake target
4
Lead statuses
512
Local wedge
Gemini Live Twilio SMS Resend Email Voximplant Neon Postgres

Prompt Engines · Austin, TX · March 2026

The Problem

Owner-operators lose jobs while they're on the job

When the phone rings, the owner is often driving, on a ladder, under a sink, or with another customer. The first business to respond usually wins. Everyone else bleeds demand.

Lead leakage

100 inbound calls100%
Missed or sent to voicemail20%
Caller hangs up / leaves no message45%
Slow callback loses the lead30%
Booked appointments~32

Why current options fail

Voicemaildead end
No qualification, no urgency triage, no guarantee the caller stays on the line.
Human answering servicegeneric
Expensive for small teams, generic scripts, little knowledge of trades terminology or urgency handling.
Hire a receptionisttoo costly
Hard to justify for 1-10 person teams. Still doesn't solve nights, weekends, or overflow.

The core business case

If the system recovers even one missed HVAC, plumbing, or electrical job per month, it often pays for itself. The product is not “AI.” The product is fewer lost calls and faster owner follow-up.

Why Austin First

Austin is the right beachhead

The wedge is local, call-driven, relationship-heavy service businesses. Austin gives the product a tight geography, a recognisable local number, and fast feedback loops.

Local trust matters

A 512/737 number and Austin-specific language make the experience feel local, not outsourced. That matters when the customer needs someone at their house.

Dense small-business base

Austin has a large pool of owner-operated trades businesses that live on inbound calls but are too small for full reception staff.

Fast pilot iteration

Prompt tuning, call reviews, and owner interviews can happen in person. That shortens the loop between product and market.

1–10
employees per target business
70%+
of leads typically start by phone
After-hours
coverage is a real differentiator

Austin first. Then San Antonio, Dallas, and franchise-style white label.

Start with a local services wedge. Expand only after the pilot proves the intake, alerting, and follow-up loop.

Caller Experience

Friendly intake, strong guardrails, no fake promises

The receptionist's job is narrow by design: capture the lead, classify urgency, and set up the owner callback. That keeps the system safe and useful.

What the agent captures

👤
Name
Full caller name
🛠️
Need
Service requested
📍
Area
Address or general location
⚠️
Urgency
Emergency / this week / flexible
📱
Caller ID
Already available from the call

Prompt rules already in the prototype

  • Do not ask for the phone number again.
  • Keep the conversation under 2 minutes.
  • Tell the caller the owner will call them back shortly.

What the agent never does

  • !Does not quote prices.
  • !Does not promise exact timing.
  • !Does not pretend to know what only the owner knows.

Safety handling

If the caller reports a gas leak, flooding, electrical fire, or another safety emergency, the agent tells them to call 911 first and separately flags the lead for the owner.

Abuse / robocalls

If the caller is abusive or the call is clearly spam, the agent ends politely. This protects owner time and reduces junk records.

The goal

The system is not trying to close the job on the call. It is trying to produce a clean, actionable lead record the owner can trust and work from immediately.

System Architecture

Voice in, structured lead out, alerts immediately

The current prototype already connects telephony, real-time conversation, API ingestion, storage, and owner notifications.

📞
Caller
PSTN / SIP inbound
☎️
Voximplant
Phone number + routing
🧠
Gemini Live
Real-time voice dialogue
🪝
Vercel API
submit_lead webhook
🗄️
Neon
Businesses + leads tables
🚨
Owner alerts
Twilio SMS + Resend email

Operational details

voice platformVoximplant
voice modelGemini 2.0 Flash Live
api runtimeVercel serverless
databaseNeon Postgres
notificationsTwilio + Resend
recordingsstereo review enabled

Resilience

Failsafe notification

If the caller disconnects before the full lead is captured, the scenario can still send a fallback notification so the owner knows the call happened.

Structured capture

The API validates required fields before storing the lead. Required fields include caller name, service need, urgency, business ID, and caller ID number.

Operator Surface

The owner gets a working lead pipeline, not just a transcript

Austin Phone Service comes with an admin surface designed for the person actually running the business: fast status changes, urgency visibility, recordings, and clear follow-up.

Lead lifecycle

new
Fresh lead captured from call.
contacted
Owner called back or texted.
booked
Appointment or visit confirmed.
closed
Completed, won, or archived.

Lead schema already defined

Each record stores caller name, phone, caller ID number, service needed, address, urgency, notes, call duration, recording URL, session ID, and status.

Owner experience

  • SMS with the essential lead details immediately after the call.
  • Email notification for a fuller record and async review.
  • Dashboard login for a searchable history of leads and statuses.
  • Recording review for prompt tuning and quality control.

Why this matters

Trades owners do not want another abstract AI dashboard. They want to see who called, how urgent it is, and whether someone followed up. This surface keeps the workflow grounded in operations.

Economics

One recovered job often covers the monthly bill

The economics work because trades jobs are valuable and the system cost is low relative to even a single saved lead.

Standard pricing

Starter
$299/mo
+ $1,500 setup
Up to 200 minutes, one agent, calendar, SMS confirmations.
Professional
$599/mo
+ $2,500 setup
Up to 600 minutes, two agents, CRM integration, emergency escalation.
Enterprise
$1,299/mo
+ $5,000+ setup
Multiple locations, custom integrations, analytics, dedicated support.

Austin pilot: first 3–5 local businesses can run at reduced pilot rates in exchange for call reviews, case studies, and prompt-tuning feedback.

Payback logic

handyman job recovered$150–500
plumbing call recovered$200–800
electrical call recovered$250–1,200
HVAC emergency recovered$300–1,500

Gross margin profile

The broader voice-agents model in this repo targets roughly 82–86% gross margin, with API spend low relative to subscription revenue.

The pitch to the owner

You do not need dozens of saved calls. You need a small number of missed leads recovered every month. That is enough to justify the spend.

Built Now

This is already a working prototype

The repo is not just a deck. It already includes the call scenario, the API, the schema, the notification path, the dashboard, and tests.

Voice + intake

  • Voximplant scenario for inbound calls
  • Gemini Live receptionist prompt
  • Tool call for structured lead submission
  • Safety / abuse / emergency guardrails

Backend + storage

  • Businesses + leads schema in Postgres
  • Serverless lead ingestion endpoint
  • Payload validation for required fields
  • Owner notification plumbing

Ops + quality

  • Admin dashboard for lead review
  • Status tracking: new/contacted/booked/closed
  • Vitest coverage for API behavior
  • Stereo call recordings for QA
50+
lines in core README defining stack + setup
32
schema lines defining the operational model
4
tested lead status states in admin flow
Pilot Plan

Run a tight Austin pilot, learn fast, ship proof

The first goal is not scale. It is to prove that the system answers real calls, captures usable leads, and helps the owner respond faster than before.

Week 1
Provision the business
Add owner info, trade, service area, and Voximplant number. Configure the local prompt and webhook secret. Verify SMS + email alerts.
Week 2
Go live on real inbound calls
Start with one pilot business and a clear owner response protocol. Review every call. Tune scripts around real questions and caller phrasing.
Week 3–4
Measure operational lift
Track answer coverage, captured leads, urgent call handling, and booked jobs from recovered calls. Pull sample recordings and owner feedback.
Month 2
Turn pilot into case study
Publish results, tighten the onboarding process, and add 2–3 more local accounts.

North-star pilot metrics

  • 1Answered-call coverage, especially after-hours and overflow
  • 2Lead capture completeness: name, service, area, urgency
  • 3Owner time-to-first-response after alert
  • 4Booked jobs attributed to recovered calls

Pilot principle

Do not start with dozens of accounts. Start with a few owners who actually care, review the recordings, and improve the script against live traffic.

Success looks simple

Owners trust the alerts, callers finish the conversation, and the business wins jobs it would have otherwise missed.

Austin Pilot

Don't miss the call.
Capture the job.

Austin Phone Service is a local wedge for a broader voice-ops business: a receptionist that answers the phone, captures structured leads, and gives the owner a usable pipeline instead of a voicemail graveyard.

Built
Prototype already in repo
Pilot
Tight Austin rollout
$299
Starter monthly tier
1 job
can justify the spend

Next move: onboard one Austin trade business, review every call, and ship the first case study.

Prompt Engines · Austin Phone Service · 512-first pilot

Voice Ops Lead Capture Home Services Austin