Multilingual voice AI in hospitality: Croatian, German and English on one phone number
Restaurants in Croatia and the DACH region serve tourists, locals and business guests from different countries. An AI agent that understands three languages is a huge advantage — but only when it's built right.
Andreas Juric is the founder of Stari Vuk AI Agency and has been building voice AI systems for restaurants across Croatia and DACH since 2023.
Why language is problem number one on the Adriatic coast
According to Croatian National Tourist Board data, more than 80% of all overnight stays in season come from foreign guests. The largest share is German, Austrian, Italian, Slovenian and Czech. That means a guest calling a Split restaurant in July most likely does NOT speak Croatian.
If the staff on the line doesn't speak German or English, one of three scenarios happens: the guest gives up, there's a misunderstanding about price or dish content, or staff transfers the call to a colleague who may not be free. All three mean less revenue.
How a multilingual AI agent works technically
Our system uses automatic language detection — within the first few words it knows whether the caller is speaking Croatian, German or English. There's no need to say 'press 1 for English'. The conversation simply starts in the guest's language.
Detection is continuous. If a guest starts in English and switches to German mid-conversation — which actually happens — the agent follows the switch. For chains with multiple locations, each can have its default language, with fallback languages staying active.
DACH is a serious market
Germany, Austria and Switzerland have been the largest source markets for Croatian tourism for decades. Statista records millions of German travellers to Croatia every year. These are guests with purchasing power, loyalty and the expectation of professional service in their own language.
A restaurant offering 'English only' to German guests immediately loses a competitive edge. A guest who hears 'Guten Tag, was darf es sein?' on the other end feels at home — and where they feel at home, they spend more.
What this means for small restaurants without staff
The biggest barrier for independent restaurants is the cost of multilingual staff. A waiter who speaks German is more expensive, and hard to find in Novigrad or less touristy locations. AI solves this problem at the phone-order level — not for table service, but for the first contact and reservation.
In practice, that means a pizzeria in Brela can take a reservation from Munich in German, a delivery order from a local Croatian, and a question about opening hours from an English tourist — all simultaneously, with no extra staff.
What's coming in 2026
Language standards are rising. What was acceptable in 2023 (mechanical translator, waits, wrong accent) is no longer acceptable. Today's voice models have natural rhythm, intonation and regional nuance that a guest doesn't perceive as 'AI'.
Restaurants investing in multilingual voice service now are setting the standard that will be the minimum in 18 months. Those who wait will be chasing an edge that someone else has already taken.
Frequently asked questions
Which languages does the Restoran.team AI support?
By default Croatian (with dialects), German (including Austrian and Swiss pronunciation) and English. On request we can add Italian, Slovenian, Czech or other languages for specific locations — contact us.
What if a guest mixes languages in one sentence?
The system understands mixed sentences and responds in the dominant language. If the guest switches between languages, the agent follows the switch and stays fluent.
Does the AI understand dialects like Bavarian or Dalmatian?
Yes. The models are trained on regional variants, not only on standard speech. Bavarian 'Servus' and Dalmatian 'fala' are familiar terms.
Can I have different languages for different locations in the same chain?
Yes. Each location in the system has its default language, with fallback languages remaining active. A Munich restaurant can have German primary and English secondary; a Zagreb restaurant Croatian primary and German secondary.
How does the AI handle dish names in other languages?
Dish names stay in their original form. Pizza Margherita is 'Margherita' in all languages. Categories and descriptions are translated, but brand-specific names are not.
What about guests who only speak languages you don't support?
The system tries to detect the language and, if no support exists, switches to English with an explanation. If the guest doesn't understand English either, the call is forwarded to a staff member.
Restoran.team — INDI Monika Kunstek · Drašković 3 A-D, 42220 Novi Marof, Croatia · VAT: HR66987567542