Industry

Bookings built for tour operators and activity guides

You run city tours, wine tastings, day trips, or group experiences. The problem: multiple guides on different schedules, group capacity limits that change by season, and customers who want to pick their guide. Opencals gives you one dashboard to assign guides, set availability, create group bookings with capacity limits, and control which tours run when.

Assign and Schedule Guides

Give each guide their own schedule. One guide works Tuesday through Friday. Another works weekends only. A third takes July off. Set it once; the system tracks who's available when.

  • Individual weekly schedules — set different days and hours per guide
  • Days off and holidays — block time instantly without affecting other guides
  • Service assignment — link guides to specific tours they lead
  • Customer selection — customers pick their preferred guide when booking

Reduce no-shows

Assign guides to tours in advance. When a guide is booked, they see it in the dashboard and can sync to their personal Google Calendar to avoid conflicts.

Staff Management

Set individual schedules, assign staff to services and locations, and let customers pick their preferred guide.

Manage Tour Starting Points

Your city tour starts downtown. Wine tasting at the vineyard. Boat tour from the harbor. Set hours and guides per location.

  • Physical locations — set hours for each starting point
  • Online experiences — tours via Zoom with automatic meeting links
  • Location-specific availability — show customers which tours are available at which locations

3

Location types (physical, online, delivery)

Per-location

Operating hours

Real-time

Availability display

Multiple Locations

Manage physical, online, and delivery locations. Set location-specific hours and control which tours run where.

Seasonal Tours and One-Time Events

You run a fall foliage tour only in October. A holiday lights tour only in December. Summer day trips only June through August. Set schedules for specific date ranges, and the calendar blocks off-season bookings automatically.

  • Non-recurring schedules — define availability for specific periods
  • Seasonal services — enable or disable tours by season
  • One-time events — create a schedule for a single date or limited window
  • Three schedule types — Continuous (24/7), Recurring (weekly pattern), Non-recurring (date ranges)

Flexible Scheduling

Create Continuous, Recurring, and Non-recurring schedules. Manage seasonal tours, buffer times, and slot intervals.

Group Bookings with Capacity Limits

Wine tasting groups: max 8 people per session. City tours: max 20. Group bookings count toward the slot's capacity. When it's full, that time closes automatically.

  • Max attendees per tour — set capacity per slot
  • Multiple customers in one booking — family of 4 books one slot, group of 3 books the same slot
  • Real-time capacity tracking — see how many spots are left
  • Revenue per hour — a single 20-person slot generates more revenue than 20 individual appointments

Note

Capacity applies per time slot. A 10am wine tasting can have 8 people. The 11am tasting can have another 8. Control it per service, per location, per tour type.

Group Appointments

Set max capacity per time slot. Multiple customers book the same tour, generating more revenue per slot.

Frequently Asked Questions

Early Access — 3 Months Free

Ready to transform your service business?

Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.

No credit card required
Setup in 10 minutes
Cancel anytime