Skip to main content
All posts
Restaurant

Restaurant Instagram DM and WhatsApp automation guide

Restaurant Instagram DM automation: DMs, comments and WhatsApp in one inbox; the AI answers 24/7 from your menu and takes reservation requests.

inTusell team
Author
June 5, 20269 min read
On a busy Friday night, a waiter carries plates through a full restaurant while a face-down phone glows indigo on the bar.

Friday evening, the Instagram inbox of a restaurant: the Reel of the signature dish has taken off tonight, and dozens of comments have piled up under the post: "any tables?", "room for 4 tonight?", "do you do takeaway?". At the same time five people are writing on WhatsApp, one of them a tourist, in English. The service team is on the floor and can’t get back to the phone within two minutes; a reservation request answered late goes to the place next door. This article explains how you set up restaurant Instagram DM automation on inTusell, together with WhatsApp and comment responses, using field-tested steps that require no technical knowledge.

This article is the channel leg of the restaurant section of our sector-by-sector "how to train your AI" series. You’ll find the AI-training side in the series' main article, restaurant AI training, and the day-to-day operations in the how to use inTusell article.

Quick answer

Summary

Restaurants and cafes connect Instagram DMs, comments and WhatsApp to inTusell and collect them in one inbox. inTusell is an AI sales assistant and CRM that answers messages and opens reservations and orders. WhatsApp links with a QR code or a linking code, without Meta Business approval. The AI replies 24/7 in the guest’s language and hands off when needed.

The channel reality of a restaurant

Guests don’t come from a single channel. A food Reel goes viral and comments explode; someone else who sees the same post asks for a reservation on WhatsApp; a third asks about a takeaway order from the chat bubble on your website. On a quiet lunch this scattering is manageable. On a Friday evening or a weekend brunch, it isn’t.

inTusell collects all of these channels in a single inbox and connects each one to an AI sales assistant. The emphasis here matters: this is not a simple chatbot, but an assistant trained to behave like an experienced floor manager. It understands what the guest wants, collects the reservation or takeaway details, and knows the menu and working hours, but it does not make up anything that isn’t on the menu.

Who is it for?

This article is for restaurants and cafes that can’t fit the speed and volume of incoming messages into a single channel. Typical profiles:

  • Restaurants and cafes receiving dozens of reservation and takeaway requests a day from Instagram and WhatsApp, but unable to respond to all of them on time.
  • Venues with predictable peaks like evening service, weekend brunch, and match days.
  • Businesses in tourist areas that lose foreign-guest requests because they can’t respond in multiple languages.
  • From a single-location cafe to a multi-location chain; the more channels and locations there are, the greater the benefit.

Connecting WhatsApp: QR (no Meta approval) vs Cloud API

WhatsApp is the busiest channel for a restaurant: most reservations, takeaway orders, and everyday questions come from here. There are two paths; for most venues, the QR method is enough.

MethodSetupMeta Business approvalWho it suits
QR or linking codeScan a QR code with your phone, or enter the 8-character code sent for your numberNot requiredMost venues that want to use their existing number
Official line (Cloud API)Opens after Meta approvalRequiredHigh-volume chains that want the official line

The QR method works like connecting WhatsApp Web: you press "QR ile Bağlan" (Connect with QR) under My business › Channels › Messaging Channels, then on your phone go to WhatsApp › Settings › Linked Devices › Link a Device and scan the square in the panel. If you have no second screen, choose "Link with phone number" in the same window, enter your number, press "Get code" and type the 8-character linking code into the phone-number option on the Link a Device screen. The number stays the same and your phone keeps working. Nothing changes on the guest’s side; they keep writing to the same number. You don’t need to change your number or get a new line. If the phone stays offline for a long time the link can drop; the panel warns you and the link reopens the QR window. The AI works only in one-to-one chats, never in WhatsApp groups.

For high-volume, multi-location businesses, the official WhatsApp line (Cloud API) opens after Meta approval; today you connect with QR or a linking code.

Instagram DM automation

For a restaurant, Instagram is the storefront itself; someone who sees a food photo or Reel most often writes from DMs first. Instagram connects through Meta login: from the Instagram card you sign in to Meta and pick your Facebook Page and Instagram account, with no keys or tokens to copy. The account must be a professional account linked to a Facebook Page.

DM replies are on as soon as Instagram is connected, with nothing else to switch on: the AI replies to incoming direct messages; it handles questions like "any tables tonight?", "do you have vegan options?", "how late are you open?" based on your menu and working hours. If you don’t want the AI to answer DMs, turn off "Instagram DM" in the channel list in the AI settings; messages still land in your single inbox and the live team replies. This lets you make gradual transitions like "let’s try DMs first and open comments later."

Instagram comments: a separate switch and an invitation to DM

In restaurants and cafes, post comments are a hidden reservation channel. Under menu and campaign posts, and under a viral dessert Reel, comments like "price?", "how do I book?", "do you do takeaway?", "any room left tonight?" pile up, and most go unanswered.

In inTusell, comment replies are switched on and off with the "Instagram comments" switch on the Instagram card; DM replies are already on once Instagram is connected. The reason to manage comments separately is operational: most venues prefer to leave a short public reply on comments and invite the guest to DM for reservation and order details. The switch is on by default. The AI writes one public reply per comment; it does not reply to spam comments with links, which you hide or delete from the panel. Replying by private message (Reply with DM) opens after Meta approval. If you connected Instagram before September 24, 2026, the panel shows a "Reconnect Instagram to manage comments" warning; until you reconnect once, no comment gets an AI reply.

The typical flow is set up like this:

  1. The guest writes "any tables tonight?" under the post.
  2. The AI leaves a public, short, and neutral reply on the comment ("Send us a DM for the details").
  3. When the guest sends a DM, the conversation continues there and the AI replies; it asks the party size and time, then books the free slot if the AI booking tools are on, or otherwise passes the request to your team.

This way reservation traffic isn’t scattered in a public space; the conversation continues in private and is gathered in a single, traceable context.

A single inbox (web chat, Telegram)

Instagram and WhatsApp are the busiest, but not the only channel. inTusell collects all of the following channels in the same inbox:

ChannelConnection methodTypical restaurant usage
Instagram DMMeta loginReservation and menu questions after food Reels/stories
Instagram commentsMeta login + separate switch (on by default)"any tables?" comments under menu/campaign posts
WhatsAppQR today; official line after Meta approvalThe busiest reservation and takeaway order channel
TelegramBot connectionReservation and menu questions from guests who write on Telegram
Web chatOne line of code on the siteSite visitor menu and reservation questions

Facebook Messenger is on the way.

What this means for the team: you don’t navigate among different apps while the floor is busy. All conversations appear on a single screen, with the same guest history. For a guest who makes a reservation on WhatsApp and asks about the menu on Instagram, there is a single context rather than two separate conversations.

You can see in detail how the channels work and what they integrate with on the solutions and integrations pages.

24/7 and multilingual responses

A significant share of reservation and order requests comes outside working hours: someone who sees a food post in the evening writes at night, wanting to book a table for the next evening. While the service team is busy on the floor or the venue is closed, the AI doesn’t sleep; a request that comes in at night isn’t kept waiting until morning: if the AI booking tools are on, it books the free slot; otherwise it passes the request to your team with the details.

Multilingual responses are decisive for venues in tourist areas. The AI replies in whatever language the guest writes in: it responds in English to someone writing in English, in German to someone writing in German, in Arabic to someone writing in Arabic. A foreign guest asks about the menu in their own language, and the AI replies in their own language. For this, you don’t need a separate channel, a separate account, or a translator.

Rush-hour demand and reducing no-shows

The most concrete return of channel automation at a restaurant is keeping tables from sitting empty without choking off reservation traffic. The AI collects the date, time, party size and any note. What happens next depends on your account: if the AI booking tools are on, it checks your working hours and booked times and books the free slot itself; if not, it passes the request to your team with those details, and you confirm the time or the guest picks a free slot on your online booking page. To see which applies, ask for a booking in AI Test. Either way, on paid plans the guest gets an automatic reminder 1 day and 2 hours before, and the 1-day message lets the guest answer "1 Yes · 2 Postpone · 3 Cancel". If the guest lets you know in advance that they can’t make it, the time isn’t wasted: it opens up for another reservation. An empty table on a Friday evening is directly lost revenue; reminders reduce that. You can find the details of the reservation engine and the takeaway order flow in the restaurant reservation automation article.

Channel setup strategy

Turning automation on before entering a busy period is the right move. You don’t want to set things up in the middle of a Friday evening, inside the flood of messages. Our field practice is as follows:

  1. First prepare the knowledge base and the reservation system. Menu, prices, working hours, takeaway zone, vegan/gluten-free options, and frequently asked questions should be defined in the panel. We covered the details in the restaurant AI training article.
  2. Start with DMs and WhatsApp. WhatsApp links with QR or a linking code, Instagram through Meta login; DM replies are already on once Instagram is connected. Most venues handle their reservation and order traffic from here.
  3. Check the comment switch. The "Instagram comments" switch on the Instagram card is on by default, and you switch it on or off on the same card. If you connected Instagram before September 24, 2026, reconnect it once; then watch the AI’s tone on low-risk, neutral comment replies.
  4. Choose the operating mode. New accounts start in Intern mode: the AI sends replies itself and asks you before a cancellation or refund. If you want to see every reply in the first days, turn on Full approval. The AI hands conversations it is unsure about, such as large-group and event requests, to the Decisions page.
  5. Review and turn fixes into rules. In the first weeks, take a short look at replies in AI Test and in Conversations; when you see a wrong or missing answer, add the fact to the knowledge base or write a rule in AI Rules. The Label Manager is a quality record; it does not change how the AI writes replies by itself.

With this flow the system settles in before the rush arrives; instead of firefighting on the floor, your team focuses only on conversations that genuinely need a human.

What it isn’t

To avoid putting it in the wrong category, let’s clarify:

  • It is not a bulk-messaging / spam tool. inTusell is an assistant that responds to incoming messages; it does not send unsolicited bulk DMs. A guest who goes silent gets at most 3 follow-up messages written by the AI, sent only within business hours on WhatsApp, Instagram or Telegram; they stop when the guest replies or asks not to be contacted.
  • It is not a simple chatbot that works by keywords. inTusell is an AI sales assistant and CRM that answers messages on WhatsApp, Instagram and web chat, books appointments and opens orders, and follows each customer through the sales pipeline.
  • It is not a system that changes your number. Your WhatsApp number stays the same; the guest notices no difference.
  • It is not a system that makes up the menu or prices. The AI only responds based on the menu and prices in your knowledge base; it does not invent anything it does not know, says it does not know, and hands off to the team when needed.
  • It is not a tool that replaces the kitchen and the service. The one providing the service is always the venue; inTusell is the response, reservation, and routing layer.

Frequently asked questions

Do I have to change my WhatsApp number?

No. You link your existing restaurant WhatsApp number with a QR code or with a linking code sent for your phone number; the number stays the same, your phone keeps working, and the guest notices no difference.

Is Meta Business approval required?

No. You link WhatsApp with a QR code or with an 8-character linking code sent for your phone number; neither needs Meta Business approval. The official WhatsApp line (Cloud API) opens after Meta approval. Instagram connects through Meta login: you pick your Facebook Page and Instagram account.

Does the AI also reply to comments on menu posts?

Yes. Comment replies have their own switch: the "Instagram comments" switch on the Instagram card is on by default, and you can turn it off. If you connected Instagram before September 24, 2026, you need to reconnect it once for comments. The AI writes one public reply per comment; for "price?" and "any tables available?" comments, the typical flow is a short reply that invites the guest to send a DM.

What happens if a foreign tourist writes?

The AI replies in whatever language the guest writes in. For restaurants and cafes in tourist areas, messages in English, German, or Arabic are answered without setting up a separate channel.

Does the AI make up a dish or a price that is not on the menu?

No. The AI only responds based on the menu, prices, and working hours in your knowledge base. It does not invent anything it does not know; it says it does not know and hands the conversation to the team when needed.

When does the AI hand off to a human?

The AI hands a conversation to your team when it is unsure or a person is needed; a large group, a private event and a complaint are typical cases. The handoff lands on the Decisions page with the full history. Account-wide you choose Intern, Senior or Full approval mode; a single conversation can be set to Approval, Shadow or Paused.

Next step

Connecting the channels is half the job; the real difference is in training the AI correctly. To set up the menu, the reservation system, and the tone, start with the series' main article, restaurant AI training, then see the day-to-day operations in the how to use inTusell article. To go deeper on the table reservation and takeaway order side, you can look at the restaurant reservation automation article, and for a page specific to your venue, the restaurant solution page. Check the pricing page for packages and quotas; if you’d like to see the same setup in other sectors, the tour agency AI training and clinic AI training are example series, and you can reach all articles via the blog.

If you’d like to see how it works at your own venue, Request a demo or write to hi@intusell.com; let’s connect your channels together and watch the assistant live on the first messages.

inTusell team
The inTusell team distills this content from real field practice and user feedback. Questions? hi@intusell.com
Try inTusell

You read the blog. Now see it live.

Test inTusell live with your own sector scenario in a 20-minute demo.

Get a demo