๐ 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