Architect Data Action: Accessing Web Messaging participant attributes

Hey folks,

I’m trying to grab custom attributes set during a Web Messaging session inside my Architect inbound flow. The attributes are visible in the UI, but my Data Action keeps returning null.

Here’s the mapping I’m using:

{
 "customer_id": "{{interaction.participants[0].attributes.custom.customerId}}"
}

It works for voice, but messaging feels different. Am I missing a specific path for web chat attributes?