Skip to main content
Voyant models the travel business with a precise, shared vocabulary. Every module, API, and SDK uses these terms the same way. Getting the language right keeps the domain clear and prevents subtle modeling mistakes, so this page is worth reading before you design anything on top of the framework. The terms below are the ones you will meet most often. They are grouped by subdomain. Where a word is commonly misused, the precise definition makes the distinction explicit.

People and organizations

Person
CRM identity
An individual contact known to the operator. This is the canonical CRM record. Avoid “customer”, “client”, or “contact” as entity names.
Organization
legal entity
A company or legal entity: a buyer, supplier, agency, or other counterparty.
Traveler
person on a booking
A person who actually travels on a booking. Carries a category (adult, child, infant, senior) and personally identifiable information. Use this rather than “guest”, “pax”, or “passenger”.
Participant
role on a record
A role-bearer on a quote, booking, program, or booking item: traveler, booker, decision-maker, or finance contact.
Operator
commercial principal
The organization accountable for commercial control and, when applicable, operational fulfillment. An operator can be both an operating party for some inventory and a reseller for other inventory at the same time.
Supplier
vendor
An operational vendor contracted directly to deliver owned or assembled products.
Channel
distribution counterparty
A distribution counterparty that sells the operator’s inventory: direct, OTA, affiliate, reseller, marketplace, or API partner.

Catalog: what you sell

Product
sellable offering
A sellable travel offering with a booking mode (date, date-time, open, stay, transfer, itinerary), a capacity mode, and visibility. Canonical, module-owned truth. Avoid collapsing “tour”, “experience”, or “package” into ambiguous terms.
Product Option
variant
A configurable variant of a product, such as “English Guided” or “Private Group”. Composed of option units.
Option Unit
pricing dimension
A pricing or age dimension within an option, such as “Adult”, “Child 3 to 11”, or “Group 1 to 4”.
Catalog Item
discovery projection
A normalized, sellable discovery and booking record used by admin search, the storefront, the composer, and CMS sync, regardless of where the inventory comes from. A catalog item may resolve to a local product or to sourced inventory.
Operated Inventory
owned
Inventory the operator owns or manages operationally.
Sourced Inventory
resold
Inventory the operator sells but does not operate, reached through an inventory source such as Connect or a GDS.

Sales pipeline

Quote
sales pursuit
A tracked travel sales pursuit with a person or organization. Moves through stages, owns value, participants, and activities, and produces one or more quote versions. Use “Quote”, not “opportunity” or “deal”.
Quote Version
proposal revision
An immutable proposal revision or alternative sent to the client. Freezes a trip envelope snapshot, pricing, validity, and decision state. Editing a sent version creates a new version.
Pipeline
stage set
An ordered set of stages a quote moves through, such as Qualified, Proposal, Negotiation.

Commitment chain

The commitment ladder for bespoke travel sales is: Quote → accepted Quote Version → reserve workflow → Booking → Fulfillment. Each step hardens the commitment. Accepting a quote version is not the same as a supplier confirming a component.
Booking
durable commitment
The durable, first-party commitment and customer-safe operational record. Holds travelers, booking items, allocations, fulfillments, redemptions, provenance, and state. Use “Booking”, not “reservation” or “order”.
Booking Item
line item
A single line on a booking: a unit, service, extra, fee, tax, discount, accommodation, or transport line.
Allocation
capacity hold
A capacity hold against a slot, pickup point, or resource. Moves through held, then confirmed, then fulfilled.
Hold
temporary claim
A temporary, time-limited claim on inventory before a booking is confirmed. It expires.
Trip Envelope
customer-facing itinerary
A customer-facing aggregate that groups one or more component bookings into a single itinerary, checkout, support, document, and cancellation experience. Not necessarily one booking.

Inventory and availability

Availability Rule
recurrence
A recurring capacity definition (RFC 5545 recurrence) that generates concrete slots.
Slot
dated unit
A concrete dated inventory unit with remaining capacity.
Allotment
channel block
A block of inventory reserved for a specific channel.
Sellability
resolved buyability
The resolved answer to “is this product buyable now for this date, party size, market, and channel?” It combines availability, pricing, allotments, and policies.

Money

Cost, Rate, and Price
three distinct amounts
These are never interchangeable, even when numerically equal. Cost is what you pay a supplier. Rate is the supplier’s per-unit tariff (per person, per night, per vehicle, flat). Price is the customer-facing sell amount.
Invoice
billing document
A billing document issued to a payer. Lifecycle: draft, sent, partially paid or paid, overdue, void.
Payment Schedule
installment plan
An installment plan attached to a booking (deposit, installment, balance, hold) with due dates.

Fulfillment

Fulfillment
artifact issuance
Issuance of a deliverable artifact such as a voucher, ticket, PDF, QR, or barcode for a booking item.
Redemption
point of service
The act of consuming a fulfillment at the point of service, by scan or manual check-in.

Lifecycle verbs

These verbs mean different things in different domains. Keep them distinct.
VerbMeaning
HoldPlace a time-limited claim on inventory.
ConfirmPromote from draft or held to a binding state.
IssueProduce a deliverable artifact (voucher, invoice, contract).
FulfillMark operational delivery complete.
DeliverPush an issued artifact to the recipient over a channel.
AcceptRecord that the client chose a quote version or accepted terms.
CancelOperationally reverse a commitment (booking, allocation).
VoidFinancially reverse a document (invoice, payment).
CloseEnd a quote with an outcome (won, lost, archived).
ReconcileCompare expected against actual and emit issues.
This is a curated subset. The framework repository ships the full ubiquitous language reference covering MICE and group travel, distribution, legal and compliance, and ground operations.