Integration Activity Logs
Every integration account in SuiteOp maintains a live activity log that tracks sync operations, webhook events, authentication, and more. Use the Activity drawer to monitor the health of your integrations and quickly diagnose sync issues.
Opening the activity drawer
Section titled “Opening the activity drawer”- Go to Integrations and select the provider (e.g., Guesty, Seam, Stripe).
- Open the account detail page.
- Click the Activity button in the page header to open the activity drawer.
The drawer slides in from the right side of the screen, showing a live feed of all activity for that integration account. It automatically refreshes every 5 seconds while open.
Understanding activity entries
Section titled “Understanding activity entries”Each entry in the feed shows:
- A color-coded status dot — green (success), red (error), amber (skipped), or gray (pending)
- The event type (e.g.,
reservation.sync,webhook.received,device.sync) - A summary of what happened
- The date and time in your local timezone
Click any entry to expand it and view:
- Direction — Inbound (received from the provider) or Outbound (sent by SuiteOp)
- Category — Sync, Webhook, Push, Lifecycle, Command, Access, or Auth
- Actor — who triggered it: User, Webhook, Scheduler, or System
- Duration — how long the operation took
- Error details — the error message, if the operation failed
- View payload — inspect the full request/response data for debugging
Filtering by status
Section titled “Filtering by status”Use the filter tabs at the top of the activity drawer to focus on specific outcomes:
| Filter | Shows |
|---|---|
| All | Every activity entry |
| Success | Operations that completed successfully |
| Pending | Operations currently in progress |
| Errors | Failed operations — useful for troubleshooting sync issues |
| Skipped | Operations that were intentionally skipped |
What gets logged?
Section titled “What gets logged?”Activity logs capture everything that flows through an integration account:
| Category | Examples |
|---|---|
| Sync | Reservation imports, property syncs, device code pushes |
| Webhook | Incoming events from the provider (e.g., reservation updated, device status changed) |
| Push | Outbound data sent to the provider |
| Lifecycle | Account connected, disconnected, or reconfigured |
| Auth | OAuth token refreshes, credential validation |
| Command | Device commands sent via the integration (lock/unlock, temperature changes) |
| Access | Device access events received via the integration |
Device-level activity
Section titled “Device-level activity”Integration activity logs also include device-specific events. If you need to focus on a single device, open that device’s detail panel and use its Activity tab instead — it shows only events related to that specific device.
See Device Activity Logs for details.
Related articles
Section titled “Related articles”- PMS Integrations — connect your property management system
- Device Activity Logs — view activity for a specific device
- Device Integration & Setup — connect smart devices to SuiteOp