web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Power Virtual Agents F...
Power Automate
Unanswered

Power Virtual Agents Flow (Get User Information o365)

(0) ShareShare
ReportReport
Posted on by 2

Hello all,

 

i am trying to use a Question "Who are you looking for" is the question to get a input from the person using the bot.

 

What i am wanting to do is not to display the users information that is interacting with the bot bust for it to search the o365 users to display the requested information

deno81_0-1647770884627.png

deno81_1-1647770915760.png

 

Im getting the following error i cant resolve

 

Here is the flow. i dont want to resort to exporting the o365 users to excel then searching off that as staff change all the time.

 

deno81_2-1647771048531.pngdeno81_3-1647771082113.pngdeno81_4-1647771106012.png

 

Here is the flow working till the end

deno81_5-1647771382920.pngdeno81_6-1647771458223.png

deno81_7-1647771501788.png

deno81_8-1647771555740.png

 

 

Unable to process template language expressions in action 'Return_value(s)_to_Power_Virtual_Agents' inputs at line '0' and column '0': 'The template language expression 'outputs('Get_user_profile_(V2)')?['body/displayName']' cannot be evaluated because property 'body/displayName' cannot be selected. Array elements can only be selected using an integer index.

 

Can you please help?

 

Categories:
I have the same question (0)
  • Expiscornovus Profile Picture
    33,995 Most Valuable Professional on at

    Hi @deno81,

     

    A quick question to double check. Do you want to return a single person as a result or a set of people which match the search?

  • Jcook Profile Picture
    7,783 Most Valuable Professional on at

    Hello @deno81 ,

     

    You want to avoid the apply to each loop. PVA will not accept array values.

    So you can use the expression first() to get the first UPN of the result from Search Users action.

    Keep in mind this will have a limitation if the organization has duplicate display names, etc.

    Example:

    Jcook_0-1648187872389.png

    first(outputs('Search_for_users_(V2)')?['body/value'])?['UserPrincipalName']

    Now you can use the dynamic content of Get User Profile (V2), without being inside a loop.

     

    Bypass Apply to each Loop – Flow Alt Delete – Josh Cook [Microsoft MVP]

    Getting User Details To Use In Power Virtual Agents (Teams) – Flow Alt Delete – Josh Cook [Microsoft MVP]

     

    Thanks!

     

  • ArchitectMadhan Profile Picture
    1,584 on at

    Hi @deno81 ,

    For your scenario, even you get the user details using the Get User from the Apply to Each statement, you have to assign the user information to variables, only then you will be able to assign those values to the response parameters.

    ArchitectMadhan_0-1648216011701.png

     

     

  • JB261 Profile Picture
    on at

    Hello @Expiscornovus I have a same scenario on this and have been stuck for a few days find a solution, maybe you can give an idea.  The problem on my side is I want to show in the bot that the output is in arrange.

    Here the scenario 
    User: Juan
    Bot: JUAN L. DELA CRUZPUBLIC ACCOUNTANTJUAN L. ANGELODRIVER
           JUAN M.MANUELBOOK KEEPER

    This is what output I want,

    Boot: JUAN L. DELA CRUZ

             PUBLIC ACCOUNTANT

             JUAN L. ANGELO

             DRIVER
             JUAN M.MANUEL

             BOOK KEEPER

     

    please see my flow below 

     

    JB261_0-1679664485413.pngJB261_1-1679664505590.png

     

  • Expiscornovus Profile Picture
    33,995 Most Valuable Professional on at

    Hi @JB261,

     

    You can use markdown for that and format it as a table. I have actually written a blog about that approach:

    https://powerusers.microsoft.com/t5/Power-Virtual-Agents-Community/How-to-use-mark-down-to-format-a-table-for-the-bot-response/ba-p/1190942

     

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.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 247 Super User 2026 Season 2

#2
11manish Profile Picture

11manish 164 Super User 2026 Season 2

#3
trice602 Profile Picture

trice602 138 Super User 2026 Season 2

Last 30 days Overall leaderboard