How does my system send automatic WhatsApp notices for bookings, instalments and subscriptions?

Updated 21 October 2026 ArabyBot help centre
The ArabyBot teamOfficial Meta partner · written from our own platform data
On this page 4
  1. The steps in the ArabyBot dashboard
  2. What you should know
  3. Related questions
  4. In more depth

The short answer

In «Smart Jobs» create a job from a ready type such as «Booking / Appointment Confirmation», «Installment / Payment Due» or «Subscription Renewal»: a message with variables, up to three buttons each with a job, and reminders before or after the event. Your system then fires it with one HTTP request carrying the customer's number and the event data; we send the message and reminders, handle the button taps and tell your system about every status change.

Also asked as: «بوابة إرسال واتساب» · «كيف أربط نظامي بالواتساب» · «ازاي اربط السيستم بتاعي بالواتساب عشان يبعت اشعارات» · «كيف أربط Laravel بواتساب»

The steps in the ArabyBot dashboard

  1. Pick the job type

    From the menu open «Smart Jobs», press «Create a new job» and pick a ready type: «Booking / Appointment Confirmation», «Appointment Reminder», «Subscription Renewal», «Installment / Payment Due», «Trip Confirmation» or «Order / Shipment Status», or start a «Custom» one from scratch.

  2. Basics and message

    Enter the «Job name», pick the «WhatsApp number (sender)» and the «Message language». Write the text with variables such as {{name}} and {{amount}}, with a text or image header if you like.

  3. Buttons and reminders

    Add up to three buttons, each with a job such as confirm, cancel, pay or reschedule, and a «Reply after tap». Then add reminders «before» or «after» the event in minutes, hours or days, and the «Quiet hours» when no reminder goes out.

  4. Template and test

    Press «Submit Utility template to Meta» or «Use an existing approved template», then try it with «Test send» to your own number.

  5. Connect it to your system

    In «API & integration» copy your API key and the endpoint. Your system sends a request with the event_key, the customer's number, the variables and the event date, and you set a «Callback URL» so sending, confirmation, cancellation and payment statuses reach your system.

What you should know

  • The job's message is locked to the Utility category, and the page warns you about marketing words that could make Meta reclassify it as Marketing, which costs more.
  • A reminder that falls in «Quiet hours» is postponed to the end of that period, in the customer's time.
  • Your own order or booking number (external_ref) stops the same event from being sent twice and lets you cancel or reschedule the run.
  • The pay button takes the amount from your system with every request: any payment gateway link, Paymob, or manual transfer instructions.
  • A customer who opted out of your messages does not receive the job, and a test run does not use your monthly sending quota.

Related questions

1

Do I need a developer to connect it?

Your system only needs to send one HTTP request, and the page has ready code samples. If your store runs on Shopify or WooCommerce, order confirmation works with no code.

2

What does a reminder cost?

It is charged at Meta's Utility rate in the customer's country, one of the cheapest WhatsApp categories; WhatsApp API pricing explains the rates per country.

3

Do reminders reach a customer who never messaged me?

Yes, with an approved template; outside the 24-hour window WhatsApp only delivers a template Meta has approved.

In more depth

Try the agent before you pay anything

The agent that will answer your customers is the one answering you now: ask it from the chat button here or on WhatsApp. Your account is free with no credit card, and the free trial on your own number or page is activated after you contact our team on customer-service WhatsApp.

The ArabyBot teamOfficial Meta business partner in the Middle East 191 guides Figures from our platform All guides
Share this page