— About

A voice assistant for the calls you cannot pick up.

C@llPilot helps small-business owners keep customer momentum after a missed call. The product is deliberately generic: the same engine runs Cake Shop, Clinic, Delivery, and Repair workflows without rebuilding its core.

— What it does

Configuration, not hard-coded prompts.

Every business configures its own workflow: greeting, questions, conditions, follow-up action, and language. The same engine executes every workflow — there is no separate prompt implementation for each vertical.

The assistant turns natural replies into structured details, evaluates priority deterministically (especially for the within-24-hours rule), and only claims a calendar action after the provider confirms it.

Owners review transcripts, captured fields, AI summaries, and follow-up state in a dashboard. They mark records contacted, completed, or closed. Everything is scoped to their business.

— Stack

How it works under the hood

Clean separation between the marketing site, the protected app, the API service, and the third-party providers.

Web
Next.js · Pages Router · TypeScript
API
Fastify · TypeScript · Railway
Database
Supabase Postgres + Auth
AI
Configured provider
Voice
Smallest.ai Pulse + Lightning
Calendar
Google Calendar API · confirmation-gated tools
— Designed for different businesses

A generic engine, four honest previews.

  • 01

    Cake shops

    Capture cake type, flavour, weight, required date, fulfilment preference, and the caller’s name and phone. Urgency is automatically flagged when the required date is within 24 hours.

  • 02

    Clinics

    Schedule, reschedule, or cancel appointments through Google Calendar. The assistant stays administrative — never diagnosing, prescribing, or assessing clinical urgency.

  • 03

    Delivery

    Capture pickup, drop-off, item summary, and time window from a missed enquiry, then route to a dispatcher follow-up.

  • 04

    Repair services

    Log service requests with issue summary, equipment type, and a preferred visit window. Book a confirmation-gated callback in the owner’s calendar.

— Privacy & demo boundaries

Honest about what this MVP does.

Demo application — no real telephone calls are placed. Voice uses external STT/TTS services.

Voice uses Smallest.ai Pulse and Lightning. The browser only captures audio via MediaRecorder — no browser speech recognition or synthesis.

Clinic workflows collect appointment preferences only. They are explicitly administrative and never diagnose, prescribe, or assess clinical urgency. No claim of HIPAA compliance or production medical suitability is made.

Calendar tokens are stored encrypted server-side, never exposed to the browser. Mutations require explicit customer confirmation before the assistant reports success.