Resources · Status
All systems operational
Live service health, 90-day uptime, and a full incident history. Updated automatically — no marketing team in the loop.
Services
Current health, with 90-day uptime.
- Web applitehq.com dashboard, operator + member portals90-day uptime99.992%
- APIREST API, public + internal endpoints90-day uptime99.987%
- Stripe ConnectCard, ACH and direct-debit charge pipeline90-day uptime99.974%
- Xero syncInvoice + payment reconciliation cron90-day uptime99.948%
- Magic-link emailsAuth and visitor magic-link delivery90-day uptime99.961%
- Booking engineRoom + desk reservations, capacity checks90-day uptime99.983%
Uptime is measured as successful health-check responses against external probes from three regions. SLA credits, where applicable, are calculated on the monthly rather than 90-day window.
Incident history
The last four incidents, in full.
Every incident is publicly post-mortemed within 7 days. We list duration, impact, and root cause — not just the green-light.
- May 18, 2026
Xero sync delayed for 38 minutes during NZ business hours
ImpactInvoice sync to Xero lagged for approximately 1,200 in-flight invoices; no member-facing degradation. All invoices reconciled automatically once sync resumed.
Root causeAn upstream Xero OAuth token-refresh endpoint returned 503s during a partner-side incident window. Our refresh-with-backoff retried and recovered without intervention; we have since adjusted the alert threshold so the on-call gets paged at 5 minutes of consecutive failures rather than 15.
- May 5, 2026
Magic-link email delivery delayed via secondary SMTP relay
ImpactApproximately 480 magic-link emails were delayed by up to 9 minutes. New logins fell back to password auth where configured; no failed logins.
Root causeA regional outage at our secondary SMTP relay caused us to drain queue traffic through the primary, which briefly exceeded its rate limit. We have since rebalanced the relay weights and raised the primary’s daily quota with the provider.
- Apr 22, 2026
API 502 errors on /bookings list endpoint
ImpactRoughly 3% of /bookings list calls returned 502 for six minutes during the incident window. Booking creation and member portal flows were unaffected.
Root causeA new Postgres index was building on production behind a CONCURRENTLY flag, and a long-running planner cache invalidation caused a brief spike in 502s on the read replica. The index built successfully; we now stage CONCURRENTLY index builds in a maintenance window with read-replica preheat.
- Apr 9, 2026
Stripe Connect webhook backlog after platform-side incident
ImpactBooking confirmation emails for paid checkouts were delayed by up to 14 minutes. All bookings ultimately confirmed via the scheduler self-heal pipeline; zero double-charges.
Root causeStripe’s Connect webhook delivery was paused platform-wide for 18 minutes. Our 4-layer payment confirmation pipeline absorbed the backlog without operator intervention; we have since added a synthetic webhook replay to our weekly disaster-recovery drill.
Subscribe
Get incident updates by email.
One email when an incident opens, one when it resolves. No marketing, no roadmap teasers. Unsubscribe in one click.