Six native catalogs. One pricing engine.
Retail goods, bookable services, spaces and venues, food and beverage, rental equipment, and ticketed events. Each with domain-specific data models, independent pricing, and dedicated availability rules. Zero workarounds.
The Catalog Fleet.
Six dedicated catalog engines with domain-specific data models. A retail product has variants and barcodes. A bookable service has resource dependencies and time slots. Each catalog provides the native fields its domain requires. Tab switch renders in under 0.2s. A misconfigured price propagates to 11 downstream products in real time. Accuracy at the source is non-negotiable.
SKU management, variants, barcodes, and COGS tracking.
SKU Management
Products with SKU, pricing, photos, categories, tax. Variants for size, color, material.
Barcode Generation
Barcode and QR assignment. Cost basis and margin calculation per variant.
Inventory Thresholds
Stock levels per location. Low-stock alerts. Reorder triggers. Warehouse tracking.
COGS Tracking
Supplier cost, margin calculation, gross profit per variant and category.
Bundles & Gift Cards
Combined-rate bundles. Gift card definitions with balance tracking.
Supplier Directory
Contacts, pricing history, order tracking, lead time, performance metrics.
Six catalogs. One management surface.
The catalog grid renders SKUs, variants, stock levels, and pricing status per item. Inline editing fires on double-click. Bulk actions apply across filtered selections. Category filters narrow to 0.2s render.
A burger and a polo shirt are not the same data model.
No-hack architecture means every item type has a native home with domain-specific fields. Modifiers vs. sizes. Allergen tags vs. serial numbers. Recipes vs. floor plans. Six catalogs. Zero workarounds.
0
native inventory catalogs
0
integrations required
0
downstream products
0
centralized pricing engine
Domain-specific fields. Native logic.
Each catalog provides the exact data model its domain requires. Modifiers vs. sizes. Allergen tags vs. serial numbers. Kitchen routing vs. warehouse tracking.
SKU management. Variant pricing. Barcode generation. COGS tracking native.
Product Definition
- Product catalog with SKU, description, pricing, photos
- Variant management: size, color, material with independent pricing
- Barcode and QR code assignment for scanning
- Category organization with display order
Inventory & Suppliers
- Stock levels per location with low-stock alerts
- Purchase order creation and receiving workflow
- COGS tracking with supplier cost and margin calculation
- Automatic reorder triggers with lead time tracking
23 vertical profiles. Six catalogs. Zero code changes.
Each vertical profile remaps field labels, navigation text, setup checklists, and tab visibility across all six catalogs. A hotel instance surfaces room types and housekeeping. A golf instance surfaces tee times and cart fleets. Same schema. Different projection.
Field labels, menu names, and navigation text remapped per vertical profile.
Setup guides, placeholder text, and help content projected from the active vertical schema.
Four to six setup tasks per vertical with progress tracking through initial configuration.
Relevant catalog tabs and vertical-gated modules surface based on account vertical.
Generic Schema
Hotel Profile
One baseline. Real-time propagation.
Baseline pricing defined per catalog propagates in real time to POS, Pulse, Ops, and Navigator. Rack rates, menu prices, rental rates, ticket tiers. The printed-on-a-card rate. Dynamic optimization layered through Pulse.
Baseline set once. Dynamic layered on top.
Every catalog sets its baseline pricing. The printed-on-a-card price. Pulse layers dynamic optimization. POS renders the final price. One source of truth. Price change propagation completes in under 500ms.
Downstream Price Flow
Renders correct price, tax, and variants at checkout
Layers demand curves, seasonal surcharges, AI yield
Fulfills from specs with task type and staff notification
Pulls live pricing into portals and booking engines
Baseline + Dynamic = Optimal
Every pricing surface in Purview connects to Pulse for dynamic optimization. Day-of-week variability, seasonal dynamics, channel-specific rates, and AI-powered yield recommendations layered on top of the baseline rate.
Cross-product constraint rules. Vertical-specific modules.
Two enforcement levels. Hard locks reject the transaction. Soft locks flag and allow override. Six vertical modules extend the base schema when the account vertical activates them.
Vertical Modules
Zone definitions, equipment register, condition monitoring
- Zone and studio definitions with capacity rules
- Master equipment register with maintenance tracking
- Equipment categories with condition monitoring per asset
Program builder, exercise library, periodization
- Program builder with exercise library and workout templates
- Assessment definitions with scoring criteria
- Periodization planning across training cycles
Course setup, hole details, knowledge base
- Course setup with hole details and yardage data
- Pin position management per round
- Course asset registry for maintenance tracking
Event manifests, technical riders, vendor registry
- Event manifests with load-in specifications
- Technical rider management per event type
- Vendor registry and floor plan presets
Commission plans, legal forms, MLS IDX
- Commission plan configuration with split structures
- Fee schedules and legal form templates
- MLS IDX configuration and recruiting portal setup
Show units, phase definitions, finish packages
- Show unit configuration with phase definitions
- Finish packages and option upgrade flows
- Warranty group setup and handover tracking
Eleven downstream read paths. Zero manual syncs.
POS reads catalogs. Ops reads fulfillment specs. Pulse reads baseline rates. Assure reads inspection targets. Sync distributes to OTAs. Navigator renders portal inventory. Real-time propagation across every interconnect.
The No-Hack Architecture.
Catalog writes propagate to POS in real time. Service definitions carry operations blueprints to Ops. Baseline rates feed Pulse for dynamic optimization. Eleven read paths. One source of truth.
Also Integrated
Fragmented catalogs vs. unified schema.
Catalog Consolidation Calculator
See how many systems Purview replaces.
Toggle the catalog domains currently managed in separate systems. Each toggled domain activates a native Purview catalog with independent pricing and real-time downstream propagation.
Calisto Purview is built for Pros.
Catalog Architecture
Pricing Engine
Configuration Layer
Dependency Graph
Interconnects
F&B Engine
Booking Engine
Equipment Fleet
The unified catalog. No per-item fees.
6 native inventory catalogs with domain-specific data models, centralized baseline pricing, resource dependencies, and 6 native platform interconnects. All included with Core.