Announcements
To have your Copilot agent read context variables from Dynamics 365 Contact Center, do the following steps:
Enter a name for your topic, such as Set context variables, and save it.
Add a new node to the topic, and select Variable management > Set a variable value.
In your new node, under Set variable select Create a new variable.
Open the Variable properties pane by selecting the new variable name. In the pane, set the Variable name to match the Omnichannel context variable name exactly (it's case sensitive).
In the Reference section, select the vertical ellipses, and then select Get value from this node if empty. The Copilot Studio agent retrieves the variable value from this node at runtime.
In the Usage section, select Global (any topic can access) and External sources can set values so that Copilot Studio agent accepts data from omnichannel and this variable can be used in any topic.
If you are using data from your work classification rules in the variable, make sure that you set a time-out length in the variable definition. Learn more in Set global variables from external sources.
Close the Variable properties pane.
In your node, enter a value in To value that matches the data type your agent expects.
The topic is being executed as it is being routed to from the conversation start topic.
I also tried your approach and it did not work, I faced the same issue unfortunately.
Global.*
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Valantis 876
Vish WR 327
Haque 289