Case 03/Schlieger/Validated technical prototype · 2024

An AI voice assistant for pilot customer calls

Developing an AI voice assistant that called prospective customers during a pilot, held contextual conversations in Czech, and scheduled technician visits.

Context

A technical prototype exploring whether automated Czech-language calls could reconnect with prospective customers and schedule a technician meeting through a natural conversation.

My contribution

  • 01Implement scheduled call initiation and connect live Twilio calls to the AI assistant.
  • 02Pass transcriptions and customer context to the LLM, and co-author tools for proposing dates, saving appointments, and ending calls.
  • 03Persist conversation state and meeting results while supporting multi-turn Czech dialogue.

Decisions that shaped the work

  • 01Use a dedicated speech-recognition service that handled Czech more reliably than the available model-native recognition at the time.
  • 02Expose a small set of scheduling actions as tools so conversations could produce structured outcomes rather than dialogue alone.
  • 03Handle interruptions by stopping assistant playback and resuming from the preserved conversation state—the hardest part of making calls feel responsive.

Outcome & status

The prototype completed successful multi-turn Czech pilot calls and saved resulting meeting data, validating the technical approach. I was reassigned to another client before further product development.