Busflow Docs

Internal documentation portal

Skip to content
๐Ÿ“ฆ Resource Reviewed 08 May 2026

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.

  1. [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.
  2. [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_type discriminator. The dispatcher never needs accounting knowledge โ€” the system applies the tax wrapper transparently.
  3. [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).
  4. [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.
  5. [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 CrewDutyLog in 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.
  6. [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.

Internal documentation โ€” Busflow