I build Hostly (hostly.ie), an AI host that answers the phone and WhatsApp for restaurants in Ireland. Our first venue, a restaurant and lounge in Limerick city, went live on 15 April 2026. By 19 October the host had answered 2,332 calls and taken 249 bookings straight into the venue's OpenTable diary.
A demo of a voice agent is easy. A phone line that real guests ring on a Saturday evening is not. These are the five lessons that cost me the most to learn.
1. The diary is the only source of truth
A voice agent that sounds confident and is wrong is worse than a phone that rings out.
Our worst early fault was quiet. When the connection to the booking system was slow, the host sometimes told callers there was less availability than there really was. Nobody complained, because the caller simply did not book. We only found it by reading the calls against the diary.
What we do now:
- The host may only state availability that came back from the booking system during that call.
- Every availability check is logged and audited.
- When a time is full, the host offers the nearest free time that day instead of a plain "no".
2. Never deploy while someone is on the phone
On the web, a deploy during traffic costs a page reload. On a phone line it hangs up on a guest. We dropped a handful of calls this way before we changed the rule.
Now a release only goes out when the count of active calls is zero. It is a small script and it is the most important one we have.
3. Decide what the AI must not decide
13% of calls (299 of 2,332) were handed to the restaurant's team: private hires, complaints, deliveries, anything involving judgement or money outside a normal booking.
The hand-over matters more than the conversation:
- The caller's number and the reason are logged every time.
- Every manager gets the alert on WhatsApp at once.
- One of them marks it as handled, and the others see that.
Without the last step, five people assume one of the other four rang the guest back.
4. Names are the hardest part of a phone call
Speech recognition is good at sentences and poor at surnames, especially Irish ones on a noisy line. We have had a booking saved under a phrase the caller said in passing instead of their name.
What helped:
- Checking the name against a list of things that are obviously not names before saving it.
- Recognising a returning caller by their phone number, so the name is already known.
- When a booking ends up without a usable name, sending the guest a short WhatsApp message asking for it, and writing the reply back to the booking.
5. Short calls are the goal
The median call was 55 seconds. Callers do not want a conversation. They want a table, a change, or an answer about parking.
Every extra sentence the host says is a chance for the caller to talk over it. Most of our improvements were removing words, not adding them. The host also says it is an AI at the start of every call. It sets the right expectation from the first second.
The numbers, for anyone building something similar
| Measure | Result (15 Apr to 19 Oct 2026) |
|---|---|
| Calls answered | 2,332 |
| New bookings by phone | 249 |
| Changes and cancellations | 166 |
| Handed to a person | 13% |
| Bookings taken 4pm to 8pm | 52% |
| Median call length | 55 seconds |
| Busiest day | 83 calls |
The full record, including what went wrong, is public: hostly.ie/case-studies/limerick-restaurant-lounge.
If you want to hear it, the demo line is 061 788 376 (Ireland). Nothing is booked on the demo line.
Daniel Silva is the founder of Hostly, an AI host for restaurants and service businesses in Ireland, built in Limerick. hostly.ie
Top comments (0)