Skip to content

Privacy & PDPA Consent in Chat Widget

Clienta.ai’s chat widget has built-in PDPA (Personal Data Protection Act) consent collection. When enabled, visitors must accept your privacy terms before starting a conversation.

  1. Go to SettingsChannelsWeb
  2. Scroll to the PDPA Consent Banner section
  3. Toggle the switch to ON
  4. Customize the banner text, privacy policy URL, and footer disclaimer
  5. Use the Live Preview to verify the consent flow
  6. Click Save Changes

When PDPA consent is enabled, the widget shows a consent banner before the chat interface loads:

  1. Visitor clicks the widget launcher
  2. A consent banner appears with your configured message
  3. If a privacy policy URL is set, a “Read More” link is shown
  4. Visitor must click “I Agree” to proceed
  5. The chat interface loads and the conversation begins
  6. If a footer disclaimer is configured, it appears at the bottom of the chat window throughout the conversation

SettingFieldRequiredDefaultDescription
PDPA Consent BannerenabledYesfalseEnable or disable the consent banner
Banner TextbannerTextYes (when enabled)“By using this chat, you agree to our Privacy Policy.”The consent message shown to visitors
Privacy Policy URLprivacyPolicyUrlNoLink to your full privacy policy page. Shown as a “Read More” link below the banner text
Footer DisclaimerfooterDisclaimerNoShort disclaimer shown at the bottom of the chat window during the conversation

Keep the banner text clear and concise. Include what data is collected and why.

Good examples:

  • “By using this chat, you agree to our Privacy Policy. We collect your messages to provide support.”
  • “This chat collects personal data for customer service purposes. See our Privacy Policy for details.”
  • “เมื่อใช้แชทนี้ ถือว่าคุณยินยอมให้เราเก็บข้อมูลตาม นโยบายความเป็นส่วนตัว”

  • Consent is per-conversation: Each new chat session requires fresh consent. Consent state is not persisted across browser sessions.
  • Timestamp recorded: The consent timestamp is stored as part of the conversation metadata for audit purposes.
  • Data deletion: Admins can delete conversation data from the admin panel if a customer requests data erasure under PDPA Section 33.
  • Cookie consent is separate: The widget PDPA consent covers chat data collection. For website cookie consent, see your site-wide cookie policy.