Queue System
Manage your waiting room efficiently with real-time queue tracking, patient notifications, and estimated wait times.
How It Works
Queue Flow
Queue Tokens
Each patient receives a unique, secure token:
- 64-character cryptographic string
- Valid for 7 days
- Shareable link format:
clinic.beeseen.clinic/q/{token} - No login required to view
Daily Queue Settings
Configure each doctor's queue in Settings â Queue:
Per-Day Settings
| Setting | Description | Example | |---------|-------------|---------| | Start Time | When queue opens | 9:00 AM | | End Time | When queue closes | 5:00 PM | | Default Duration | Avg time per patient | 15 min | | Max Patients | Daily limit | 30 | | Buffer Time | Break between patients | 5 min |
Managing the Queue
Queue Dashboard
The receptionist sees a real-time board:
- Waiting â patients ready to be seen
- With Doctor â currently being served
- Completed â finished for the day
- No-Show â didn't arrive when called
Check-In Actions
For each patient:
- Check In â add to waiting queue
- Call Next â move to "serving" status
- Skip â move to end of queue
- Remove â cancel their queue position
Priority Handling
Mark patients as priority:
Use for: urgent cases, elderly patients, disabilities
Patient Queue Status Page
What Patients See
When patients access their queue link, they see:
- Current queue number being served
- Their position in line
- Estimated wait time (calculated from avg duration)
- Clinic location and contact info
Mobile-Optimized
The status page is:
- Mobile-first design
- Auto-refreshes every 30 seconds
- Works without app download
- Supports offline caching
Real-Time Notifications
Queue Updates
Patients receive notifications when:
| Event | SMS | WhatsApp | |-------|-----|----------| | Checked in | â | â | | 3 patients ahead | â | â | | 1 patient ahead | â | â | | Their turn now | â | â |
Notification Content
Example SMS:
BeeSeen Clinic: You are now #5 in line.
Estimated wait: ~20 minutes.
Track: clinic.beeseen.clinic/q/abc123...
Queue-Driven Onboarding
While patients wait, they can complete their profile:
Phased Completion
The queue status page prompts patients through steps:
Benefits
- Less paperwork at reception
- Faster visit flow
- More complete patient records
- Digital consent captured
Kiosk Mode (Premium+)
Self-Service Check-In
Set up a tablet at your entrance:
Kiosk Features
- Large touch-friendly buttons
- Arabic/English toggle
- QR code scanner support
- Auto-creates appointment for walk-ins
Waiting Room Display (Premium+)
Clinic TV Dashboard
Display current queue status on a waiting room TV:
Customization
- Custom background image
- Clinic logo placement
- Message rotation (promotions, health tips)
- Mute/unmute audio chime
Queue Analytics
Available Reports
In Reports â Operational:
- Average wait time by doctor
- Peak hours heatmap
- Patients served per hour
- Queue abandonment rate (left before being seen)
Improving Efficiency
Use data to optimize:
- Add staff during peak hours
- Adjust slot durations based on actual times
- Identify bottlenecks in the flow