Tour Programs Manager

The Tour Programs Manager lets you create and manage reusable tour templates and their variations. Templates define the core itinerary, while variations represent specific versions (e.g., different hotels, budget levels, or seasonal adjustments) that feed into B2B pricing.

Key Concepts

Tour Template

The master tour program with a name, code, duration, cities covered, theme, and a day-by-day itinerary stored as structured JSON. Example: “4-Day Cairo & Alexandria Luxury Tour”.

Tour Variation

A specific pricing version of a template. Each variation has its own budget tier (standard/deluxe/luxury), language, and can have custom service overrides. One template can have multiple variations.

Flow: Template → Variation → B2B Calculator → Quote. The template holds the itinerary structure, the variation defines the pricing parameters.

Viewing Templates

Navigate to Tour Programs Manager from the sidebar. The page shows:

  • Stats Cards — Total templates, variations, active count, featured count
  • Search & Filter — By name, code, city, theme, type, and active/inactive status
  • View Modes — Table view, card grid, or compact list

Each template row shows: name, code, type (day tour/multi-day/stopover), duration, cities, number of variations, available languages, status, and action buttons.

Screenshot: Tour Programs Manager with template list, search bar, and filter dropdowns

Creating a Template

There are two ways to create a template:

1. Manual Creation

  1. Click + Add Template
  2. Fill in: template name, tour type, duration (days/nights), cities covered, theme
  3. Add the day-by-day itinerary with activities, attractions, and services
  4. Save the template

2. AI-Generated (from WhatsApp Parser)

  1. Use the WhatsApp Parser in B2B mode
  2. Paste a conversation and generate the itinerary
  3. The system automatically creates both a template and its first variation
  4. Find the new template in the Tour Programs Manager

Screenshot: Template creation form with name, type, duration, and day-by-day editor

Managing Variations

Click the expand arrow on any template to see its variations. Each variation shows:

  • Variation Name — e.g., “Standard English” or “Deluxe Japanese”
  • Budget Tier — Standard, Deluxe, or Luxury
  • Language — Guide language for the tour
  • Calculator Link — Click to open the B2B Price Calculator for this variation

Template Status

  • Active — Available for pricing and quoting
  • Inactive — Hidden by default, can be toggled with the “Show Inactive” filter
  • Featured — Starred templates that appear first in lists