Booking

For Customers -- Managing Your Bookings


As a customer, you can view, cancel, and reschedule all your Addagio bookings from one page: addagio.io/my-bookings.


How to access your bookings


When you make your first booking on Addagio, an account is automatically created using your email address. To access your bookings:


  • Go to addagio.io/login
  • Enter the email address you used when booking
  • You will receive a magic sign-in link (no password needed)
  • Click the link in your email to sign in
  • You will be redirected to your My Bookings page

  • You can also find a link to manage your bookings in every confirmation email you receive from Addagio.


    The My Bookings page


    Your bookings are split into two sections:


    Upcoming -- Bookings with status PENDING or CONFIRMED. These are your active, future appointments.


    Past -- Bookings with status COMPLETED or CANCELLED.


    Each booking card shows:

  • The vendor's business name and logo
  • Your booking reference code (e.g., "BK-7X3M9A")
  • The appointment date and time
  • The services you booked
  • The current status (pending, confirmed, completed, or cancelled)

  • Cancelling a booking


    You can cancel any booking that has a PENDING or CONFIRMED status:


  • Find the booking in your "Upcoming" section
  • Click the red "Cancel" button
  • Optionally enter a reason for cancellation
  • Click "Confirm cancel"

  • After cancelling:

  • The booking status changes to CANCELLED
  • The vendor receives a cancellation email and SMS
  • You receive a cancellation confirmation email and SMS
  • The page refreshes to show the updated status

  • Cancellation does not require the vendor's approval. It takes effect immediately.


    Rescheduling a booking


    You can reschedule any booking with PENDING or CONFIRMED status:


  • Find the booking in your "Upcoming" section
  • Click the coral "Reschedule" button
  • Pick a new date using the date picker (only future dates are allowed)
  • Pick a new time
  • Click "Confirm reschedule"

  • After rescheduling:

  • The booking date and time are updated
  • The vendor receives a reschedule notification (email and SMS)
  • You receive a reschedule confirmation (email and SMS)
  • The page refreshes to show the new date/time

  • Note: The reschedule does not currently check availability. If the new time conflicts with another booking, the vendor may contact you to find a different time.


    Leaving a review


    After a booking is marked as COMPLETED, a "Leave review" link appears on the booking card. Click it to rate your experience and leave feedback for the business.


    Rebooking


    Past bookings show a "Rebook" link that takes you directly to the vendor's booking page so you can quickly book again.


    Important notes


  • You must be signed in as a customer. If you are logged in as a vendor or admin, the page will show a message directing you to the appropriate dashboard instead.
  • Your bookings are looked up by your email address. All bookings made with the same email are consolidated under your account.
  • The cancel and reschedule APIs verify your identity using your reference code and email address -- no additional authentication is needed beyond being logged in.
  • customermy-bookingscancelreschedulemanage