Skip to main content

Booking System

Tiquo’s booking system provides complete appointment and reservation management with real-time availability, automated notifications, and seamless payment integration.

Key Features

Real-time Availability

Instant availability calculation based on staff, resources, and existing bookings

Automated Notifications

Confirmation, reminder, and follow-up emails sent automatically

Online Booking

Customer-facing booking widget for 24/7 self-service

Payment Integration

Deposits, prepayment, and point-of-sale processing

Booking Types

Appointments

One-on-one service appointments:
  • Fixed duration
  • Single customer
  • Assigned staff member
  • Specific time slot

Group Bookings

Multiple customers in one session:
  • Classes and workshops
  • Group activities
  • Limited capacity
  • Shared resources

Resource Reservations

Book specific resources:
  • Tables
  • Rooms
  • Equipment
  • Stations

Creating Bookings

Staff-Created Bookings

From the dashboard:
1

Start New Booking

Click New Booking or press N
2

Select Customer

Search existing or create new
3

Choose Services

Add one or more services
4

Pick Date & Time

Select from available slots
5

Assign Staff

Choose specific or any available
6

Confirm

Review and create booking

Online Bookings

Customers can book themselves:
  1. Access booking widget on your website
  2. Browse services and availability
  3. Select preferred time
  4. Enter contact information
  5. Complete any required payment
  6. Receive confirmation

Availability Management

How Availability Works

Available slots are calculated based on:
  1. Location operating hours
  2. Staff working schedules
  3. Existing bookings
  4. Resource availability
  5. Buffer times
  6. Lead time requirements

Configuring Availability

SettingPurpose
Lead TimeMinimum notice for new bookings
Buffer BeforePrep time before appointments
Buffer AfterCleanup time after appointments
Slot IncrementBooking start time intervals
Max AdvanceHow far ahead customers can book

Staff Scheduling

Manage individual staff availability:
  • Regular weekly schedule
  • Date-specific overrides
  • Time off and vacations
  • Multiple location schedules

Notifications

Automatic Emails

TriggerTimingContent
ConfirmationImmediatelyBooking details
Reminder24 hours beforeAppointment reminder
Follow-upAfter serviceThank you + review request
CancellationOn cancelConfirmation

Customizing Notifications

  • Edit email templates
  • Add service-specific instructions
  • Include preparation requirements
  • Customize timing

Email Builder

Customize notification templates

Calendar Views

Daily Calendar

Hour-by-hour view:
  • Staff columns
  • Booking blocks
  • Availability gaps
  • Quick booking from calendar

Weekly Overview

Week at a glance:
  • Booking density
  • Staff coverage
  • Busy vs. quiet days

Resource Calendar

View by resource:
  • Table availability
  • Room schedules
  • Equipment bookings

Recurring Bookings

Setting Up Recurrence

Create repeating appointments:
1

Create Initial Booking

Book the first occurrence
2

Enable Recurrence

Click Make Recurring
3

Set Pattern

Weekly, bi-weekly, or monthly
4

Set End Date

Number of occurrences or end date
5

Create Series

All bookings are created

Managing Series

  • Edit single occurrence
  • Edit entire series
  • Cancel future occurrences
  • View all related bookings

Payment Handling

Deposit Requirements

Configure by service:
  • Fixed amount ($50)
  • Percentage (25%)
  • Full prepayment

Payment Collection

Multiple options:
  • Online at booking
  • At check-in
  • After service
  • Invoiced later

Cancellation & Refunds

Policies and processing:
  • Free cancellation periods
  • Cancellation fees
  • Automatic refunds
  • Manual processing

Payment Setup

Configure payment options

Online Booking Widget

Widget Features

Embeddable booking experience:
  • Service selection
  • Real-time availability
  • Staff preferences
  • Mobile-responsive

Customization

Match your brand:
  • Colors and styling
  • Logo display
  • Custom fields
  • Language

Installation

Add to your website:
<script src="https://widgets.tiquo.app/booking.js"></script>
<div id="tiquo-booking" data-org="your-org-id"></div>

Waitlists

When Slots are Full

Enable waitlist for popular times:
  1. Customer requests unavailable slot
  2. Added to waitlist with notification preference
  3. If slot opens, waitlist notified
  4. First to confirm gets the slot

Managing Waitlist

  • View waitlist by date
  • Manually offer slots
  • Configure automatic notifications

Integration Points

Calendar Sync

Connect with external calendars:
  • Google Calendar
  • Outlook
  • Apple Calendar
  • iCal feeds

Website Integration

Embed booking on your site:
  • Booking widget
  • Iframe embed
  • Direct links

API Access

Build custom integrations:
  • Create bookings programmatically
  • Read availability
  • Sync with other systems

API Documentation

Build custom booking flows

Analytics

Booking Metrics

Track performance:
  • Bookings by period
  • Utilization rate
  • Popular services
  • Peak times
  • Conversion rate

Staff Performance

  • Bookings per staff
  • Revenue per staff
  • Customer ratings
  • No-show rates