waha icon indicating copy to clipboard operation
waha copied to clipboard

[CHATWOOT] Option to send WhatsApp identifiers to `additional_attributes` instead of `custom_attributes` in Chatwoot to hide them in the UI

Open Lfreits opened this issue 1 month ago • 2 comments

Is your feature request related to a problem? Please describe.

WAHA currently sends whatsapp_lid, whatsapp_jid and whatsapp_chat_id as custom_attributes, which makes them visible in the Chatwoot UI. These are backend identifiers and don’t need to appear to support agents.

Describe the solution you'd like

Allow these fields to be sent as additional_attributes so they stay attached to the conversation and to the contact but hidden in Chatwoot’s interface: "additional_attributes": { "whatsapp_lid": "...", "whatsapp_jid": "...", "whatsapp_chat_id": "..." }

Describe alternatives you've considered

  • Global option: A config setting in WAHA to choose whether all WhatsApp identifiers should be sent as additional_attributes instead of custom_attributes.

  • Per-session option: A flag inside each WhatsApp session configuration (ex: "hide_whatsapp_identifiers": true) to control visibility individually.

  • Keep as custom_attributes (current behavior), but this unnecessarily exposes technical fields in the UI.

Additional context

Chatwoot already supports hidden additional_attributes, making it ideal for metadata that should stay linked to the conversation but not displayed.

Lfreits avatar Nov 13 '25 12:11 Lfreits

+1

AnxHall avatar Nov 13 '25 15:11 AnxHall

+1

patron:PLUS

OrionZap avatar Nov 13 '25 16:11 OrionZap

+1

patron:PLUS

alessandrovolpin avatar Nov 16 '25 23:11 alessandrovolpin

+1

patron:PLUS

digaodfreitas avatar Nov 19 '25 19:11 digaodfreitas

+1

patron:PLUS

nachmanmetodi avatar Nov 24 '25 23:11 nachmanmetodi