Messenger

An Arabic Messenger bot in 2026: how to build one for your page, step by step

10 min read Updated 17 September 2026 ArabyBot team Eight steps and six use cases

The short answer

A Messenger bot is software connected to your Facebook page officially through Meta; it answers the page's messages, turns comments into private conversations and takes orders and bookings, with no Meta fees on messages, unlike WhatsApp. Building one needs no developer: you connect the page, give the bot what it sells, set the welcome, the menu and the handover, and test it in your customers' language.

What breaks most Messenger bots is not the tool but two Meta rules their operators do not know: one private reply per comment, and a 24-hour window after the customer's last message outside which no promotional message may be sent. This guide starts with the two rules because they decide the design, then the steps, then six use cases with examples.

First: what Meta allows on Messenger

The official Messenger Platform is open to any page, and the connection is made by the page admin's authorisation through Meta's own login, never with your personal account password. What changes from channel to channel is the sending rules, and the table below is what you need to know before designing any flow:

Messenger sending rules as enforced by Meta's platform, September 2026
SituationWhat is allowedWindow
The customer messaged the pageAny message: text, images, product cards, buttons, quick replies24 hours from their last message, renewed with each one
The customer commented on a postA public reply to the comment + one private messageThe private message within 7 days of the comment, then closed until they reply
24 hours passed with no reply from themA confirmed-event, post-purchase or account update — under an approved tag and with no offerNo limit as long as the content is what the tag describes
A promotional message after the windowThe user's explicit opt-in to recurring notifications, or a paid message through adsAs the opt-in they gave
Meta fees on messagesNone — no paid templates and no per-message price
The rule that breaks most bots

"Comment price and we will send you the details" works. "We will send you the price, then the photos, then the purchase link" in three consecutive messages does not: the first arrives and the second and third are rejected, because the private reply to a comment is one message. So put everything the commenter cares about in that one message, and give them a reason to write back — a question or a button — because their reply is what opens the window. The full detail is here.

Second: how to build it, step by step

The steps below are on ArabyBot, and the same order works on any official platform. Real time to a first reply on a live page is under an hour, most of it in step three.

  1. Make sure you are the page admin and messaging is on

    The connection needs the "admin" role, not "editor", and the "Send message" button must be visible on the page. If the page sits inside a Business Portfolio you need full access there. A new page with no posts works too, but the comment tool will have nothing to act on.

  2. Connect the page through Meta's official login

    From the ArabyBot dashboard choose "Connect a Facebook page"; Meta's own window opens, you pick the page and grant the permissions. Never enter your password on any site other than Meta, and never hand anyone your personal account; any tool asking for that works unofficially and is the road to a restricted page. After connecting, the page name appears under channels and the first test arrives within a minute.

  3. Give the bot what it sells, not what to say

    This is the difference between a keyword bot and an AI agent. The first you tell "if they say price, answer this" and it stumbles at the first different wording. The second you give a knowledge base (your FAQs, shipping and return policy, hours) or connect your store so it reads live price, options and stock, and you write its operating rules: what it does not answer, when it hands over, and which dialect it answers in. The agents are here.

  4. Set the welcome, the persistent menu and the buttons

    Messenger gives you three elements text messages do not: a "Get started" button with a welcome sent before the customer types a letter, a persistent menu under the conversation (products, track my order, talk to a person), and quick replies and product cards that scroll side by side. Put the three things your customers ask about most in the persistent menu, not everything.

  5. Enable comment-to-private-message

    On every selling post you pick the keyword (or "any comment"), write the short public reply and the one private message, and put the product card and a door-opening question in it. The bot hides the phone number in the public comment so competitors do not pick it up. The service is here, and how the agent continues in the DM is here.

  6. Set the handover rule

    Three triggers are enough: the customer explicitly asked for a person, got angry, or asked what the bot must not answer (a medical diagnosis, a price negotiation, a money complaint). The bot then stops in that conversation only and the team is alerted on the inbox and the app, and the customer is never asked to repeat themselves. If a teammate replies from Meta's own app, the bot notices and stays quiet.

  7. Test it the way your customers write

    Do not test it in Modern Standard Arabic. Write "how much is this?" and "do you have size L?" in dialect, "where is the order" in Latin letters, send a voice note, and ask about something not in your store to see whether it admits it does not know or invents. Inventing is worse than silence, and those ten minutes expose it before a customer does. Ready tests are here.

  8. Watch the first week from the app

    The report of questions the bot could not answer is the most important screen of the first week: every question there is a line you add to the knowledge base so it never repeats. And watch the handover rate; above a quarter, the rule is too tight or the knowledge is thin.

Third: six use cases that work today

On our platform Facebook is the larger channel, not WhatsApp: 13 of 14 merchants have Facebook conversations and 6 have WhatsApp. These are what a Messenger bot is run for most, with an example for each (the chat examples are deliberately in the customer's dialect):

1. Price, size and availability from the catalogue The most common question any store page receives. The agent reads the product from your connected store and answers with the price, the available sizes and a photo, and never says "in stock" about a sold-out item. "How much is this black jacket, and is there XL?" ← "1,150 EGP, and XL is available — shall I send you the photos?"
2. A comment becomes a sales conversation A product post, and everyone who comments "price" gets a short public reply and one private message with the card and a question. Their phone number is hidden in the comment. Comment automation. "Sent you the details privately 👋" ← in the DM: the card + "Deliver where?"
3. Taking and confirming the order inside Messenger The bot collects the product, the address and the phone number with quick replies, creates the order in your store, and sends a receipt on a Messenger template. The later shipping update is allowed under the post-purchase tag even after 24 hours. "Okay, reserve it" ← "Address and mobile please, and cash on delivery?"
4. Booking appointments for clinics and salons A button list for the service, then the day, then the hour, and a reminder before the appointment under the confirmed-event tag. The bot answers no medical question; it hands it to the clinic. Clinics · Salons. "I want to book a facial on Thursday" ← "4 and 6 pm are open — which?"
5. Restaurants: the menu and today's order The persistent menu opens the menu as cards, the order is by buttons, and unapproved modifications go to a person. Today's offer reaches whoever wrote to the page within 24 hours, not a silent list. Restaurants. "The menu please" ← the dish cards + "Delivery or pickup?"
6. Follow-up inside the window and the abandoned cart The customer asked and did not finish: one follow-up message hours later, as long as it is inside the 24 hours, stopping the moment they reply or buy. Outside the window it needs their prior opt-in to recurring notifications. Scheduled messages. "Still need help with the order? The size you picked is still available"

Fourth: a keyword bot or an AI agent

An AI agent

  • Understands the question in any wording and dialect, in Latin letters, and in a voice note.
  • Reads your store or knowledge base and answers what is true today, not what was written once.
  • Knows what it does not know and hands over instead of inventing.
  • Fits stores, clinics and restaurants, where questions cannot be enumerated.

A keyword bot

  • Matches a word and replies with fixed text; different wording means silence or a wrong answer.
  • Needs manual updating with every price or stock change.
  • Enough for a page with five unchanging questions: hours, address, phone.
  • Cheaper, and some global platforms offer it in a free Messenger tier.

Drawn flows (the flow builder) stay useful for what is linear by nature: collecting order details, a booking, a survey. The mix that works is an agent answering free questions and a flow collecting details when the moment comes.

Fifth: what a Messenger bot costs

One line, not two. On WhatsApp you pay the platform subscription and Meta's fee on every template you start; on Messenger you pay the platform subscription only, because Meta does not price Messenger messages. ArabyBot starts with a trial on your real page, then published plans from $10 a month shown in pounds to an Egyptian visitor, with no cap on messages or teammates, and AI as a monthly number of replies inside the plan with extra packs per message. Pricing. And if your page is small with fixed questions, a free tier at a global platform on Messenger is an honest option before you need us.

13/14of our merchants have Facebook conversations — larger than WhatsApp
1private message allowed per comment
24hours of free-form replies after the customer's last message

Sixth: five mistakes that restrict the page, not just the bot

Meta's penalty falls not on the tool but on the page: messaging restricted for weeks, sometimes the message button removed. These five mistakes are most of what we have seen precede it:

  • A tool that logs in with your personal account or drives a browser instead of the official Messenger Platform. It works for a week, then the page is restricted, and there is no appeal because the method itself is a violation.
  • A promotional message to everyone who ever messaged the page, after the window and without opt-in. Every report from a recipient lowers the page's standing, and one broadcast collects a month's worth of reports.
  • A "post-purchase" tag carrying an offer. The tag permits an order update only; a line "and see our new offers" at the end turns it into a documented violation.
  • A bot that does not know how to stop. An angry customer receiving a polite automatic reply for the fourth time presses "Report". The handover rule is not a luxury.
  • The phone number visible in comments. Not a Meta violation, but a gift to every competitor watching your page; have the bot hide it and continue in the DM.

The same rules apply to Instagram messages from the same professional account, with a 24-hour window and one private reply per comment, so what you build for Messenger works there with the same settings. Instagram is here.

Frequently asked

1

Is a Messenger bot free?

Meta does not bill Messenger messages themselves, unlike WhatsApp, where every template you start has a price. What you pay is only the subscription of the platform running the bot. Global platforms offer a capped free tier on Messenger, and ArabyBot starts with a trial on your real page and then a plan from $10 a month (shown in pounds to an Egyptian visitor) with no cap on messages.

2

How do I make a Messenger bot for my Facebook page?

Eight steps are explained above; in short: make sure you are the page admin, connect it to the platform through Meta's official login, give the bot what it sells (a knowledge base, a catalogue or your connected store), set the welcome and the persistent menu, enable comment-to-private-message, set the handover rule, then test it in your customers' language before announcing it.

3

Does a Messenger bot understand Egyptian dialect?

A keyword bot understands nothing; it matches a word and replies with text. An AI agent depends on what it was built on: ArabyBot's agent is built on Egyptian, Gulf and standard Arabic, understands "how much?" and "where is my order?" in dialect, Latin-letter Arabic and misspellings, and reads voice notes. Where it honestly fails, with ready tests, is here.

4

Does Meta allow bots on Messenger?

Yes, through the official Messenger Platform, with the page connected by its admin's authorisation. What is not allowed is unofficial tools that log in with a personal account or drive a browser, promotional messages outside the 24-hour window without a permitted tag, and any message the user did not ask for. A violation restricts the whole page's messaging, not just the bot.

5

How many private messages can be sent in reply to one comment?

One message per comment, within seven days of it being written. After that the door closes until the commenter replies in the DM, which opens the 24-hour window and makes the conversation free-form. That is why automations built as a "sequence" of three messages after a comment fail: the first arrives and the rest are rejected. Meta's rule in detail is here.

6

Can messages be sent after 24 hours on Messenger?

Only in specific cases: an update to a confirmed event (an appointment the customer booked), a post-purchase update (your order has shipped) and an account update — each under an approved message tag and never carrying an offer. Anything else needs the user's explicit opt-in to recurring notifications, or a paid message through ads. "We miss you, 20% off" after a week of silence is not allowed without one of those.

And you run all of it from your phoneConnect the page, set the welcome, watch conversations and handovers from the ArabyBot app on your phone, not the web dashboard only.
262 customer recommendations on our Facebook pageRead them yourself — we link the source rather than just state a figure, because a number you cannot check is worth nothing. (Read 2026-09-04)

Connect your page and watch the first reply within minutes

Meta's official login, then write to the bot the way your customers do. No card and no sales call.

Read next