
AI Receptionist Platform
for Trade Businesses
Ship AI Consulting designed and built TalkWize's end-to-end AI receptionist platform, from purchase-first authentication and Stripe checkout to Retell-powered voice agents, inbound webhook server, n8n workflow automation, and a Next.js dashboard with real-time call analytics.
Overview
TalkWize helps home service businesses (HVAC, electrical, plumbing, roofing) automate inbound calls through an AI receptionist. Missed calls and after-hours inquiries were costing these businesses leads. Ship AI Consulting built the full AI receptionist platform so buyers can purchase online, complete a short setup, and have an AI answering their phones within minutes. Owners get transcripts and email alerts for every call.
The Challenge
The client needed a platform that could turn a Stripe purchase into a fully operational AI receptionist, without manual setup, engineering support, or complex configuration.
The solution had to handle Retell's multi-event webhook flow (call_inbound, call_started, call_ended, call_analyzed), correlate events by call ID, match calls to clients via phone number, and integrate with Stripe, Supabase, SendGrid, and n8n. Reliability, security, and a smooth onboarding experience were non-negotiable.
Our Approach
Ship AI Consulting took a phased, modular approach to delivery:
Phase 1: Foundation & Authentication
Established Supabase as the data layer. Implemented Stripe Checkout with webhook handling for checkout.session.completed, creating Supabase Auth users and client records, then triggering magic-link emails via SendGrid. Designed purchase-first flow with no standalone sign-up.
Phase 2: Onboarding & Agent Provisioning
Built a 5-step onboarding flow: Password Setup → Business Details → Prompt Configuration → Agent Creation → Phone Number Provisioning. Integrated Retell SDK to create LLMs with assembled prompts, create agents with configurable voice, and provision phone numbers by area code.
Phase 3: Inbound Webhook & Workflow Automation
Deployed a standalone Fastify inbound server on Render to receive Retell webhooks. Implemented call state management across call_inbound, call_started, call_ended, and call_analyzed events. Built n8n workflows for conversation storage and email notifications.
Phase 4: Dashboard & Settings
Built Next.js 15 + React 19 dashboard with Tailwind and Radix UI. Implemented receptionist status page with real-time analytics, conversation history with transcripts, and settings page with editable prompt sections. Ensured prompt updates propagate to Retell LLM via API.
Key Deliverables
Authentication & Payments
- Stripe Checkout with plan metadata
- Webhook handler for user/client creation
- Magic-link auth via Supabase
- Password setup during onboarding
Onboarding Flow
- 5-step guided flow with progress tracking
- Industry selection (HVAC, Electrical, Plumbing, Roofing)
- Modular prompt assembly from templates
- Retell LLM and agent creation
- Phone number provisioning by area code
Inbound Webhook Pipeline
- Fastify server on Render
- Call state correlation across 4 event types
- n8n integration for storage and notifications
- Health check endpoint
Database & Schema
- clients, conversations, prompts tables
- onboarding_status and onboarding_logs
- Row-level security for multi-tenancy
Web Application
- Next.js 15 + React 19 dashboard
- Receptionist analytics and conversation history
- Settings with editable prompt sections
- Account and billing pages
Infrastructure
- Vercel for Next.js app
- Render for webhook server
- Supabase for database and auth
- n8n Cloud for workflows
Outcomes
Round-the-clock call answering, no after-hours missed leads
Missed calls when the AI receptionist is configured
Transcripts and summaries for every conversation
Email alerts so owners never miss an appointment request
The platform is in production, serving home service businesses with AI receptionists that answer calls 24/7, capture transcripts and summaries, extract appointment requests, and notify owners via email. Modular prompt design, comprehensive logging, and phased delivery ensure the system remains maintainable as requirements evolve toward call transfers, calendar integration, and multi-location support.
Technologies Used
Let's Build Something Together
Ship AI Consulting specializes in full-stack development, AI integrations, and workflow automation. If you're planning a similar platform, whether for voice AI, home services, or customer communications, we'd welcome the chance to discuss your requirements.