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

Community site session details

Session Id : IhcMI9iac0U6y3w2u+tGA2
Copilot Studio - Calling Actions from Copilot S...
Answered

Is it possible to built a multiturn-bot using PVA and Power Automate?

Like (1) ShareShare
ReportReport
Posted on 4 Mar 2020 18:04:52 by

I connected a Flow to my PVA bot using an action. This steps auto creates a flow using a template , that has one trigger 'Power Virtual Agents' and an action 'Return value(s) to Power Virtual Agents' that sends data back to PVA bot. As shown in bellow screenshot

 

 

I extended this flow as per my requirement of PVA bot which looks like as follows. Finally outcome is I am sending output to PVA bot that it expects.

 

 

This is how my topic in PVA looks, where I am taking an input from user, the sending that to Flow, and just displaying final output from Flow to user as a 'Message'.

 

In this full process, it was only 1 turn skill as in my PVA bot will only response once after taking an action on user input.

 

Is it possible to build something like multi-turn skill where Bot will response based on confirming inputs from user.?

From example:

 

User: Search for Matt in my org.

PVA: Run a Flow and, send data back which has potential matches by name 'Matt'. And Display 5 people choices my first name Matt

User: Select 1 of the Matt by clicking a button.

PVA: Runs another flow to get user details Matt.

Screen Shot 2020-03-04 at 11.45.13 AM.png

Screen Shot 2020-03-04 at 11.49.14 AM.png

Categories:
  • Verified answer
    CU22081450-0 Profile Picture
    Most Valuable Professional on 04 Mar 2020 at 22:54:14
    Re: Is it possible to built a multiturn-bot using PVA and Power Automate?

    Hi @Anonymous ,

     

    You can follow these steps:

    User: "Hi, I want to search Matt'

    Bot: Read the PVA message, send it to Power Automate, get the items (now, you can use only text, number and boolean to respond in the Power Automate, or organize in the markdown style) and respond to PVA. PVA read the Power Automate message and show to the user.
    Message: Names | Matt Daniel, Test 1, Test 2

    User: Write the 'Matt Daniel' (for example), because is not possible to use a button with the Power Automate responses

    Bot: Call another workflow to send Matt Daniel and get the details using the Matt Daniel message. And respond to PVA again.

     

    ---
    If you like this reply, please give kudos. And if this solves your problem, please accept this reply as the solution.

    Thanks!
    Renato RomĂŁo
    https://www.linkedin.com/in/renatoromao/

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

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 169 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 150

#3
sandeep_angara Profile Picture

sandeep_angara 75 Super User 2025 Season 2

Featured topics

Loading complete