1. Separate demand from capacity
List the services offered, typical duration and staff or equipment each needs. Decide whether walk-ins can use every service or only selected ones. Do not assume an empty calendar cell means a team member is free: breaks, preparation and other tasks also use capacity. Document who can adjust the schedule during the day.
2. Write the arrival rules in plain language
Agree how early customers may check in, what happens if they arrive late, and when an appointment becomes a missed visit. Decide how walk-ins fit around reserved times. For example, a salon could offer an available short service to a walk-in only after checking that it will not displace the next booked treatment. This is an example policy to discuss, not a default product rule.
3. Make ownership visible
Name the person who checks arrivals, the person who calls the next customer and the person who resolves exceptions. These can be different roles or one person on a small team. Ask staff to practise a duplicate check-in, a wrong-service arrival and a customer without a phone. A clear assisted path matters as much as the mobile experience.
4. Run a small pilot and review the evidence
Choose one service and a limited period. Record the number of arrivals, missed appointments and interruptions at reception, using the same definitions before and during the pilot. Ask staff where customers became confused. Review the workflow before expanding it. VisitLoops can provide a demo of booking, arrival and queue coordination; integration and notification requirements should be agreed separately.

