ContactDndUpdate event fires when a contact’s Do Not Disturb (DND) preferences are changed. DND controls which communication channels — such as SMS, email, calls, or social messaging — are suppressed for a contact. The payload includes both the global dnd flag and per-channel dndSettings, so you can react to granular opt-out changes across all channels.
Payload
Each channel object within
dndSettings contains:
Example payload
Related
- Contact Updated — fires when any other contact field changes
- Contacts API — query and update contacts programmatically