A guest calls. The agent picks up and books.
EatNow's AI agent picks up your guests' WhatsApp calls and answers their messages on WhatsApp, Instagram and Messenger. It checks your real schedule, books in the guest's language and hands over to your team when it should.
Talk to the agent, right now.
Free, no sign-up. Book a table, ask a question, change or cancel.
- « A table for 4 on Saturday at 8 PM »
- « Do you have a terrace? »
- « I need to cancel my booking »
This is a demo: the agent acts as if it were booking, nothing is actually saved.
It checks, it reads back, then it books.
Like your head waiter on the phone. The guest calls from WhatsApp, the agent picks up, checks your schedule before offering a time, and only books once the guest says yes.
Times that really exist
Availability is read live, with your capacity and notice rules. It never promises what it hasn't checked.
A read-back, then the yes
Date, time, party size, name: it reads it all back, once, and waits for the guest to confirm before booking.
The caller's language
French, English, Spanish… It answers in the language of the person on the line, and each call's language is logged.
One agent, wherever your guests write.
WhatsApp, Instagram direct messages, Messenger: your guests write to you where they already are, and on WhatsApp they can call you too. The agent answers everywhere with the same knowledge of your restaurant, the same rules and your real availability, and every conversation lands in the same EatNow inbox.
- IBAgent repliedInès BenaliHi, a table for 2 tomorrow night?
- JMAgent replied@julien.mrtDo you have a terrace? We'd be 4 on Saturday
- CFTaken by: AI agentClaire FontaineCan I book for 8 on Friday night?
WhatsApp
Instagram Direct
- Messenger
The same rules everywhere
Knowledge base, bookings, handoffs: nothing to redo per channel. Only the format adapts to each app, from WhatsApp buttons to Instagram quick replies.
One switch per channel
You turn the agent on channel by channel. When your team takes over a guest on Instagram, the agent only steps back on that thread.
One inbox
Every conversation in one place, filterable by channel. When you connect Instagram or Messenger, your last 90 days of messages are imported.
Taken by: AI agent
The booking lands in your book with its source channel and "Taken by: AI agent". When a deposit applies, the guest gets a payment button right in the conversation.
- 1
Your phones and the dashboard ring
For 15 seconds
- 2
The AI agent picks up
If nobody picked up
- 3
Voicemail
Outside the agent's hours
Table for 4, Saturday at 8 PM, under Martin.
Your team first. The agent if nobody picks up.
A WhatsApp call rings your phones and the EatNow dashboard. If nobody picks up within the delay you chose, the agent takes the call. You can also let it answer right away.
Voicemail as the last resort
Outside the hours you give the agent, voicemail takes the message. It arrives transcribed in the guest's conversation.
Every call can be read back
The call log keeps the transcript, the language, the outcome and a one-line summary. The booking lands marked "Taken by: AI agent".
It hands over in writing
It doesn't transfer the call. When the request belongs to your team, it tells the guest, and your team replies on WhatsApp.
It checks before it promises.
Opening hours, capacity, deposit policy: the agent starts from what EatNow already knows about your venue, and from what you taught it. Before offering a table, it looks at your schedule, just like your head waiter would.
Good evening Nadia. Friday for 4, there are two times left on the terrace:
You're booked: Friday 8:00 PM, 4 guests, on the terrace. To hold the table, a deposit is required:
- Recognises the guestNadia B. · 6 visits
- Reads your availabilityFri · 4 guests · terrace → 8:00, 9:15 PM
- Offers the times as buttons2 options, nothing made up
- Creates the bookingFri 8:00 PM · 4 guests · Terrace
- Attaches your EatNow deposit linkfollowing your deposit policy
- Checks before sendinglinks and amounts: from EatNow · OK
- It only offers times that really exist: availability is read live, with your capacity and notice rules.
- A link or an amount that doesn't come from EatNow is never sent. The reply is rewritten, or the conversation goes to your team.
- It never handles a card: when a deposit applies, it sends your secure EatNow payment link.
You decide how far it goes.
Start carefully, widen its scope once you trust it. Everything is set in EatNow, and you can pause it at any time.
You approve every reply
On by default: the agent drafts, you approve, edit or reject from your conversations inbox. You see how it handles your real guests before letting it send on its own.
Hello. Yes, there's a partner car park two minutes' walk from the restaurant. Would you like to book a table?
Turn shadow mode off once you trust it. Take over any conversation at any time.
One switch per action
Check availability, book, modify, cancel: whatever you switch off, the agent can't do, and won't mention.
- Check availability
- Create a booking
- Modify a booking
- Cancel a bookingInvisible to the agent
It never talks over you
As soon as someone on your team replies, the agent leaves that thread alone. It can also step in only when nobody has replied after a few minutes.
30 minutes by default, adjustable.
In their language, in one tap.
No app, no form: guests message you on WhatsApp, Instagram or Messenger, like any other contact. The agent replies in their language, and often all they have to do is tap a button.
Their language, Darija included
French, English, Spanish, Darija written in Latin letters… The agent replies in the guest's language, and follows if they switch mid-conversation.
Buttons instead of "type YES"
Picking a time or a room, confirming a change: the guest taps a button, in their app's own format. They can always reply in text.
Nothing changes without their say
A change or a cancellation is always summarised and confirmed by the guest, then checked again before it's applied.
Wakha, tabla dyalk m7jouza nhar jem3a f 20:00.
18:20No problem, there's still room.
Friday 8:00 PM · 4 → 5 guests
Shall I confirm the change?
All changed
Friday 8:00 PM, 5 guests. See you Friday.
18:24It knows when to hand over.
An AI shouldn't improvise on everything. Deterministic rules decide, before the agent even replies, what belongs to a human.
- Feeling ill after a meal
- Legal, press or police
- The guest asks for a person
On these three topics, the agent sends a careful reply and immediately passes the conversation to your team. These rules can't be turned off.
Your rules for the rest
Allergy, birthday, private-hire request, a guest with repeat no-shows: add a note to the booking, ask a question or hand over. You choose, and you add your own keywords.
Your team is told
A counter in the top bar and a push notification at every handover, with the reason and the reply already sent to the guest.
Contacts it ignores
A supplier, a difficult number: add it to the block list. The agent stops replying, the conversation stays in your inbox.
- "Do you allow dogs?"New question
The agent handed over to the team.
- Your reply
Small dogs are welcome on the terrace, on a lead. No pets in the dining room.
Save as FAQ - Next time
The agent answers on its own, based on your reply.
A new question only gets asked once.
When the agent doesn't know, it doesn't guess: it hands you the conversation. You reply, click "Save as FAQ", and next time it answers on its own.
- Two minutes to start
- A guided questionnaire covers about fifteen topics: parking, terrace, kids, accessibility.
- Time-limited info
- "Closed for works until March 15": once the date has passed, it stops saying so.
- Tested before your guests
- A test panel replays your settings on fake messages. Nothing ever reaches a real guest.
A dedicated WhatsApp number, and you're set.
Meta keeps calls for WhatsApp numbers dedicated to a platform like EatNow. If your current number lives in the WhatsApp Business app, we create a dedicated number for you, free and without a SIM card.
- 01
A dedicated number
A free virtual number from Meta, set up in minutes, or a line you keep for EatNow.
- 02
Your restaurant, learned
Hours, floor plan, booking rules, answers to common questions: the agent starts from what EatNow already knows.
- 03
Tried, then turned on
You call it yourself from your browser, then choose when it picks up.
What restaurateurs ask about the AI agent
Which calls does the voice agent take?
WhatsApp calls: your guests tap the call button in your WhatsApp chat or profile, and the call is free for them. Calls to your landline don't go through the agent; for the ones nobody picks up, missed-call follow-up sends the guest a WhatsApp to book.
Can it put the caller through to my team?
It doesn't transfer the call live. When the request belongs to your team (a private event, a complaint, a question it doesn't know), it tells the guest and your team replies on WhatsApp, with the call's summary in the conversation.
Which channels does it answer on?
WhatsApp, Instagram (direct messages) and Messenger. You connect your accounts in EatNow, then turn the agent on channel by channel: you need an Instagram professional account, and the restaurant's Facebook Page for Messenger. The agent replies to the messages your guests send you; it doesn't reply to comments and doesn't write first.
Will the agent reply to my guests without me knowing?
Not while shadow mode is on, and it's on by default: every reply is a draft you approve, edit or reject. Once you turn it off, everything the agent sends stays visible in your EatNow conversations inbox, and it steps back as soon as you take over a conversation. On the phone, it only picks up once you've turned it on.
What if it doesn't know the answer?
It doesn't make one up. It tells the guest the team is taking over and hands you the conversation. After you reply, "Save as FAQ" turns your answer into a reusable one for next time.
Can I keep my current WhatsApp number?
For messages, yes: the Coexistence option keeps the WhatsApp Business number you already use. To receive calls in EatNow, Meta requires a dedicated number: we create one for free, without a SIM card.
Can it take a deposit?
It never handles card details. When your policy requires a deposit, it sends your secure EatNow payment link, the same one used everywhere else on the platform. A link or amount that doesn't come from EatNow is blocked before sending.
How is usage counted?
In written conversations, not messages: a guest who exchanges ten messages with the agent in a day counts as one, whatever the channel. Calls are counted separately, in minutes. If the monthly quota is reached, new conversations go to your team and calls to voicemail, with no overage billed unless you asked for it. The plan depends on your volume: we'll look at it together in a demo.
Bring your whole room onto EatNow.
Reservations, deposits, WhatsApp confirmations, CRM, reporting — one single system. Human support, in French and English, from people who've worked service.