Property booking sync proof.
A redacted or synthetic proof for Airtable and HubSpot property-management state. It turns redacted property, booking, and owner updates into an Airtable-ready state ledger, HubSpot sync review queue, contract/payment exception log, blocked sync queue, and hard errors before any live owner data, guest data, Airtable writes, HubSpot writes, contract/payment action, or production change.
Property State Ledger CSV
HubSpot Sync Review CSV
Contract Payment Exception CSV
Blocked Sync Queue CSV
Error Log CSV
Source Events CSV
Sync Policy CSV
Field Policy CSV
Runbook
Source Script
Source Events
Property, booking, and owner rows stay redacted and replay-keyed.
State Ledger
Accepted rows become Airtable-ready operating-state drafts.
Sync Review
HubSpot write candidates stay review-required and dry-run only.
Exception Log
Contract, payment, owner-visibility, match, unknown-type, duplicate, and malformed rows stop visibly.
| Object | Source | Decision | Queue | Boundary |
|---|---|---|---|---|
| Marbella villa property | Airtable | property_ready_for_hubspot_review | review_property_sync | Dry-run review only. No live HubSpot write. |
| Sotogrande booking | HubSpot | booking_ready_for_airtable_review | review_booking_sync | No owner or guest communication. |
| Owner visibility update | Airtable | owner_visibility_ready_for_review | review_owner_sync | Private owner notes stay excluded. |
| Disputed booking payment | HubSpot | payment_state_review | blocked-sync | Confirm payment state before any payment-affecting action. |