Architect Data Action: Mapping Nested JSON Response to Variables

I’m trying to pull agent adherence stats from our internal WFM dashboard via a Data Action in Architect. The GET request to https://wfm-internal/api/stats returns a 200 OK with this JSON:

{"agentId": "123", "metrics": {"adherence": 95.5, "talkTime": 3600}}

I can map agentId just fine, but I’m stuck on the nested metrics object. The JSON path syntax $.metrics.adherence doesn’t seem to work in the mapping screen. Is there a specific syntax for nested fields, or do I need to flatten the response first?