1. Enable customers to select date and/or time using WhatsApp flows. Or else if captured via some other channel then add the appointment date/time to your customer
  2. Capture this date/time to google calendar (some other system can also be possible)
  3. Send reminders to the customer sometime before the appointment with an option to reschedule
  4. On re-schedule repeat the steps from 1-3