Owner approval desk
A mock of the dashboard idea from the case study: agents propose follow-ups, and nothing goes out until the owner approves it. Quiet hours hold approved messages; when staff reply themselves, the agents step back.
Leads
Quiet hours are 21:00 to 09:00.
Approval queue
Single-writer event log
Every write from every source goes through one writer, in order. Duplicate webhook deliveries are ignored by message id.