Invite code & sync
How Beds24 sync works and when to use manual sync.
After you connect Beds24 with an invite code, PingTeo keeps data in sync in two ways: real-time webhooks and scheduled sync.
Real-time (webhooks)
When the Beds24 webhook is set up correctly:
- New guest messages are pushed to PingTeo as they arrive, so the AI can reply quickly.
- Booking updates (new reservations, changes, cancellations) can also be pushed, so your reservation list stays current.
Webhooks are the preferred way to get messages and booking changes. See Webhook setup for the URL and secret.
Scheduled sync (backup)
PingTeo can also pull data from Beds24 on a schedule (e.g. every few hours). This:
- Fetches new or updated reservations for your connected properties.
- Fetches messages for those reservations so nothing is missed if a webhook failed.
Scheduled sync is typically configured by your PingTeo instance (e.g. a cron job or serverless function). You don’t need to trigger it manually unless your dashboard has a “Sync” button for testing.
Manual sync from the dashboard
If your PingTeo dashboard has a Sync or Refresh action for properties, you can use it to pull the latest reservations and messages from Beds24 on demand. Useful after adding a new property or to recover from a missed webhook.
Invite code security
The invite code is used once to obtain access and refresh tokens. PingTeo stores these securely and uses them for all Beds24 API calls. Don’t share your invite code; treat it like a password.
Next: Webhook setup — Configure the Beds24 webhook URL and secret.