Maestro Integration
ABRA integrates with Maestro PMS to provide real-time synchronization of guest and reservation data.What Data Syncs
The following data is automatically synchronized from Maestro to ABRA:- Reservations - Booking details including confirmation number, arrival/departure dates, and status
- Guest Profiles - Name, contact information, and guest history
- Room Assignments - Current room numbers and room types
- Check-in/Check-out Events - Real-time status updates as guests arrive and depart
- Rate Information - Room rates and booking details
How Sync Works
ABRA uses multiple methods to keep your data synchronized with Maestro:Real-Time Webhooks
Real-time webhooks are the primary method for keeping ABRA in sync with Maestro. All reservation and guest data flows through these event notifications.
Guest Events:
Room Events:
Other Events:
Reservation status mapping
For a full explanation of ABRA reservation statuses (including display-only “Arrivals” and “Departures”), see Reservation Statuses. Maestro provides both reservation update events and explicit arrival/departure events. ABRA updates reservation status primarily from these events:Check-InandCheck-In Sharer→ In-HouseCheck-Out→ PastReservation Cancelled→ Cancelled- Reservation create/modify events update dates/rooms/guests and may also update status fields
Maestro event → ABRA status
Scheduled Sync Jobs
Currently, ABRA also runs scheduled jobs as a legacy fallback:
Overlap with Webhooks:
- Reservation created/modified/cancelled webhook events duplicate the “Full Reservation Sync” polling
- Guest created/modified webhook events duplicate guest data in the polling sync
- Check-in/check-out webhook events duplicate the “Status Sync” polling
Initial Setup Sync
During initial setup, ABRA imports your historical reservation data to ensure you have a complete picture from day one. This one-time sync runs automatically until all historical data is imported.Initial Setup
To connect ABRA to Maestro, you’ll need the following from your Maestro administrator:- Hotel ID - Your property identifier in Maestro
- API URL - Your Maestro API endpoint
- API Passkey - Authentication credential for secure communication
