
Safeguards
Pulse enforces several send-time safeguards that stop you from damaging your sender reputation or annoying your customers.
Frequency caps
Set a maximum number of marketing sends per customer per 24 hours and per 7 days. Transactional kinds (OTP, password reset, receipts) bypass the cap.
{
"max_per_24h": 3,
"max_per_7d": 10,
"apply_to": ["email", "sms", "push"]
}Quiet hours
A window during which marketing sends are held. Pulse uses the workspace timezone by default, or the customer's own timezone if their attributes.timezone is set.
Auto-suspend
If the 24-hour complaint rate exceeds 0.3% or the bounce rate exceeds 5% (and at least 100 sends have been made in that window), Pulse flips the workspace's sending_paused flag and halts all outbound mail.
The incident is logged with the triggering metric, and workspace owners and admins are notified. Resume sending from Settings → Deliverability safeguards once you've diagnosed the cause.
Unsubscribe enforcement
- Every email template is required to include an unsubscribe link; sends are blocked otherwise.
- Clicks on the link flip the relevant consent to
opted_outand propagate to a suppression row. - The suppression list is consulted on every send; matching addresses are skipped.
Configuring safeguards
Go to Settings → Policies → Deliverability safeguards. Caps and thresholds are per-workspace and editable by owners and admins.