Technology · Integration operations

Every connection has
a failure shape.

The cheapest integration to launch may ask a person to repair it every morning. The most sophisticated may fail silently if nobody owns its credentials and alerts. Choose from the operating model, not the diagram.

The spectrum

Transport determines when the truth can change and who notices when it does not.

All four shapes can be legitimate. A 40-unit residential roster may not need an event stream. A hotel arrival system depending on same-day reservation changes may not tolerate a weekly spreadsheet.

Evaluate freshness, reconciliation, observability, and the human fallback before comparing build estimates.

Four shapes

From batch handoff to shared conversation

01

Flat file

A person or scheduled export produces a complete set of rows. The receiving system maps columns and imports them.

Strength

Visible and portable

The file can be inspected, archived, corrected, and replayed without specialized tooling.

Failure

Stale snapshot

Late changes disappear until the next export, and duplicate or partial files need explicit handling.

Labor

Mapping and exceptions

Someone owns column changes, rejected rows, and the question of whether a missing row means deletion.

02

Email feed

A system sends an attachment or structured message to a dedicated inbox. It automates transport without changing the batch nature of the data.

Strength

Works with existing exports

A property can automate a report it already generates without funding a custom application.

Failure

Mail is not a transaction

Delays, duplicates, changed subjects, and malformed attachments require idempotency and a quarantine path.

Labor

Inbox operations

Someone must receive a clear exception when the attachment stops matching the agreed shape.

03

Webhook and API

A webhook pushes change. An API lets another system ask or act. Mature integrations commonly use both and reconcile after interruptions.

01Webhook announces that a reservation changed
02Receiver verifies, records, and acknowledges the event
03Retries use a stable event identity
04API fetches current state to close any gap
05Operator sees unresolved exceptions

Available connections depend on the hotel system and the property’s arrangement. Confirm compatibility and support before committing to a workflow.

04

Compare total operating cost

Freshness

How late can a change arrive?

Write the acceptable delay for arrivals, cancellations, room moves, and departures.

Repair

Who handles rejects?

Name the team, screen, alert, and response window for records that cannot be applied.

Authority

Which system wins?

Define the owner of each field and the reconciliation rule when two values disagree.

Continuity

What is the fallback?

Keep a documented manual or batch path for credential failures and extended upstream outages.

Primary source: Oracle Hospitality Integration Platform datasheet, reviewed August 23, 2026.

The selection rule

Use the least complex shape that meets the freshness and recovery requirement.

A file with excellent exception handling can outperform an abandoned API. A well-run event integration can remove hours of daily correction. The difference is not modern versus old. It is whether the whole lifecycle is owned.

The takeaway: integration cost begins after the first successful record crosses the boundary.

Keep reading.

TechnologyIntegrations

What an API Actually Buys a Parking Operator

An API is not a finished integration. It is durable option value: the ability to connect an operating system later, on your terms, without waiting for a vendor's product roadmap.

Mar 17, 2026 · 7 min readRead
Feature GuidesIntegrations

Messaging: Texting Guests and Staff Without Getting Blocked

A practical guide to Valletto's transactional SMS, guest consent, STOP and HELP handling, 10DLC registration, and the delivery limits no software can promise away.

Aug 14, 2026 · 10 min readRead
OpinionTechnology

Vertical Software Beats Horizontal Software, and Parking Proves It

Generic tools can schedule a person or record a payment. They cannot understand a stand, a retrieval wave, or the chain of custody around a key.

Jul 14, 2026 · 6 min readRead

When reading is not enough

See it on your drive.

Twenty minutes on your own property, with your own volumes. We would rather show you the parts an article can only describe.

or keep reading the journal