← All Case Studies
TalkWize
Home Services • AI Communications

AI Receptionist Platform for Trade Businesses

Orderly Systems built TalkWize so home service businesses stop bleeding leads to missed calls. A trade owner buys online, runs through a five-step setup, and the AI is answering their phone before they make their next coffee. Every call gets transcribed and summarized to their inbox.

TalkWize AI receptionist success screen

Overview

TalkWize serves home service businesses (HVAC, electrical, plumbing, roofing) where every missed call is a missed job. Owners cannot live on the phone, and a human receptionist is rarely worth it at their stage. Orderly Systems built the full AI receptionist platform: buyers purchase online, complete a short setup, and have an AI answering their phones within minutes. Owners get a transcript and summary of every call in their inbox.

24/7
Round-the-clock call answering
Zero
Missed calls when configured
Real-time
Transcripts and call summaries
Instant
Email alerts to business owners

The Challenge

TalkWize needed a platform that took a brand-new buyer from credit-card swipe to working AI receptionist with zero engineering help, while staying smart enough to handle calls the way a good human would in HVAC, electrical, plumbing, or roofing.

Purchase-first authentication with magic links for password setup
Industry-specific AI behavior for HVAC, Electrical, Plumbing, Roofing
End-to-end provisioning from onboarding form to Retell agent
Real-time call processing with transcripts and email notifications
Multi-tenant isolation so each business sees only its own data
Editable conversation scripts without touching internal instructions

The system had to thread Retell's voice events with Stripe checkout, Supabase auth and data, SendGrid emails, and n8n workflows, and do it reliably enough that a trade owner with a wrench in his hand could trust it. Orderly Systems built the entire stack and the operating playbook behind it.

Our Approach

Orderly Systems delivered in four phases, validating each one before adding the next.

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

24/7

Round-the-clock call answering, no after-hours missed leads

Zero

Missed calls when the AI receptionist is configured

Real-time

Transcripts and summaries for every conversation

Instant

Email alerts so owners never miss an appointment request

TalkWize now has the knowledge layer for what a good receptionist does, captured once and reused for every business that signs up. Calls get answered around the clock. Transcripts and summaries land in the owner's inbox. The system can scale to thousands of customers without adding people, and as the team adds new industries, calendars, or call transfers, the foundation holds.

Technologies Used

Next.js 15React 19TypeScriptTailwind CSS 4Radix UIRechartsNext.js API RoutesRetell SDKStripeSupabaseFastifyNode.jsn8nSendGridSupabase PostgreSQLRow-level securityVercelRenderSupabasen8n Cloud

Need your business to keep running when you cannot?

Orderly Systems builds full systems for owners who need their work to keep moving when they step away. If something in your business has to happen whether or not you are at the desk, we should talk.