Hotel Guest Check-In

Human ↔ Human

Hotel guest journey from reservation confirmation through pre-arrival, check-in, service, and checkout with feedback.

6 nodes · 5 edgestravel
humansystem
Visual
Reservation Confirmedsystem

System confirms booking and sends confirmation email with details.

sequentialPre-Arrival Communication
Pre-Arrival Communicationsystem

System sends pre-arrival email with check-in time, directions, and upsell offers.

sequentialCheck-In
Check-Inhuman

Front desk verifies identity, collects payment, and issues room key.

sequentialRoom Assignment
Room Assignmentsystem

System assigns room based on preferences, availability, and loyalty status.

sequentialConcierge Service
Concierge Servicehuman

Concierge assists with restaurant reservations, tours, and special requests.

sequentialCheckout & Feedback
Checkout & Feedbackhuman

Guest checks out, settles charges, and provides a satisfaction survey.

uc-guest-checkin.osop.yaml
osop_version: "1.0"
id: "guest-checkin"
name: "Hotel Guest Check-In"
description: "Hotel guest journey from reservation confirmation through pre-arrival, check-in, service, and checkout with feedback."

nodes:
  - id: "reservation_confirmed"
    type: "system"
    subtype: "action"
    name: "Reservation Confirmed"
    description: "System confirms booking and sends confirmation email with details."

  - id: "pre_arrival"
    type: "system"
    subtype: "action"
    name: "Pre-Arrival Communication"
    description: "System sends pre-arrival email with check-in time, directions, and upsell offers."

  - id: "checkin"
    type: "human"
    subtype: "input"
    name: "Check-In"
    description: "Front desk verifies identity, collects payment, and issues room key."

  - id: "room_assignment"
    type: "system"
    subtype: "action"
    name: "Room Assignment"
    description: "System assigns room based on preferences, availability, and loyalty status."

  - id: "concierge_service"
    type: "human"
    subtype: "input"
    name: "Concierge Service"
    description: "Concierge assists with restaurant reservations, tours, and special requests."

  - id: "checkout_feedback"
    type: "human"
    subtype: "input"
    name: "Checkout & Feedback"
    description: "Guest checks out, settles charges, and provides a satisfaction survey."

edges:
  - from: "reservation_confirmed"
    to: "pre_arrival"
    mode: "sequential"
  - from: "pre_arrival"
    to: "checkin"
    mode: "sequential"
  - from: "checkin"
    to: "room_assignment"
    mode: "sequential"
  - from: "room_assignment"
    to: "concierge_service"
    mode: "sequential"
  - from: "concierge_service"
    to: "checkout_feedback"
    mode: "sequential"