Get People Response from User using the Microsoft Graph

This action will send a message to the user prompting them to provide a people response. The bot will work with the user to find one or more people before submitting back to the Flow. This action must come after either a When an Intent is Used Trigger or Start a Private Conversation Action as it requires the scope data in the Reply Activity.


The message is the question or prompt to the user for their input
Drop-down selection of either 'Single' or 'Multiple' people to select. This dictates how the bot interacts with the user during people discovery and selection.
Reply Activity
The Reply Activity is a special scope value that can only be set to the Reply Activity property that came back from either the When an Intent is Used Trigger or Start a Private Conversation Action.
Search String
Optional starting search term to find people.
Accept Response From
An optional value that is used in channel conversations in Teams. This allows you to control who can respond to the bot for this get response. This value is ignored in private chat with the bot.
Allow Branching
When this is set to Yes, users may branch out to other skills or QnA Maker and pass the data back to this action using Signal Response JSON. See Branching & Multitasking for more info.

Returned Properties


A JSON Array of people found by the user. Each person in the JSON array has the following properties.

User Id
The Microsoft Graph ID of the user. Useful when querying Microsoft Graph based on results returned. Three fields for the user are sent immediately, but you can use this ID to pull additional information about a user from the Microsoft Graph.
User Principal Name
UPN of the user.
Full Name
Full display name of the user.
Primary email address of the user.
Cancellation Notice
This property will be True if the user responds with a cancellation keyword