Work / AI agents / Prototype

Voice AI phone ordering agent

A phone agent that takes food orders by voice, built on telephony, an LLM with tool use and speech synthesis.

Problem

Restaurants lose orders when phones ring during rush hours, and staff spend time repeating the menu and taking details by hand.

Objective

Answer calls automatically, take a complete and valid order in natural conversation, and hand structured order data to the kitchen system.

Solution

  1. 01

    A telephony backend on Telnyx receives the call and streams audio to the conversation layer.

  2. 02

    Claude drives the conversation with a small set of tools: look up menu items, add to order, confirm order.

  3. 03

    A separate prototype explored the same flow with an ElevenLabs conversational agent to compare voice quality and latency.

Architecture

01
Caller
02
Telnyx telephony
03
Ordering backend
04
Claude (tool use)
05
Menu + order tools
06
Order output

AI workflow

01

Greet the caller and ask for the order

02

Match spoken items to the menu with a lookup tool

03

Ask for missing details such as size or quantity

04

Read back the full order and ask for confirmation

05

Emit the structured order only after confirmation

Technology & role

TelnyxClaude APIElevenLabs
Our role

Agent design, conversation flow, backend integration and tool design.

Start here

Want something similar built?

Send a short brief. We'll reply personally with questions or a suggested next step — usually a technical discovery call.