Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.omneo.io/llms.txt

Use this file to discover all available pages before exploring further.

Comms consent in Omneo is managed through the profile’s attributes.comms object. This object controls whether a customer can be contacted via email, SMS, push notification, phone, and post — and for which categories. Each channel has two types of consent fields:
Field typeExampleMeaning
Global opt-outemail_optoutCustomer has opted out of all email communications
Promotional opt-inemail_promoCustomer consents to promotional/marketing email
Category opt-inemail_benefits, email_remindersCustomer consents to a specific category of email
A customer can have email_optout: false (not globally opted out) but email_promo: false (not opted into promotional email). Your comms platform should check both before sending. Consent should be captured:
  • At the point of join (account creation form, POS sign-up)
  • In Profile Portal (comms preference centre)
  • In Clienteling (staff can update comms prefs during a consultation)
Always capture consent in a way that is clear, specific, and documented. Do not pre-tick marketing opt-in checkboxes.
curl -X PUT https://api.[tenant].getomneo.com/api/v3/profiles/{profileId}/attributes/comms \
  -H "Authorization: Bearer ${TOKEN}" \
  -H "Content-Type: application/json" \
  -d '{
    "email_promo": true,
    "sms_promo": false,
    "email_optout": false
  }'

Bounce handling

When emails or SMS messages bounce, Omneo updates the bounce flags automatically:
  • email_bounced: true — email address is not deliverable
  • sms_bounced: true — mobile number is not deliverable
Bounced contacts should be suppressed from sends. Review and update bounce statuses when customers provide corrected contact details.

Australia privacy requirements

Under the Australian Spam Act 2003, you must have express or inferred consent before sending commercial electronic messages. You must also include an unsubscribe mechanism in every marketing communication, and honour unsubscribe requests within 5 business days. Omneo’s opt-out flags support compliance, but your comms platform configuration and email templates must also meet these requirements.