Booking Requests
Accepting and declining requests
Respond to requests quickly and keep customer communication clear.
acceptdeclineresponse
Last updated: 2026-05-03Steps
- Go to Home > Booking Requests, set the filter to Pending, then tap the request you want to process.
- On Request details, verify the requested slot, client contact fields, selected service, and any notes before taking action.
- If the request works as submitted, tap Offer requested slot. If the requested time does not work, tap Custom offer and set a new date, Start time, End time, Offer total, optional Pricing note, and message.
- A pending request uses the `pending_business` status. After you send an offer, it moves into Active as `offer_sent` while the client decides.
- If the client accepts an offer with no upfront payment, the request becomes `confirmed_paid` and creates the appointment immediately.
- If the service requires a deposit or full payment, the request becomes `awaiting_payment` and the client is sent to checkout. It becomes `confirmed_paid` only after payment is completed.
- If you cannot take the job, tap Reject request. This closes the request and updates the customer so they do not keep waiting on a pending response.
- Closed history includes `confirmed_paid`, `rejected_by_business`, `client_declined`, `expired`, and `cancelled_by_client`. Keep these records for audit and support follow up.
- Outcome check: accepted requests should appear in Appointments once confirmed; rejected, declined, expired, or cancelled requests should remain visible under Closed.
Need more help?
Include the active workspace, affected booking or service, exact error message, and a screenshot of the screen where the problem happened.
If you still need support, use the contact page.
Was this article helpful?
