Skip to content

๐Ÿ†• Reservation Created

Topic: RESERVATION_CREATED

What It Does

A new reservation was created in the system from PMS.

Key Info

  • Object: Reservation
  • Actors: System (automated)
  • Source: PMS

When It Fires

  • PMS syncs new booking
  • Guest books directly
  • Channel manager sends booking
  • Staff creates manual reservation

Context Data

{
  "adults" : 1,
  "children" : 2,
  "channel" : "Booking.com",
  "arrival" : "2025-10-02T13:00:00Z",
  "departure" : "2025-10-03T09:00:00Z",
  "guaranteeType" : "CreditCard",
  "ratePlanId" : "rateplanId",
  "childrenAges" : [8, 10],
  "prepaymentType" : "BOOKING_DOT_COM",
  "primaryGuest": {
    "firstName": "John",
    "lastName": "Doe",
    "email": "john@example.com",
    "phone": "+41791234567"
   }
}

What To Do With It

  • Send booking confirmation - Welcome email with details
  • Validate reservation data - Check for conflicts and issues
  • Match/create guest profile - Link to existing profile or create new
  • Set up pre-arrival workflow - Schedule pre-check-in communications
  • Update inventory - Reserve room allocation