#5CRSE Business Model & Financial Projection

#1. Business Model Overview

5CRSE is a personal and corporate concierge platform that bundles a live event, a dining reservation, and door-to-door luxury transportation into a single curated outing. We sell the evening, not the ticket — packages can be built around concerts, theater, sporting events, or corporate functions, and group outings always include a dedicated 5CRSE professional host who accompanies the party from pickup through return.

#1.1 Core Value Proposition

5CRSE turns a night out into a single decision. Each booking can include:

  1. Event Access — concert, theater, sporting event, or corporate event (private box, suite, VIP, GA — sourced via 5CRSE inventory or fulfilled on the customer's behalf)
  2. Dining Reservation — individual or group reservations at partner restaurants, scheduled pre- or post-event
  3. Transportation — luxury vehicle transportation between every stop on the itinerary (home → restaurant → venue → home), not just to-and-from a single destination
  4. Professional Hosting — for group outings, a 5CRSE host accompanies the party throughout the entire experience: meets them at pickup, manages the dining reservation, handles venue check-in, and stays with the group through return

We offer two service tiers:

  • Personal Concierge — couples and small groups (1-6) booking a curated evening for themselves: date nights, anniversaries, milestone celebrations, friend outings.
  • Corporate Concierge — companies booking on behalf of clients, executives, or teams: client entertainment, sales close-outs, board dinners, recruiting events, team off-sites. Always includes a dedicated host.

#1.2 Revenue Streams

Revenue is structured around the bundled package, not the individual components:

  1. Bundled Event Package (primary revenue, high-margin)

    • Sold as a single price per attendee covering all included components
    • Margin comes from the package premium over the sum of parts, plus dining/venue commissions
    • Personal-concierge packages start at ~$300/person; corporate-concierge packages start at ~$500/person
    • This is where the majority of 5CRSE revenue and profit is generated
  2. Event Ticket Component (mostly pass-through)

    • Curated 5CRSE-owned inventory: skybox, suite, VIP packages — full margin
    • Third-party tickets purchased on behalf of the customer (manual ops): minimal margin, billed at face plus a small surcharge to cover handling
    • Generic non-curated Ticketmaster events bypass the bundle and deeplink to TM directly — 5CRSE does not monetize those
  3. Transportation Component (fixed, predictable margin)

    • Luxury vehicles: Tesla Model X, Cadillac Escalade, Executive Sedan
    • Group vehicles: Luxury Sprinter Van (up to 14)
    • Priced by vehicle class + total itinerary distance/time, not just per-leg
    • Drivers paid fixed-per-trip; tips flow directly to drivers
  4. Hosting Service (group-outing add-on, high-margin)

    • Included by default in all corporate-concierge packages and any group outing of 4+
    • Optional upgrade for personal-concierge groups under 4
    • Host fee built into package price; host paid fixed-per-event by 5CRSE plus tips from the party
  5. Dining Commission (partner-driven recurring)

    • Commission share from partner restaurants on the dining portion of each booking
    • Higher rates negotiated for repeat-corporate business
  6. Subscription Services (recurring revenue, future)

    • Corporate accounts with monthly minimums + dedicated account manager
    • Event planner subscription fees for platform access
    • Data and analytics for venues and event organizers

#1.3 Key Personnel

The 5CRSE ecosystem involves several distinct roles:

  1. Hosts (group outings)

    • 5CRSE professional staff (W-2 or vetted 1099) who accompany the party throughout a group outing — pickup, dining, event, return
    • One host per group; on-call from departure to drop-off
    • Manages the itinerary in real time: dining check-in, venue arrival, ticket distribution, post-event coordination
    • Paid a fixed event fee by 5CRSE plus tips from the party
    • Required for corporate-concierge bookings and any group of 4+
  2. Ambassadors (venue-side / event-side)

    • Independent contractors who represent 5CRSE at events and venues
    • Coordinate the on-site arrival experience, liaise with venue staff, capture social content
    • Distinct from hosts: ambassadors stay at the venue; hosts travel with the group
    • Paid fixed amount by 5CRSE plus tips from attendees
  3. Drivers

    • Operate the luxury transportation fleet (Tesla Model X, Escalade, Sprinter, Executive Sedan)
    • Drive the full itinerary (home → restaurant → venue → return), not just airport-style point-to-point
    • Receive fixed payment per booking; can receive tips directly from passengers
  4. Event Planners (external partners)

    • Corporate event planners and external concierges who use the 5CRSE platform to book on behalf of their own clients
    • May pay subscription fees for platform access at scale
    • Often a referral source for new corporate accounts

#1.4 North Star Vision — The Private Concierge Brand

The long-term ambition for 5CRSE is to grow beyond the event-night bundle into a full-fledged private concierge and personal-assistance brand — a single, trusted point of access to events, restaurants, merchandise, travel, and lifestyle experiences, plus anything else a client may need, all handled seamlessly with our own touch and style.

The brand promise is four words: private, elevated, simple, unique.

  • Private — a closed, members-feel experience; discretion by default.
  • Elevated — every interaction carries the 5CRSE standard of taste and care.
  • Simple — the client makes one request; we absorb all the complexity behind it.
  • Unique — fulfilled with our own touch and style, not a generic marketplace.

The reference point is Uber + Amazon + Tesla, distilled into one luxury experience platform:

  • Uber — the on-demand, "it just happens" service layer: a request in, a fully-coordinated outcome out.
  • Amazon — the breadth of catalog: events, dining, merchandise, travel, and lifestyle all reachable from one account.
  • Tesla — the design language and product polish: a premium, considered, vertically-integrated experience rather than a thin aggregator.

Today's event-bundle business (Section 1.1) is the wedge, not the ceiling. The bundle proves the operating model — sourcing, coordinating, and delivering a multi-vendor experience under one roof with a human host — and that same model generalizes to any concierge request. The growth path is to widen the catalog (dining → merchandise → travel → open-ended lifestyle requests) on top of the same fulfillment spine, members layer, and brand.

#1.5 Platform Partnership Growth Strategy — OpenTable & Ticketmaster

The two highest-volume verticals in the wedge — dining and live events — are each anchored by an industry incumbent (OpenTable, Ticketmaster). Our strategy treats both as demand and inventory rails, not as the product. The product is the curated 5CRSE experience wrapped around them. This section records where each partnership stands and how it scales toward the North Star.

Ticketmaster — curate, don't resell

Ticketmaster is the dominant live-event inventory source, but it is not a commission channel for us. As of 2026-04-23 both the Partner Commerce API application and the affiliate application were denied (see docs/ticketmaster-partner-application.md). There is no rev-share path on TM purchases, and we do not resell tickets.

Current state, two tracks:

  1. Curated 5CRSE packages — for events where we define a Package Experience, the customer books the full evening in the unified /book-now flow and ManualOpsDriver completes the TM purchase under the customer's own identity after Stripe capture. Margin comes from the package surcharge + host/ambassador commission + transport + dining, never from the ticket face. This is the high-value, high-margin path and the one we actively grow.
  2. Generic non-curated TM events — surfaced via the Discovery API, these deeplink straight to ticketmaster.com with quantity preselected (src/services/ticketmaster/deeplink.ts). No tracking, no rev share. We forgo these intentionally — without curation there is no 5CRSE value-add to monetize.

Growth levers:

  • Curation coverage — convert more high-demand TM events into curated packages (the only TM path that earns margin). Curation, not API access, is the growth constraint.
  • Commerce path that doesn't need TM approval — evaluate SeatGeek Platform API and Vivid Seats Affiliate API as real, approvable commerce rails so the ticket leg can become server-to-server and rev-share-bearing without depending on a Ticketmaster reversal.
  • Demand-generation positioning — we bring TM net-new, low-fraud, premium buyers (KYC-verified for transport, skewed to premium seating). That argument is preserved for any future re-application or partner conversation.

OpenTable — own the dining leg, then the relationship

OpenTable powers the dining reservation component of every bundle today (OAuth2, mock/live adapter). Dining is both a standalone concierge vertical and the highest-frequency reason a client comes back, so it is strategically the anchor of the recurring relationship.

Current state:

  • Reservations are booked through the OpenTable adapter as part of the unified itinerary; the restaurant is a coordinated stop (home → dining → venue → home), not a separate booking the client has to manage.
  • Dining commission is a partner-driven recurring revenue stream (Section 1.2), with higher rates negotiated for repeat-corporate volume.

Growth levers:

  • Direct partner-restaurant network — alongside OpenTable's breadth, build a curated roster of partner restaurants with negotiated commission, priority tables, and a 5CRSE-host welcome. This raises margin and differentiates beyond what a raw OpenTable booking offers.
  • Standalone dining concierge — let members request a reservation with no event attached. This is the first step in widening the catalog past the event-bundle wedge and toward the open-ended concierge of Section 1.4.
  • Frequency → membership — dining is the natural hook for a recurring members layer; every booked table is a touchpoint to deepen the account.

From two rails to a full catalog

OpenTable and Ticketmaster are the first two supplier rails on a fulfillment spine designed to take many. The same pattern — integrate (or manually fulfill) a category's incumbent, then wrap it in curation, hosting, and the 5CRSE brand — extends category by category: merchandise, travel, and open-ended lifestyle requests are the next rails to add. Each new rail widens the catalog (the "Amazon" axis) while the on-demand request layer (the "Uber" axis) and the vertically-integrated brand polish (the "Tesla" axis) stay constant. The partnerships are the means; the concierge brand is the end.

#Business Model Canvas Visualization

This section provides visual representations of the 5CRSE Business Model Canvas.

#ASCII Layout

This provides a visual layout similar to the standard canvas, summarizing the key points for each block.

+---------------------------------+---------------------------------+------------------------------------+---------------------------------+---------------------------------+
| Key Partners (KP)               | Key Activities (KA)             | Value Propositions (VP)            | Customer Relationships (CR)     | Customer Segments (CS)          |
|---------------------------------|---------------------------------|------------------------------------|---------------------------------|---------------------------------|
| - Partner Restaurants (dining   | - Bundle Curation (event +      | **Personal Concierge:**            | - Dedicated Host (group         | - Personal Concierge:           |
|   reservations, individual &    |   dining + transport itinerary) |   - One-decision evening: event,   |   outings, end-to-end)          |   - Couples, small groups (1-6) |
|   group)                        | - Host Staffing & Scheduling    |     dinner, door-to-door rides     | - High-Touch Support (AI +      |   - Date nights, anniversaries, |
| - Venues (concert, theater,     | - Fleet Management (Ops, Maint) |   - Itinerary-based transport      |   Human)                        |     milestones                  |
|   sports, corporate)            | - Driver Management             |     (home → dining → venue → home) | - Self-Service Booking          | - Corporate Concierge:          |
| - Event Inventory (curated TM   | - Ambassador Management         |   - Optional host for groups       | - Account Manager (corporate)   |   - Client entertainment, board |
|   packages, suites, VIPs)       | - Concierge Sales (corporate    |                                    | - (Future) Loyalty Programs     |     dinners, off-sites          |
| - Tech Providers (Payload,      |   accounts)                     | **Corporate Concierge:**           |                                 | - Event Planners (as platform |
|   Stripe, Mapping APIs)         | - Platform Development & Maint. |   - White-glove client outings     |                                 |   partners booking on behalf  |
| - Vehicle Maintenance Providers | - Marketing & Brand             |   - Dedicated host accompanies     |                                 |   of their own clients)       |
| - Insurance Providers           | - Partnership Management        |     team or guests throughout      |                                 |                                 |
| - Event Planners (referral      | - Customer Support              |   - Multi-event corporate accounts |                                 |                                 |
|   partners)                     |                                 |                                    |                                 |                                 |
|                                 |                                 | **For Partner Restaurants/Venues:**|                                 |                                 |
|                                 |                                 |   - Premium clientele pipeline     |                                 |                                 |
|                                 |                                 |   - Group booking volume           |                                 |                                 |
|                                 |                                 |   - Streamlined coordination       |                                 |                                 |
|---------------------------------|---------------------------------|------------------------------------|---------------------------------|---------------------------------|
| Key Resources (KR)              |                                 |                                    | Channels (CH)                   |                                 |
|---------------------------------|                                 |                                    |---------------------------------|                                 |
| - Technology Platform (Payload, |                                 |                                    | - 5CRSE Website/Platform        |                                 |
|   Next.js, Backend)             |                                 |                                    | - Admin Dashboard (Payload UI)  |                                 |
| - Luxury Vehicle Fleet          |                                 |                                    | - Direct Corporate Sales        |                                 |
| - Hosts (group-outing staff)    |                                 |                                    |   (account managers)            |                                 |
| - Drivers (Personnel)           |                                 |                                    | - Event Planner Partnerships    |                                 |
| - Ambassadors (venue-side)      |                                 |                                    |   (referral channel)            |                                 |
| - Partner Restaurant Network    |                                 |                                    | - Email/SMS Notifications       |                                 |
| - Curated Event Inventory       |                                 |                                    | - Concierge Brand & Reputation  |                                 |
| - Brand & Operational Processes |                                 |                                    |                                 |                                 |
+---------------------------------+---------------------------------+------------------------------------+---------------------------------+---------------------------------+
| Cost Structure (C$)                                                                                    | Revenue Streams (R$)                                                                                      |
+--------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
| - Platform Dev & Maintenance (Tech Costs)                                                              | - Bundled Package Fees (event + dining + transport, sold per attendee)                                    |
| - Fleet Costs (Lease/Purchase, Insurance, Fuel, Maintenance)                                           | - Hosting Service Fees (default for groups 4+ and all corporate; opt-in for smaller groups)               |
| - Host Payroll (W-2 / vetted 1099, fixed per outing)                                                   | - Dining Commissions (revenue share from partner restaurants)                                             |
| - Driver & Ambassador Payments                                                                         | - Curated Event Margin (5CRSE-owned suites, skybox, VIP packages)                                         |
| - Partner Restaurant Commissions / Inventory Costs                                                     | - Transportation Component (priced into bundle by itinerary distance + vehicle class)                     |
| - Marketing & Sales Expenses (corporate-account focused)                                               | - Corporate Account Subscriptions (future — monthly minimums + dedicated account manager)                 |
| - Administrative Overhead                                                                              | - Event Planner Subscription Fees (future — platform access at scale)                                     |
| - Compliance, Insurance & Security Costs                                                               |                                                                                                           |
+--------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+

#Relationship Diagram (Mermaid)

This diagram illustrates the core flow and relationships between the different blocks.

graph LR
    subgraph Infrastructure
        KP[Key Partners <br/> - Restaurants <br/> - Event Venues <br/> - Tech <br/> - Event Planners]
        KA[Key Activities <br/> - Bundle Curation <br/> - Host Staffing <br/> - Fleet Mgmt <br/> - Corporate Sales]
        KR[Key Resources <br/> - Platform <br/> - Fleet <br/> - Hosts/Drivers/Ambassadors <br/> - Restaurant Network <br/> - Curated Inventory]
    end

    subgraph Offering
        VP[Value Propositions <br/> - Personal Concierge bundles <br/> - Corporate Concierge bundles <br/> - Event + Dining + Transport <br/> - Dedicated Host for groups]
    end

    subgraph Customers
        CR[Customer Relationships <br/> - Dedicated Host group outings <br/> - Account Manager corporate <br/> - Self-Service personal]
        CH[Channels <br/> - Website <br/> - Direct Corporate Sales <br/> - Event Planner Referrals]
        CS[Customer Segments <br/> - Personal Concierge couples and small groups <br/> - Corporate Concierge clients and teams <br/> - Event Planners as partners]
    end

    subgraph Financials
        C$[Cost Structure <br/> - Fleet <br/> - Host/Driver/Ambassador Payroll <br/> - Restaurant Commissions <br/> - Platform <br/> - Marketing]
        R$[Revenue Streams <br/> - Bundled Package Fees <br/> - Hosting Service Fees <br/> - Dining Commissions <br/> - Curated Event Margin <br/> - Future Subscriptions]
    end

    %% Relationships
    KP -- Enables --> KA
    KP -- Provides --> KR
    KA -- Utilizes --> KR
    KA -- Creates --> VP
    KR -- Supports --> VP
    VP -- Delivered via --> CH
    VP -- Targeted at --> CS
    CH -- Reaches --> CS
    CR -- Maintained with --> CS
    CS -- Generates --> R$
    KA -- Incur --> C$
    KR -- Incur --> C$
    KP -- Incur --> C$

#2. MCP Integration with Business Model

The Model Context Protocol (MCP) system must be aligned with this business model to provide AI tools that support the core value proposition:

#2.1 Transportation-Focused Tools

Tools for managing the primary transportation business:

// Vehicle inventory management
builder
  .withId('get_available_vehicles')
  .withName('Get Available Vehicles')
  .withDescription('Check vehicle availability for an event date/time')
  .withParameter('eventDate', 'string', 'Event date', { required: true })
  .withParameter('eventTime', 'string', 'Event time', { required: true })
  .withParameter('location', 'object', 'Event location', { required: true })
  .withParameter('passengerCount', 'number', 'Passenger count', { required: true })
  .withFunction(async (args, context) => {
    // Implement vehicle availability check
    const fleetService = new FleetManagementService(context.payload);
    return await fleetService.getAvailableVehicles(args);
  })
  .register();

// Transportation booking tool
builder
  .withId('book_transportation')
  .withName('Book Transportation')
  .withDescription('Book transportation for event attendees')
  .withParameter('eventId', 'string', 'Event ID', { required: true })
  .withParameter('vehicleType', 'string', 'Vehicle type', { 
    required: true,
    enum: ['tesla', 'escalade', 'sprinter', 'executive']
  })
  .withParameter('passengerDetails', 'array', 'Passenger details', { required: true })
  .withParameter('pickupLocation', 'object', 'Pickup location', { required: true })
  .withParameter('dropoffLocation', 'object', 'Dropoff location', { required: true })
  .withFunction(async (args, context) => {
    // Implement transportation booking
    const transportService = new TransportationService(context.payload);
    return await transportService.bookTransportation(args);
  })
  .register();

#2.2 Experience Enhancement Tools

Tools for managing the high-margin experience enhancements:

// Experience package management
builder
  .withId('create_experience_package')
  .withName('Create Experience Package')
  .withDescription('Create a premium experience package around an event')
  .withParameter('eventId', 'string', 'Event ID', { required: true })
  .withParameter('name', 'string', 'Package name', { required: true })
  .withParameter('description', 'string', 'Package description', { required: true })
  .withParameter('priceMarkup', 'number', 'Price markup percentage', { required: true })
  .withParameter('includesTransportation', 'boolean', 'Includes transportation', { required: true })
  .withParameter('experiences', 'array', 'Included experiences', { required: true })
  .withFunction(async (args, context) => {
    // Implement experience package creation
    const experienceService = new ExperienceService(context.payload);
    return await experienceService.createPackage(args);
  })
  .register();

// Partner venue management
builder
  .withId('add_partner_venue')
  .withName('Add Partner Venue')
  .withDescription('Add a new partner venue for experiences')
  .withParameter('name', 'string', 'Venue name', { required: true })
  .withParameter('location', 'object', 'Venue location', { required: true })
  .withParameter('venueType', 'string', 'Venue type', { 
    required: true,
    enum: ['restaurant', 'bar', 'lounge', 'club', 'other']
  })
  .withParameter('commissionRate', 'number', 'Commission rate', { required: true })
  .withParameter('contactInfo', 'object', 'Contact information', { required: true })
  .withFunction(async (args, context) => {
    // Implement partner venue creation
    const partnerService = new PartnerVenueService(context.payload);
    return await partnerService.addPartnerVenue(args);
  })
  .register();

#2.3 Ambassador Management Tools

Tools for managing the critical ambassador workforce:

// Ambassador assignment
builder
  .withId('assign_ambassador')
  .withName('Assign Ambassador')
  .withDescription('Assign an ambassador to an event')
  .withParameter('eventId', 'string', 'Event ID', { required: true })
  .withParameter('ambassadorId', 'string', 'Ambassador ID', { required: false })
  .withParameter('requirements', 'object', 'Ambassador requirements', { required: false })
  .withFunction(async (args, context) => {
    // Implement ambassador assignment
    const ambassadorService = new AmbassadorService(context.payload);
    return await ambassadorService.assignAmbassador(args);
  })
  .register();

// Ambassador performance tracking
builder
  .withId('track_ambassador_performance')
  .withName('Track Ambassador Performance')
  .withDescription('Record and track ambassador performance metrics')
  .withParameter('ambassadorId', 'string', 'Ambassador ID', { required: true })
  .withParameter('eventId', 'string', 'Event ID', { required: true })
  .withParameter('metrics', 'object', 'Performance metrics', { required: true })
  .withParameter('feedback', 'array', 'Customer feedback', { required: false })
  .withFunction(async (args, context) => {
    // Implement ambassador performance tracking
    const ambassadorService = new AmbassadorService(context.payload);
    return await ambassadorService.trackPerformance(args);
  })
  .register();

#3. Financial Projection

Based on the business model, here's a financial projection for 5CRSE:

#3.1 Revenue Projections

# 5CRSE Financial Projection (Year 1-3)

## Revenue Streams                 Year 1      Year 2      Year 3
--------------------------------------------------------
Transportation Services           $840,000   $1,680,000  $2,520,000
Experience Enhancements         $1,200,000  $2,400,000  $4,800,000
Subscription Fees                 $60,000     $180,000    $360,000
--------------------------------------------------------
Total Revenue                   $2,100,000  $4,260,000  $7,680,000

## Costs & Expenses
--------------------------------------------------------
Vehicle Lease/Maintenance        $360,000    $600,000    $900,000
Driver Payments                  $252,000    $504,000    $756,000
Ambassador Payments              $180,000    $360,000    $540,000
Partner Venue Commissions        $360,000    $720,000   $1,440,000
Marketing                        $210,000    $340,000    $460,000
Technology & Platform            $150,000    $200,000    $280,000
Administration & Overhead        $210,000    $320,000    $450,000
--------------------------------------------------------
Total Expenses                  $1,722,000  $3,044,000  $4,826,000

## Profitability
--------------------------------------------------------
EBITDA                           $378,000   $1,216,000  $2,854,000
EBITDA Margin                        18%         29%         37%

#3.2 Unit Economics

# Per-Event Economics

## Average Event (50 attendees)            Amount    Margin
--------------------------------------------------------
Base Event Ticket Revenue               $5,000.00     5%
Transportation Revenue                  $3,500.00    30%
Experience Enhancement Revenue          $5,000.00    60%
--------------------------------------------------------
Total Revenue                          $13,500.00

## Costs
--------------------------------------------------------
Event Ticket Costs                      $4,750.00
Transportation Costs                    $2,450.00
Experience Costs                        $2,000.00
Ambassador Payment                        $350.00
Platform & Admin                          $250.00
--------------------------------------------------------
Total Costs                             $9,800.00

## Profit
--------------------------------------------------------
Profit per Event                        $3,700.00
Profit Margin                               27.4%

#3.3 Growth Metrics

# Key Growth Metrics                  Year 1    Year 2    Year 3
--------------------------------------------------------
Number of Events Serviced               240       480       720
Avg. Attendees per Event                 50        55        60
Total Attendees Transported          12,000    26,400    43,200
Partner Venues                           25        40        60
Ambassadors                              20        40        60
Vehicles in Fleet                        15        25        40
--------------------------------------------------------
Customer Acquisition Cost             $70.00    $58.00    $45.00
Lifetime Value per Customer          $280.00   $320.00   $380.00
LTV:CAC Ratio                           4.0x      5.5x      8.4x

#4. Technical Integration Requirements

To support this business model, the MCP system needs:

#4.1 Enhanced Data Model

// Transportation-focused entities
interface Vehicle {
  id: string;
  type: 'tesla' | 'escalade' | 'sprinter' | 'executive';
  capacity: number;
  amenities: string[];
  baseRate: number;
  availability: {
    dateRanges: Array<{ start: Date; end: Date }>;
    exceptions: Date[];
  };
  driver?: string; // Reference to driver
}

interface TransportationBooking {
  id: string;
  event: string; // Reference to event
  vehicle: string; // Reference to vehicle
  driver: string; // Reference to driver
  passengers: Array<{
    userId: string;
    pickupLocation: Location;
    contactInfo: ContactInfo;
  }>;
  route: {
    pickupLocation: Location;
    eventLocation: Location;
    returnTrip: boolean;
  };
  status: 'scheduled' | 'in-progress' | 'completed' | 'cancelled';
  cost: {
    baseCost: number;
    distance: number;
    distanceCost: number;
    totalCost: number;
  };
}

// Experience entities
interface ExperiencePackage {
  id: string;
  name: string;
  description: string;
  basePrice: number;
  markupPercentage: number;
  finalPrice: number;
  includesTransportation: boolean;
  experiences: Array<{
    venueId: string;
    description: string;
    specialOffers: string[];
    cost: number;
    commission: number;
  }>;
  availability: {
    startDate: Date;
    endDate: Date;
    daysOfWeek: number[]; // 0-6 for Sunday-Saturday
  };
}

interface PartnerVenue {
  id: string;
  name: string;
  location: Location;
  type: 'restaurant' | 'bar' | 'lounge' | 'club' | 'other';
  commissionRate: number;
  offerings: Array<{
    name: string;
    description: string;
    price: number;
    commissionable: boolean;
  }>;
  contactInfo: ContactInfo;
  availability: {
    daysOfWeek: number[]; // 0-6 for Sunday-Saturday
    openingTime: string; // "HH:MM" format
    closingTime: string; // "HH:MM" format
  };
}

// Personnel entities
interface Ambassador {
  id: string;
  userId: string;
  profile: {
    bio: string;
    specialties: string[];
    languages: string[];
    rating: number;
  };
  paymentInfo: {
    baseRate: number;
    commissionRate: number;
    paymentMethod: PaymentMethod;
  };
  availability: {
    regularHours: Array<{
      dayOfWeek: number; // 0-6 for Sunday-Saturday
      startTime: string; // "HH:MM" format
      endTime: string; // "HH:MM" format
    }>;
    exceptions: Array<{
      date: Date;
      available: boolean;
      startTime?: string;
      endTime?: string;
    }>;
  };
  performanceMetrics: {
    eventsCompleted: number;
    averageRating: number;
    onTimePercentage: number;
    cancelationRate: number;
  };
}

interface Driver {
  id: string;
  userId: string;
  licenseInfo: {
    number: string;
    expiration: Date;
    type: string;
    verified: boolean;
  };
  vehicleQualifications: string[]; // Types of vehicles qualified to drive
  paymentInfo: {
    baseRate: number;
    commissionRate: number;
    paymentMethod: PaymentMethod;
  };
  availability: {
    regularHours: Array<{
      dayOfWeek: number; // 0-6 for Sunday-Saturday
      startTime: string; // "HH:MM" format
      endTime: string; // "HH:MM" format
    }>;
    exceptions: Array<{
      date: Date;
      available: boolean;
      startTime?: string;
      endTime?: string;
    }>;
  };
  performanceMetrics: {
    tripsCompleted: number;
    averageRating: number;
    onTimePercentage: number;
    cancelationRate: number;
  };
}

#4.2 API Integration Points

The MCP system should integrate with:

  1. Fleet Management System

    • Vehicle inventory and availability
    • Driver assignment and scheduling
    • Route optimization and planning
  2. Partner Venue API

    • Venue availability checking
    • Special offer management
    • Commission tracking and reconciliation
  3. Ambassador Management System

    • Ambassador availability and scheduling
    • Performance tracking and feedback
    • Payment processing
  4. Financial System

    • Revenue tracking by category
    • Commission calculations
    • Profit margin analysis by event

#5. Implementation Priorities

Based on the business model, the implementation priorities for the MCP system should be:

  1. Transportation Management

    • Vehicle inventory and booking
    • Driver assignment and management
    • Route optimization
  2. Experience Enhancement

    • Partner venue integration
    • Experience package creation
    • Commission tracking
  3. Ambassador Coordination

    • Ambassador assignment
    • Performance tracking
    • Communication tools
  4. Financial Reporting

    • Revenue breakdown by category
    • Profitability analysis
    • Growth metrics tracking

#6. MCP Tool Categories for Five CRSE

#6.1 Transportation Tools

  1. Vehicle Management

    • Vehicle inventory management
    • Availability checking
    • Maintenance scheduling
  2. Transportation Booking

    • Route planning
    • Driver assignment
    • Passenger management
  3. Driver Management

    • Driver recruitment
    • Performance tracking
    • Payment processing

#6.2 Experience Tools

  1. Partner Venue Management

    • Venue onboarding
    • Offering management
    • Commission tracking
  2. Experience Package Creation

    • Package design
    • Pricing and markup calculation
    • Availability management
  3. Experience Booking

    • Reservation management
    • Special requests handling
    • Payment processing

#6.3 Ambassador Tools

  1. Ambassador Management

    • Ambassador recruitment
    • Scheduling and assignment
    • Training and development
  2. Event Coordination

    • Event preparation
    • Day-of coordination
    • Post-event reporting
  3. Performance Tracking

    • Customer feedback collection
    • Rating and review management
    • Incentive calculation

#6.4 Financial Management Tools

  1. Revenue Tracking

    • Revenue breakdown by category
    • Commission calculation
    • Profit margin analysis
  2. Financial Reporting

    • Event profitability
    • Growth metrics
    • Forecasting and planning