Hello Sniff Support

Reference help center

Booking States

Understand the booking states that appear across customer and business workflows.

11 articlesBack to Concepts

Reference / Concepts

Last verified
2026-05-01
App area
shared support

When To Use This

Use this page when an article needs to explain booking requests, confirmed bookings, upcoming bookings, previous bookings, dog readiness, cancellations, or staff schedule work.

Booking Lifecycle

  • A booking can be created by a customer request or by a staff workflow.
  • Some bookings may need staff review before they are considered scheduled.
  • Customer-facing booking actions depend on dog readiness, document state, service availability, and the actions shown in the customer portal.
  • Staff-facing schedule actions depend on the selected booking, the current schedule workflow, and the staff member's assigned access.

Common States

  • Requested: A booking has been submitted and may need staff review.
  • Confirmed: A booking is scheduled according to the app state. Avoid implying this overrides business cancellation, capacity, payment, or readiness policy.
  • Upcoming: A future booking is visible in the customer's schedule or staff schedule.
  • Previous: A past booking is visible for history or review.
  • Blocked: A dog, account, document, or setup item prevents booking.
  • Canceled: A booking was canceled through an available action or staff workflow.

Policy Boundaries

Cancellation windows, refund handling, service capacity, and booking approval rules are business policy. Support articles should describe where the user sees status and actions, not promise a specific outcome.

Customer And Staff Views

  • Customers should use the booking status and action buttons shown in the customer portal.
  • Staff should use the Bookings page, Schedule page, or Today's view depending on whether they are reviewing requests, planning future care, or running the current day.
  • If an action is missing, the article should first explain the visible state, then point staff to owner/admin access review only when access is the likely issue.

Troubleshooting

  • If a dog cannot be booked, check dog readiness and document requirements.
  • If an expected service is missing, confirm business setup and service availability.
  • If cancellation is not shown, do not imply the booking can be canceled automatically.
  • If staff cannot update a booking, confirm the selected booking state, current business account, and assigned access.
  • If only some dogs book successfully, use the visible warning to identify which dogs still need attention.