Use list variables and looping in conversations


This content is archived and is not being updated. For the latest documentation, go to Power Virtual Agents overview. For the latest release plans, go to Dynamics 365 and Microsoft Power Platform release plans.

Enabled for Public preview General availability
Users by admins, makers, or analysts Nov 15, 2022 -

Business value

Variable management ensures a wide range of datatypes can be stored at the bot or topic level, enabling topics to be more data-driven and well designed. You'll be able to create bots that better suit specific customer scenarios, based on data, and with better customization.

Feature details

Topic authors can use a list variable to take array outputs from Power Automate and Bot Framework skills and present them as a list of choices in a bot question.

Looping enables a group of nodes on a topic to be repeated until a condition (expressed through Power FX) is met, which means repeating actions can be easily created within bot conversations.

See also

Create expressions using Power Fx (docs)