By using the "Select a user" button setting, you can select a specific user from an app user directory. This user's information will then be saved to an attribute, which can also be used alongside the "Send message to user" functionality to send them relevant information.
The feature is useful for nominating specific users in a recognition flow, or selecting a manager or team mate to escalate a specific issue to.
How it works
Create a text box in your flow which invites the flow user to select someone from the directory. Then add a button:
Click on the button cog and program your button settings. Choose "Select a user" from the top dropdown menu, then choose/create the attribute that you want to save the user's data to in the flow database. Then choose your reply message:
Then click "save", and save your message.
With this set up, the flow user will be sent a message outlined in the screenshot below. When they click the "Select user" button, it will launch a directory of users in their app:
They can then choose a recipient, who will then be assigned as a value to the attribute.
"Send to user stored in user attribute" functionality
You can use the information saved to the user attribute to send a message to a user. You can do this by using the "Send message to user" feature. So in my example, the recipient selected from the directory will be saved under {{$onboarding_leader}}. If I wanted to send a message from the flow to the recipient, I would configure my settings like this:
The user chosen from your directory will then be sent a message once this message part is triggered.