Plan restaurant phone orders and reservations with menu lookup, allergen warnings, payment boundaries, barge-in, human transfer and call QA.
An AI voice agent for restaurant orders answers the phone, reads the menu, captures a bounded order or reservation and hands the result to your POS or order-management system. Fish Audio supplies transcription, streaming text to speech, a consistent voice and API access. Your restaurant systems own the menu, prices, availability, modifiers, prep times, payments and allergy information. There is no native Fish Audio POS integration, and the agent must not invent a dish, price or allergen claim.
Phone orders are a high-noise, high-consequence workflow. The agent's job is to be clear, repeat the order and stop when the request leaves the menu.
A safe first scope:
Keep these out of the automated flow:
For the support-side equivalent, see AI voice agents for customer support. For delivery exceptions after an order, see AI voice agents for ecommerce.
Connect the agent to narrow, read-only endpoints where possible:
| Data | Use | Boundary |
|---|---|---|
| Menu and modifiers | Read items, sizes and prices | No invented items or prices |
| Availability | Mark sold-out items | Re-check at confirmation |
| POS or order API | Create and read orders | No direct database access |
| Prep-time feed | Give an estimate | Label it as an estimate |
| Reservation system | Read and hold tables | No overbooking |
| Allergen source | Read approved warnings | Never guarantee safety |
| Store hours and location | Answer basic questions | Read from one approved source |
Cache stable content such as the menu, but re-check availability and price before confirming an order.
Agent: Thanks for calling Maple Street Kitchen. Pickup or delivery tonight?
Caller: Pickup. Can I get the chicken bowl with no sesame?
Agent: The chicken bowl is available. I have to tell you the kitchen handles sesame and cannot guarantee an allergen-free preparation. Would you like me to connect you with a staff member to discuss that?
Caller: I'll just take it as is, but no extra sauce.
Agent: One chicken bowl, no extra sauce. Anything else?
Caller: A large miso soup.
Agent: One large miso soup. Your total is $21.40, ready in about 20 minutes. Pay at pickup. Can I confirm the name and phone number?
The agent reads the warning, records the caller's decision without endorsing it, repeats the order and gives an estimate.
Never say a dish is safe. Read the approved allergen information, state that cross-contact is possible in the kitchen and offer a transfer to a trained staff member. Do not improvise ingredient lists or accept a caller's assertion that a dish "should be fine."
Record that the warning was read and whether the caller chose to continue. If the caller asks for a guarantee, stop and transfer. This is one of the few places where a short call is better than a completed order.
Keep card data out of the conversation. Use one of these patterns:
The agent should not repeat, store or log a card number, security code or bank credential. If a caller offers a card number, interrupt and redirect to the approved payment path.
Restaurant callers are often in cars, kitchens or crowded rooms. Confirm each item and quantity, spell unusual names and read the order back before committing. When the caller interrupts, stop speaking and listen; the real-time text to speech guide covers barge-in and streaming.
If the caller cannot be understood after one clarifying attempt, offer a transfer or a callback. Guessing an item creates a remade order, a refund and a worse experience than a short hold.
| Failure | Safe fallback |
|---|---|
| POS API times out | Take the order details and offer a callback or transfer |
| Item sells out during the call | Re-check availability and offer alternatives |
| Caller asks for an allergy guarantee | Read the warning and transfer to staff |
| Caller is unintelligible | Confirm once, then transfer or offer callback |
| Price or total is unclear | Read the confirmed total from the POS response |
| Caller wants a refund or complains | Transfer to a manager |
| Kitchen prep time changes | Give a new estimate and label it clearly |
Log the POS response with the order. If the order was created but the confirmation failed, keep the order and tell the caller it is confirmed.
| Metric | What it tells you |
|---|---|
| Order completion rate | Whether the flow converts calls into orders |
| Order accuracy rate | Whether items, modifiers and quantities are correct |
| Remake or refund rate | The cost of misheard orders |
| Average order value | Whether the agent handles modifiers and upsells correctly |
| Abandonment rate | Whether waits, noise or confusion lose callers |
| p95 time to first audio | Whether the conversation feels natural |
| Transfer rate | Whether allergy and exception boundaries are working |
Review transcripts for the items that are misheard most often, then add pronunciation notes and confirmation prompts.
Natural speech is roughly 150 words per minute, close to 900 characters. One Fish Audio credit covers about 1,000 characters, so agent speech starts near one credit per minute before repetitions, holds or longer menu reads.
| Pack | Price | Credits | Approximate agent speech |
|---|---|---|---|
| Starter | $9 | 1,000 | About 16 hours |
| Creator | $29 | 4,000 | About 66 hours, plus commercial rights |
| Studio | $99 | 15,000 | About 250 hours, plus API access |
Telephony, POS or reservation software, payment processing and staff time remain separate. The TTS API pricing guide converts characters into a full budget.
Yes, when it is connected to your menu, availability and POS or order-management APIs. Fish Audio supplies speech; it does not provide a menu database, POS integration or order routing on its own.
No. The agent should read the approved allergen information, state that cross-contact is possible and transfer allergy questions to a trained staff member. It must never promise that a dish is safe.
Do not collect card numbers in the voice conversation. Use pay-at-pickup, pay-on-delivery, a secure payment link or a staffed payment flow, and keep the agent outside the cardholder-data boundary.
Confirm each item and quantity, slow down, repeat the order back, and offer a transfer when the caller cannot be understood. A short confirmation is cheaper than a remade order.
At roughly 150 words per minute, one minute of agent speech is about one Fish Audio credit. POS, telephony, payment processing and staff time are separate costs.