Journey 1: AI-Assisted End-to-End (From Unstructured Data to Boarding) โ
Scenario: A tour operator receives a PDF itinerary from a hotel partner, turns it into a bookable tour, sells a ticket, and successfully boards the passenger. Actors: Back-Office Operator, Passenger (B2C), Bus Driver.
- [Backoffice] The Ingestion: The Back-Office Operator drags a partner hotel PDF into the AI Document Parser. The AI extracts dates, waypoints, and descriptions, automatically drafting a 4-day Tyrol tour. The operator links a 49-seater bus chassis and sets dynamic margin rules based on current diesel costs.
- [Backoffice] Kalkulations-Engine (ยง 25 UStG): The system identifies the hotel as a Fremdleistung (third-party procurement) and automatically wraps it in the ยง 25 UStG margin tax strategy via the
CostComponent.service_typediscriminator. The dispatcher never needs accounting knowledge โ the system applies the tax wrapper transparently. - [Commerce] The Conversion: A Passenger finds the tour via a dynamically generated SEO landing page. Within 60 seconds, they select the Zustiegsstelle (boarding point), pick Seat 14 on the visual chassis map, and pay the 20% Anzahlung (deposit) via Apple Pay. (NFR: Complete the end-to-end checkout including seat hold and payment initialization within 60 seconds).
- [Commerce โ Backoffice] Digital Fulfillment & Sync: Upon payment, the Passenger instantly receives a dynamic Apple Wallet pass. Simultaneously, Busflow's CRM generates a Unified Passenger Profile, and the system automatically updates the manifest without human intervention.
- [Backoffice โ Operations] Dispatch & Execution: The Dispatcher opens the Intelligent Dispatch Board Gantt timeline and drags Driver Klaus onto the Tyrol route. The Compliance Copilot checks Klaus's
CrewDutyLogin the background โ verifying EU-561 rest time compliance and Module 95 validity. A contextual "Dispohinweis" badge confirms Klaus has clearance. The system green-lights the dispatch. - [Operations] The Boarding: At 6:00 AM in an Alpine valley with zero cell service, Driver Klaus opens the Driver Hub app. He uses the offline 1-Click Boarding scanner to scan the Passenger's Apple Wallet pass. Once the bus returns to cellular coverage, the boarding status syncs back to the Backoffice.