Tiquo
Integrations OverviewAirtableAsanaSlackGoogle AnalyticsMetabaseMixpanelPendoSegmentTableau (PAT)ActiveCampaignBrevoEmarsys Core API (WSSE)EventbriteFacebookGoogle AdsHighLevelInstagramKlaviyoMailchimpMailgunMicrosoft AdsSendGridTwitter (v2)HubSpotNotionAcuity SchedulingAirtable (Personal Access Token)BasecampCal.com (v2)CalendlyClickUpCodaConfluence Data CenterExpensifyGoogle CalendarGoogle SheetHarvestLinearMicrosoft Power BIMicrosoft TeamsMindbodyMondayOpenAIPerplexityPingboardPivotal TrackerProductboardQuickbaseServiceM8ServiceNowTeamworkTickTickTimelyTodoistTrafftTrelloWrikefal.aixAIZendeskIntercomAircall (OAuth)DixaFreshDeskFreshserviceFrontPlainRingCentralZoho DeskBrazeDialpadGoogleMicrosoftOutlookPodiumSednaSharePoint OnlineTwilioWhatsApp BusinessZoho MailBambooHRADPDeelEmployment HeroGustoHibob Service UserNamelyOracle Fusion Cloud (HCM)PaychexPayfitPaylocityPersonioRipplingSAP SuccessFactorsSage HRTSheetsUKG ProUKG ReadyWorkdayZoho PeopleQuickBooksBuildiumExact OnlineFreshBooksIntuitNetSuitePennylaneSageSage IntacctTwinfieldUnanetWave AccountingXeroZoho BooksSalesforceAffinityAttioCopperFreshsalesGainsight CCInsightlyKustomerMedalliaPipedriveTwenty CRMZoomInfoApaleoMewsMicrosoft Business CentralOdooSAP ConcurZuoraAcceloCoupa CompassZoho InvoiceAnrokAvalaraDocuSignDropbox SignPandadocSignNowLinkedInSplitwiseTikTok AdsJotformQualtricsRefinerTypeformShopifyCin7 CoreGoogle MapsRingoverListrakRydooTalentLMSApple Business ManagerCrunchbaseRocketReachOcean.ioFreepikEnergy Performance Certificates (Gov.UK)JustworksGristSAP S/4HANA Cloud3CX8x8Adobe CommerceBirdCloudbedsConstant ContactBufferCustomer.ioCrispFreeAgentGreenhouseMeta Marketing APIMollienocrm.ioOomnitzaDigitsPylonSage 200ShopwareAnvilShippoEasyPostAltrataMicrosoft PeopleMicrosoft IntuneCloudTalkGoogle FormsMaximizerMicrosoft PlannerSalesmsgSellercloudTallyTimifyUpsalesCleverReachHeymarketMailjetPleoProvenExpertTelegramToggl TrackTenzoASSA ABLOY Vingcard VisionlineASSA ABLOY Vingcard VostioASSA ABLOY TESA HotelASSA ABLOY SMARTairSalto KSSalto Space OnlineDormakabaOmnitecHotekTT LockWebLockISEOKleverKeyAperioISONASHIDSouthcoThird MillenniumSTidAxis CommunicationsBooking.comExpediaHotels.comAirbnbGoogle HotelsTripadvisorAgodaHotelbedsTravelgateXHyperguestRoibosReconlineTraviaOpenGDS.comMG BedbankDidatravelHotelREZHRSHotelnetworkGetaroomWinkBookeasyVRBOInntopiaHookusbookusHipcampSpot2niteCamping VisionMinistry of VillasTrip.comTravelokaTiketMakeMyTripHoteripKlookeDreamsSzallasEmerging Travel GroupCheck24Bed-and-Breakfast.itWorld2Meet (W2M)Ctoutvert / SecureholidayDespegarPriceTravelRoombeastMitchell CorpHRS AustraliaResonlineHostelworldHostelhopTablet MichelinMr & Mrs SmithHopperHotel TonightPitchupMoveriiLocalOTAAlaricBooknpayCultbookingGuestTractionLevartWeSpeakMake.comZapierPricelabsPricepointRategenieElastic HotelRoom Price GenieTurbosuiteUber EatsDeliverooDoorDashBolt FoodGlovo
Platform

Bookings

Manage scheduled reservations for services with availability, capacity, and resource allocation

Bookings represent scheduled reservations for services in Tiquo.

Any time-based service is managed as a booking. A booking records when a service will take place and which resources are allocated to fulfill it.

Bookings are the operational component of the system, managing scheduling, capacity, and resource allocation.

Examples include:

  • Massage appointment
  • Spa treatment
  • Fitness class
  • Meeting room reservation
  • Workshop session

Bookings can be created by either customers or staff.

The Bookings page is found in the main sidebar under Orders → Bookings, alongside Enquiries.

Customer bookings are also visible on each customer's profile. From a customer profile, open the Orders tab and select the Bookings sub-tab to see every booking linked to that customer.

The Bookings page

Bookings list page

The Bookings page is organised into three zones:

1. Metric cards

A row of six cards summarises booking performance for a selected date range:

  • Bookings
  • Confirmed
  • Completed
  • Revenue
  • Avg Duration
  • Check-in Rate

The date range picker at the left of the row defaults to the last seven days and can be stepped backward or forward.

2. Lifecycle tabs

Below the metric cards, tabs filter the list by lifecycle state:

  • Upcoming: scheduled, not yet checked in
  • Active: checked in, currently at venue
  • Leaving: checked out within the last 12 hours

3. Controls row

To the right of the tabs:

  • All Locations: filter bookings by location or sublocation
  • Search & Filter: free-text search and advanced filters
  • Column customiser: show, hide, and reorder table columns
  • Sort: change the sort field and direction

Default table columns: Customer, Service, Date & Time, Duration, Location, Status.

Bookings can be associated to a new order by pressing + Create New Order in the top-right, which opens the order flow with the booking item.

Filtering Bookings

The bookings list can be filtered by a wide range of variables to narrow it down to exactly the bookings you're looking for. Filters include core fields (date range, sublocation, service, customer, status) as well as any custom parameters your organisation tracks.

Filtering bookings

Customising Columns

The default columns shown on the bookings list can be customised via the Customise Columns button in the top right of the page, next to Filter. Add, remove, and reorder columns so the list surfaces the fields your team relies on.

Customise columns on the bookings list

Clear Overdue

The Clear Overdue modal lets you sweep through overdue bookings in bulk. Any booking that ended at least a specified number of days ago and matches the current filters will be marked as No Show. This keeps the booking list tidy without staff having to update overdue entries one by one.

Clear Overdue modal

Booking calendar

To view bookings in the calendar, click the three-dot menu on a booking row and choose View in Calendar.

Booking row menu Booking calendar view

How Bookings Work

Bookings are created from services and connected to inventory resources.

The relationship between systems works as follows:

Service → Booking → Order Item → Order

This means:

  • The service defines what is being booked
  • Inventory provides the required resource
  • The booking schedules the reservation
  • The order manages the commercial transaction

This separation allows bookings to operate independently from payments.

Booking Information

Each booking contains operational information about the reservation.

Typical booking details include:

  • Service name
  • Booking date
  • Start time
  • Duration
  • Party size
  • Assigned inventory resource
  • Associated customer

These details define when and how the service will take place.

Booking Creation

Bookings can be created through several workflows.

Customer Booking

Customers can create bookings through customer booking flows. These flows guide customers through selecting:

  • Service
  • Date and time
  • Party size
  • Payment details (if required)

Staff Booking

Staff members can create bookings directly from the platform. Staff booking flows allow bookings to be created from:

  • The dashboard
  • Mobile devices
  • Point-of-sale devices

This allows staff to schedule appointments on behalf of customers.

Booking Lifecycle

A booking represents a time-based service and moves through several statuses from creation to completion. The full set of statuses tracked by Tiquo is:

StatusWhen it applies
DraftCreated but not yet committed (rare - typically used internally when a booking is being prepared)
ScheduledCreated and on the calendar, but not yet confirmed
ConfirmedAccepted and locked in; inventory is reserved
Reminder SentAn automated reminder has been sent to the customer
Waiting RoomCustomer is in a virtual waiting room before the service begins
Waiting ListOn the waiting list for a slot that is currently unavailable
Checked InCustomer has checked in at the venue
ActiveCustomer is present and orders can be added to this booking
In ProgressThe service itself is underway
CompletedService completed and customer has checked out
CancelledCancelled before completion; reserved inventory is released
No ShowCustomer did not arrive
RescheduledBooking moved to a different time slot

A typical lifecycle for an appointment-style booking is:

Scheduled → Confirmed → Reminder Sent → Checked In → Active → In Progress → Completed

The user-facing Bookings page groups these statuses into three lifecycle tabs: Upcoming, Active, and Leaving. This is what most operators interact with day to day. The full status list above is what's used by the API, automations, and reporting.

Draft

Draft bookings are not yet committed and are typically used internally during creation flows.

Scheduled

The booking exists on the calendar and inventory has been provisionally allocated, but the booking has not yet been confirmed.

Confirmed

Once a booking is accepted, it moves to Confirmed:

  • The booking is scheduled
  • The required inventory resources are reserved
  • The booking appears in operational schedules and calendars

Reminder Sent

Automated reminders (email, SMS, or push) have been sent to the customer ahead of the appointment.

Waiting Room

Used in flows that include a pre-arrival waiting room, for example online consultations or queue management.

Waiting List

The booking is on a waiting list for a slot that is currently full. If an opening becomes available, the booking can be promoted to Scheduled or Confirmed.

Checked In

The customer has arrived and been checked in at the venue.

Active

The booking is active. The customer is present and additional orders or items can be added to the associated order.

In Progress

The service itself is underway (e.g. the treatment is being delivered, the class is running).

Completed

When the customer checks out, the booking moves to Completed:

  • The service has finished
  • The booking is closed
  • Items can no longer be added to the associated order

If additional purchases are required after checkout, they must be created as a new order.

Cancelled

The booking has been cancelled before completion:

  • The booking is closed
  • Any reserved inventory resources are released

No Show

The booking time passed without the customer arriving. No-shows are tracked separately from cancellations for reporting and follow-up.

Rescheduled

The booking has been moved to a different time slot. The original time becomes available again, and a new booking record carries the rescheduled time forward.

Active Bookings

A booking is considered active from the moment the customer checks in until they check out.

Examples of active bookings include:

  • A customer currently receiving a massage
  • A guest currently staying in a hotel room
  • A customer currently attending a class or event

Booking Duration

The duration of a booking is determined by the service configuration.

Examples include:

  • 60 minute massage
  • 90 minute treatment
  • Full day rental

The duration determines how long the inventory resource is reserved.

Party Size

Some services allow multiple participants.

Party size defines how many people are included in the booking.

Examples include:

  • Spa treatments for two
  • Group classes
  • Workshops

The service configuration defines the minimum and maximum party size allowed.

Inventory Allocation

When a booking is created, Tiquo assigns an available inventory resource.

Example:

Service: Massage Appointment

Available inventory:

  • Treatment Room 1
  • Treatment Room 2

If Treatment Room 1 is available at the requested time, it will be assigned to the booking. If it is unavailable, another available resource may be used.

Booking Availability

Availability is determined by a combination of:

  • Service scheduling rules
  • Inventory availability
  • Booking limits

If no inventory resource is available, the booking cannot be scheduled for that time.

Booking Limits

Services can apply booking limits such as:

  • Minimum advance booking time
  • Maximum advance booking time
  • Cancellation deadlines

These rules determine when bookings can be created or modified.

Auto Checkout

Services may enable auto checkout.

When enabled, the system automatically checks customers out after the booking duration ends. Auto checkout only occurs if no additional order items have been added to the booking.

Bookings and Orders

Bookings appear in orders as order items.

Example:

Order:

  • Massage Appointment (booking)
  • Herbal Tea (product)
  • Face Cream (product)

The booking manages the scheduling of the service, while the order manages the commercial transaction.

Booking Cancellation

Bookings can be cancelled according to the cancellation rules configured in the service. Cancelling a booking releases any reserved inventory resources.

Marking a no-show

Open a booking and choose the no-show action when the customer does not attend. If the booking has an accepted card guarantee, the confirmation shows the agreed fee and whether it can be charged. Staff can charge the fee and mark the booking as a no-show in one action, or mark it without charging.

The card guarantee is not a deposit. No money is taken at checkout, and Tiquo does not charge the card until a staff member confirms the no-show action. If a charge fails, the booking and fee result remain visible for follow-up.

Waitlist offers

A customer can join a waitlist when the required inventory is full and the inventory has waitlists enabled. No payment is taken when they join. If a place opens, Tiquo sends a time-limited offer. The offer may be free or may require the customer to complete payment.

An accepted offer creates the booking. An expired offer returns the request to the waitlist so it can be offered again later.

Guest invitations

Where the booking flow allows invitations, the booking owner can invite guests through a secure email link. Staff can see invitation delivery failures and send the corrected invitation again. An invitation link cannot be reused after it has been accepted.

For flows that span several parent locations, the invitation carries the selected location so guest preregistration opens with the correct venue context. Where a Guest Pass is included, its balance and lifecycle remain available in the Customer Portal.

Calendar Subscriptions

Service-capable sublocations can create read-only calendar feeds from Sublocation Settings > iCal Links. Each link can include one or more active calendar or slot inventory items and can be subscribed to from Apple Calendar, Google Calendar, Outlook, or another iCal-compatible application.

The feed includes booking times, services, and booking references, but excludes customer contact details and notes. Links can be revoked immediately; revocation is permanent, so a new link must be created if access is needed again.

Booking Notifications

Services can trigger automated booking notifications.

Examples include:

  • Booking confirmation emails
  • Appointment reminders
  • Cancellation notifications
  • Follow-up emails

Notifications help customers stay informed about their bookings.

Summary

Bookings represent scheduled reservations for services.

They manage the operational side of service delivery by controlling:

  • Scheduling
  • Resource allocation
  • Capacity
  • Availability

Bookings connect services and inventory with the commercial order system, allowing businesses to manage appointments and transactions within a single platform.

Sur cette page