It has to talk to what you already run.
Arckium reads your PMS directly, so room status, arrivals and occupancy drive the maintenance plan instead of contradicting it. Everything that arrives is logged, and anything we do not ship natively you can wire up yourself.
Native PMS adapters
Dedicated endpoints, normalised by one router so the rest of the platform never learns a vendor's format.
Oracle Opera
Cloud via OHIP, plus on-premise properties over file transfer with managed SSH keys. Nothing has to be exposed to the internet.
Mews
Webhook endpoint with scheduled sync as fallback. Reservations, room status and occupancy.
Apaleo
Webhook endpoint on the same normalised pipeline, with the same per-event logging.
Generic webhook
A per-tenant endpoint for any PMS that can POST. If it speaks HTTP, it connects.
Channel managers and business systems
Configurable providers on the shared sync pipeline, each with its own credentials, webhook secret and event history.
Channel managers
Business systems
Vendor names are the providers the connector is configured for. The native adapters above ship dedicated endpoints; these run on the generic sync pipeline.
What comes in, what it drives
- Reservations, plus arrivals and departures
- Room status changes
- Occupancy and guest-nights
- Bookings, cancellations, modifications, rate and availability events
- Preventive work scheduled into the gap before a check-in
- Energy KPIs normalised per guest-night, and the budget band selected
- Out-of-order rooms priced against your ADR as revenue leak
- Service recovery when a priority-1 job breaches its window
Built to be audited, not trusted
A log for every event
Every inbound event is recorded with its provider, type and result, and is queryable with statistics. “The PMS never sent it” becomes a question with an answer.
Test before go-live
A connection test validates credentials and reachability at configuration time, so a broken integration surfaces at setup rather than at month-end.
Credentials encrypted
API keys, client secrets and webhook secrets are encrypted in the database with AES-256-GCM under a key held outside it.
Push and poll
Vendors that push get pushed. Vendors that do not get polled on a schedule. Both land in the same reservation store.
AI that runs on European infrastructure
Dispatch triage, equipment-manual retrieval, voice-to-work-order and energy analysis run on Mistral. Every AI decision writes to the audit log, so a suggestion can always be traced back to what it saw.
Anything else, you can build
REST API
The same API the product uses. No separate integration tier, no gated endpoints.
Webhooks
Per-tenant endpoints for PMS events and for smart meters that report themselves.
Spreadsheet import
CSV and XLSX templates for assets, contracts, meter readings and occupancy, plus a legacy workbook importer.