Watson Assistant MAU control

Hello, I need some Help with Watson assistant MAU (Monthly Active User) control.

I’m using Watson Actions with native integration.
I’m defining an in-scenario variable for the user id $(botContext.user_id) in order to let watson to know it’s the same user interaction.
also tried to send the user_id with $(botContext.global.system.user_id)

When retrieving the raw, i see the user_id I’m sending its landing in the wrong place.

It is showing in raw.context.skills.main skill.user_defined.user_id
it should go into raw.context.global.system.user_id
or raw.user_id

This causes the MAU control to explode as each query is considered as a new user.

Any suggestions?

Worth a try setting the user_id in the Watson Assistand Dialog Editor at the first turn of the dialog using a variable passed from the scenario.

Thanks, Austin, but I’m not using Dialog, just Watson assistant Actions Skill, the native integration uses Api V2 with BP, i need to pass the user_id directly from the get suggestions block in order to activate MAU.

All dialogs are controlled from Brightpattern Scenario and watson Actions Skills are used to Get right answers to specific complex questions only.

How Urgent is this for you now ? We can update the system with the next maintenance, it may be around mid Oct.