A customer who books or changes a pickup or delivery time through your WhatsApp Mini App gets a message confirming the date and time a few seconds later, without anyone on your team typing it.

Before You Start

  • Read Setting Up Auto Reply Rules first. It explains how auto replies, their order and their status work.
  • You need at least one published scheduling Mini App. EasyBiz has two ready-made ones: Schedule Delivery and Reschedule Pickup & Delivery. See What Is a Mini App if you have not made one yet.
  • Add your own phone number to the Test Group on the Auto replies page, so you can try the reply before customers get it.
  • You need access to Settings in the Console.

If you set this up before: Mini Apps used to be a tab in WhatsApp Settings, and Auto Reply Rules another tab there. Mini Apps are now in ⚙️ Settings › Sales channels › WhatsApp Mini Apps, and auto replies are in ⚙️ Settings › CRM settings › Auto replies. Your saved Mini Apps and replies are already there, so there is nothing to set up again.


Overview

Schedule Confirmation is one of the ready-made replies on the Auto replies page. It comes with its condition, message and send frequency already filled in. Its one condition, App submitted, means a customer has filled in a Mini App and pressed submit. You choose which scheduling Mini App it answers, check that the message shows the right date and time, then save it. You test it from your own phone first, then switch it on for every customer.

Where it works

  • WhatsApp: customers get the confirmation in the same chat where they opened your Mini App.
  • Console: your staff see the reply in the conversation in your Inbox. The new pickup or delivery time is saved on the order by the Mini App itself.

Why set it up

  • Customers have the time in writing. The date and time they picked are in the chat, so they know when to be home.
  • Fewer "Did my change go through?" messages. Your staff spend less time confirming bookings by hand.
  • Fewer missed pickups. A customer who picked the wrong slot sees it straight away and can change it before your driver goes out.

If you skip it, the new time is still saved on the order, but the customer gets nothing on WhatsApp until a staff member replies by hand.


Check your scheduling Mini App

The reply can only answer a Mini App your customers can open, and customers can only open a Mini App once it is published.

  1. Click the ⚙️ Settings icon in the top-right corner.
  2. Under the Sales channels section, click WhatsApp Mini Apps.
  3. Find your scheduling Mini App in the list and look at the label on the right of it.

The WhatsApp Mini Apps list searched for "schedule", showing Reschedule Pickup & Delivery and Schedule Delivery, with the green Published label of Reschedule Pickup & Delivery marked

Label What it means
Published Customers can open it on WhatsApp. You're ready.
Unpublished changes Customers see the last published version. Your newer edits are not live yet.
Draft It has never been published. Customers can't open it.

If it shows Draft or Unpublished changes, open it and click Publish at the top right. In the Publish Mini App window, choose your WhatsApp Account and click Publish. If the window says Add to subscription and publish, that WhatsApp number is not on your Mini App subscription yet, and publishing adds it.

The Reschedule Pickup & Delivery Mini App open in the Console, with the Publish button at the top right marked

Which Mini App asks for which time

The date and time in your confirmation come from the screens of the Mini App the customer filled in. Open the Mini App to see its screens.

Mini App What the customer picks Details you can use in the message
Reschedule Pickup & Delivery A new pickup date and time, then a new delivery date and time @Pickup Date, @Pickup Time, @Delivery Date, @Delivery Time
Schedule Delivery A delivery date and time only @Delivery Date, @Delivery Time

The Reschedule Pickup & Delivery Mini App with its Pickup Date & Time screen marked, between the Address and Delivery Date & Time screens

If you renamed a copy of one of these Mini Apps, for example Return Delivery Booking, it works the same way as the one you copied.


Where to find it

  1. Click the ⚙️ Settings icon in the top-right corner.
  2. Under the CRM settings section, click Auto replies.

The Auto replies page with CleanFast Laundry's replies listed and the Add reply button marked


Setting it up

Step 1: Add the reply

  1. Click Add reply above the list.
  2. Under Confirmation, click Schedule Confirmation.

The Add reply menu open, showing the Welcome, Operational and Confirmation groups, with Schedule Confirmation marked

  1. In the Add reply window, keep the suggested name or type your own in Name, for example Reschedule confirmation: Pickup & Delivery. Only your staff see this name, so a name that says which Mini App it answers helps later.

The Add reply window with the name "Reschedule confirmation: Pickup & Delivery" typed in and the Add button marked

  1. Click Add.

The reply opens with everything already filled in. The phone on the right shows the message as your customer will get it.

Step 2: Choose the Mini App it answers

Under Conditions, the reply comes with one condition, App submitted. Below it is a box that says Any app (leave empty for all).

  1. Click the box under App submitted.
  2. Type schedule to find your scheduling Mini Apps, then choose one, for example Reschedule Pickup & Delivery.

The App submitted list open with "schedule" typed in the search, showing Schedule Delivery and Reschedule Pickup & Delivery, with Reschedule Pickup & Delivery marked

The list shows every Mini App in your shop by its name, including ones you have not published yet, so check the one you choose is published.

App submitted

Choice What happens
Leave empty The reply answers every Mini App a customer submits, including order and sign-up forms. A customer who signs up would get "your booking is confirmed for" with no date or time.
One Mini App The reply answers only that Mini App. This is the right choice for almost every shop.

You can choose only one Mini App per reply. If you use both Schedule Delivery and Reschedule Pickup & Delivery, add a second Schedule Confirmation and choose the other Mini App in it.

Step 3: Check the message

Reply Message

The message comes filled in as:

Hi @Customer Name, your booking is confirmed for @Pickup Date @Pickup Time. We'll see you then!

@Customer Name, @Pickup Date and @Pickup Time fill in by themselves from what the customer entered in the Mini App. The date shows in your shop's date format, for example 19/11/2026, and the time shows the slot the customer picked, for example 14:00-16:00. Change the wording to sound like your shop, and type @ to add other details, such as @Delivery Date or @Pickup Weekday.

The Reply Message box with the ready-made message marked, and the phone preview on the right showing it

For Schedule Delivery: this Mini App asks only for a delivery time, so @Pickup Date and @Pickup Time would come out blank. Delete them and type @ to add @Delivery Date and @Delivery Time instead, for example "Hi @Customer Name, your delivery is booked for @Delivery Date @Delivery Time. We'll see you then!"

A Schedule Confirmation reply for the Schedule Delivery Mini App, with the message using Delivery Date and Delivery Time marked

Action

Action type comes set to None, so the confirmation goes out as plain text. Use this only if you want a button under the message, for example Open Website with a link to your price list. Most shops keep None.

Send frequency

Send frequency comes set to Every time. Keep it. A customer may change their time twice in the same chat, and each change should get its own confirmation.

Send frequency What it does
Once per conversation Sends once. A second change in the same chat gets no confirmation until the conversation is closed.
Once per 24 hours Sends at most once a day to the same person. A second change that day gets nothing.
Every time Sends for every booking or change.

The Send frequency list open with Every time marked

Status

Status is at the top of the reply, under Name. A new reply starts as Testing. Keep it on Testing until you have tried it yourself.

Status What it does
Live: replies to every customer Sends to every customer who submits the Mini App.
Testing: replies only to the Test Group Sends only to the numbers in your Test Group. Customers get nothing.
Off: never replies The reply is kept but never sends.

The Status list open with "Testing: replies only to the Test Group" marked

Step 4: Save

Click Save at the top right. Click Auto replies at the top left to go back to the list. Your new reply is at the bottom with a Testing label.

The Replies list after saving, with "Reschedule confirmation: Pickup & Delivery" at the bottom showing the Testing label

Here is the whole setup for a Schedule Delivery reply, from Add reply to Save:

Adding a Schedule Confirmation reply for the Schedule Delivery Mini App, changing the message to the delivery date and time, and saving it

Testing the reply

  1. Check that the reply's status is Testing and your phone number is in the Test Group.
  2. From that phone, open your scheduling Mini App on WhatsApp, pick a date and time, and submit it.
  3. The confirmation arrives within a few seconds, with your name and the date and time you picked. While the reply is on Testing, it ends with ⚠ Test Mode, so you can tell it apart. Customers never see this line.

This is what the test phone gets when Mei Ling moves her pickup to 19/11/2026, 14:00-16:00:

The Schedule Confirmation as it arrives on the test phone: "Hi Mei Ling, your booking is confirmed for 19/11/2026 14:00-16:00. We'll see you then!" followed by ⚠ Test Mode

If the confirmation doesn't arrive, check that:

  • Your phone number is in the Test Group.
  • The reply has the Mini App you submitted chosen under App submitted, and that Mini App is published.
  • No other reply higher in your list also answers that Mini App, or has an empty App submitted box. EasyBiz sends only the first one that fits.

If the date or time is blank, the message uses details that Mini App doesn't ask for. See Check the message.

When it works, open the reply, change Status to Live: replies to every customer, and click Save.


Example setup

CleanFast Laundry lets customers change their pickup and delivery times through its Reschedule Pickup & Delivery Mini App.

  • Name: Reschedule confirmation: Pickup & Delivery
  • App submitted: Reschedule Pickup & Delivery
  • Message: "Hi @Customer Name, your booking is confirmed for @Pickup Date @Pickup Time. We'll see you then!"
  • Action type: None
  • Send frequency: Every time
  • Status: Testing, then Live after the owner tried it

On Monday evening, Mei Ling realises she won't be home on Wednesday morning. She opens the Mini App and moves her pickup to Thursday 19/11/2026, 14:00-16:00. A few seconds later she gets "Hi Mei Ling, your booking is confirmed for 19/11/2026 14:00-16:00. We'll see you then!" Her order in the Console now shows the Thursday pickup.


FAQs

Does this reply change the booking?

No. The Mini App changes the pickup or delivery time on the order when the customer submits it. This reply only tells the customer what was saved.

Will customers get this and a new order confirmation for the same booking?

No. EasyBiz sends only one reply for each Mini App a customer submits. Choose your order Mini App in New Order Confirmation and your scheduling Mini App here, and each customer gets the one message that fits what they did.

Does it send when my staff change a pickup time in the Console?

No. It only answers a scheduling Mini App submitted on WhatsApp.

Why is the date blank in my confirmation?

The message uses details the Mini App doesn't ask for. Schedule Delivery asks only for a delivery time, so use @Delivery Date and @Delivery Time in its reply instead of @Pickup Date and @Pickup Time.

I use both scheduling Mini Apps. Do I need two replies?

Yes. Each reply answers one Mini App, so add one Schedule Confirmation for each and choose a different Mini App in each. Give each its own message, with pickup details for the reschedule one and delivery details for the delivery one.

I set up schedule confirmations before. Do I need to do them again?

No. Your saved replies are already on Settings › CRM settings › Auto replies. Open each one and check the right Mini App is chosen under App submitted and the message uses the right date and time.


What's Next

Customers now get the pickup or delivery time in writing the moment they book or change it. Continue to Sign Up Confirmation to welcome customers who sign up through your Mini App.