Skip to main content

Calendar Views & Navigation

Updated today

Calendar Views & Navigation

Master the Petboost calendar interface with multiple view modes, powerful filtering, and advanced navigation features.


Calendar View Modes

Switch between 5 different calendar views using the view selector dropdown:

1. Day View

Shows: Single day with hourly time slots

Best for:

  • Detailed daily schedule management

  • Managing overlapping appointments

  • Precise time slot visualization

Features:

  • 15-minute time increments

  • All-day appointments section

  • Drag-and-drop rescheduling

  • Visual conflict indicators

2. Week View

Shows: 7-day week with time slots

Best for:

  • Weekly planning and overview

  • Multi-day appointment patterns

  • Team capacity visualization

Features:

  • Monday-Sunday display

  • Recurring appointment indicators

  • Multi-pet appointment stacking

  • Resource allocation view

3. Month View

Shows: Full month calendar

Best for:

  • Long-term planning

  • Capacity overview

  • Availability checking

  • Course and event scheduling

Features:

  • Compact appointment display

  • Color-coded by status

  • Click to expand details

  • Drag-to-create appointments

4. Workflow View

Shows: Status-based kanban board

Best for:

  • Managing appointment lifecycle

  • Processing payments

  • Handling pending bookings

  • Daily operations workflow

Features:

  • Columns by status (Pending, Confirmed, In Progress, Completed, etc.)

  • Drag between statuses

  • Quick actions on each card

  • Badge indicators for special conditions

5. Timeline View

Shows: Horizontal timeline with appointments

Best for:

  • Resource utilization

  • Team member schedules

  • Room/kennel allocation

  • Van routing

Features:

  • Swimlanes by resource/team member

  • Overlapping appointment detection

  • Capacity visualization

  • Time block analysis


Navigation & Date Selection

Navigate between dates:

  • Previous/Next arrows - Move forward/back by current view increment

  • Today button - Jump to current date

  • Date picker - Click date field to select any date

  • Keyboard: Arrow keys to move, T for Today

Quick date jumps:

  • Click any date in month header (Week view)

  • Type date in search box (Oct 25, 10/25/2025)


Display Options

Group By

Organize appointments by different criteria:

  • None - All appointments in chronological order

  • Team Member - Separate row for each staff member

  • Resource - Separate row for each location/room/van

  • Service - Group by service type

  • Customer - All appointments for same customer together

  • Pet - Group by individual pet

How to use:

  1. Click "Group By" dropdown

  2. Select grouping criteria

  3. View updates instantly

  4. Drag-and-drop still works within groups

Filter by Status

Status tab badges show counts for each status:

  • Show All - All appointments regardless of status

  • Confirmed - Only confirmed appointments

  • Ready to Pay - Appointments with finalized invoices

  • Payment Declined - Failed payment attempts

  • Custom filters - Create your own filter combinations

Status indicators:

  • Number badge shows count

  • Warning icon (⚠️) for attention needed

  • Color-coded backgrounds

Filter by Team Member/Resource

Team/Resource filter dropdown:

  • Shows all team members with profile pictures

  • Number indicates active filters

  • Multi-select support

  • Avatar stack shows first 2-3, then "+X more"

Example: 0 Group By [Suzie Walsh] [Jasmin Abasiry] +13

  • 0 = No grouping active

  • Shows 2 avatars + 13 more team members


Search & Find

Calendar search box:

  • Search by customer name

  • Search by pet name

  • Search by service name

  • Search by confirmation number

  • Search by date (flexible formats)

Search tips:

  • Partial matches work ("John" finds "John Smith", "Johnny")

  • Case-insensitive

  • Results highlight in calendar

  • Press Enter to jump to first result


Drag Lock Feature

Prevents accidental rescheduling via drag-and-drop.

Toggle: Click "Drag Lock" switch in top toolbar

When enabled:

  • ✅ Can still click appointments to view details

  • ✅ Can create new appointments

  • ❌ Cannot drag appointments to reschedule

  • ❌ Cannot drag to change duration

Best for:

  • Busy schedules where accidental dragging is risky

  • Staff with view-only access

  • Touch screens where accidental drag is common


Reset View

Instantly restore default calendar settings:

  • Clears all filters

  • Resets grouping to "None"

  • Returns to default view mode

  • Removes custom display options

How to use:

  • Click Reset View button

  • All custom settings cleared

  • Returns to clean default state


Calendar Color Coding

Appointment cards are color-coded by status:

Color

Status

🔵 Blue

Confirmed

🟡 Yellow

Pending

🟢 Green

Completed

🟣 Purple

In Progress

🔴 Red

Payment Declined, Cancelled

⚪ Gray

Blocked Time

🟢 Light Green

Course/Group Session

Additional indicators:

  • Recurring icon (↻) - Part of recurring series

  • Warning badge (⚠️) - Requires attention (unpaid, special care)

  • Pet avatars - Show pet photos for quick identification

  • Team avatar - Assigned team member photo


Quick Actions from Calendar

Click appointment card to:

  • View full details

  • Edit appointment

  • Change status

  • Process payment

  • Add notes

  • Reschedule

  • Cancel

Right-click appointment for context menu (desktop):

  • Start appointment

  • Mark complete

  • Send reminder

  • Duplicate

  • Print

  • Delete


Mobile Calendar View

Responsive design adjusts automatically:

  • Day view on phones (compact)

  • Week view on tablets

  • Full features on desktop

  • Touch-optimized controls

  • Swipe gestures:

    • Swipe left/right - Navigate days/weeks

    • Pinch - Zoom time scale

    • Long press - Open details


Tips & Best Practices

Optimize your calendar:

  • Start with Week view for daily operations

  • Use Workflow view for end-of-day payment processing

  • Enable Group By Team Member to manage staff workload

  • Filter by Ready to Pay status to process payments quickly

  • Use Timeline view for resource/van routing

Performance tips:

  • Limit date range for large calendars (1-2 weeks)

  • Use filters to reduce visible appointments

  • Enable Drag Lock on busy days

  • Close detail panels when not needed


What's Next?

Did this answer your question?