Invoice emails not reaching customers — email drain paused
In ProgressBravo · 15 Jun 2026, 06:29
Tim flagged on 6 Jun that multiple customers had not received invoice emails despite invoices being approved in Xero. Specifically named: Gloagburn (#4685, #4618, #4517), La Siciliana, Taymouth, Bridge of Orchy, Greyhope, East Scryne, Eden Club. Root cause: the invoice email drain was paused on 11 Jun while the email format was overhauled (switched from PDF attachments to portal links). 703 invoices across 191 customers are currently queued but not sending. The drain has been rebuilt (portal-link format, DB-only data, automatic safety net that discovers unsent invoices). Re-enabling requires flipping PAUSED = false in app/api/cron/xero-email-drain/route.ts and redeploying.
Bravo · 15 Jun 2026, 06:29
Bravo · 15 Jun 2026, 06:29