DOC: API-001
ENGINE: D — INTEGRATIONS

1. Tomorrow.io — Weather Intelligence

Tomorrow.io (Primary) + OpenWeatherMap (Failover)
PHASE 1 — LIVE
15 MIN
Same-day window
1 HR
48H window
4 HR
7-day window

Failover Architecture

Primary: Tomorrow.io (micro-climate). On 3 consecutive failures: Failover → OpenWeatherMap. On OWM failure: serve cached last-known 72H forecast from TimescaleDB. Stale data flag surfaced to GC UI.

2. Procore — Legacy Schedule Sync

Procore REST API v1.1
PHASE 2

Sync Strategy

Nail'd It is the source of truth for weather-adaptive decisions. Procore is the destination for compliance and legacy reporting. Never write to Procore without a confirmed state in Nail'd It first.

3. QuickBooks Online — Financial Sync

QuickBooks Online API (Intuit)
PHASE 2–3

4. Twilio — Multi-Channel Cascade

Twilio (SMS + Push Fallback)
PHASE 1 — LIVE

Cascade Priority Order

1. Push Notification (app users) → 2. SMS (all users) → 3. Email (office PM fallback) → 4. Procore/ERP Webhook (enterprise accounts). All channels fire simultaneously for CRITICAL disruption score > 7.0.