DDiener Lending

Gateway health

Every inbound webhook, indexed: quarantined events are archived but never processed; failed captures retry via cron (max 5 attempts) from the raw archive.

Channel configuration

Live from the gateway worker โ€” each capability activates when its secret or binding is set.

Twilio signature validation
Twilio outbound SMS
BlueBubbles webhook secret
BlueBubbles server (Mac mini)
AI extraction (Claude)
Async queue + DLQ
Raw archive (R2)
Documents bucket (R2)

BlueBubbles line (iMessage)

awaiting hardware
Inbound iMessages captured
0
Last event received
โ€”
Last reconciliation
never (server not configured)

Software side is ready: inbound webhooks, outbound send with SMS fallback, reconciliation, and attachments all activate when the Mac mini's tunnel URL and server password are set โ€” no deploy needed.

ReceivedProviderEvent IDSignatureStatusAttemptsError