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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Copilot Studio
Answered

Setting Topic Trigger

(1) ShareShare
ReportReport
Posted on by 78

Hi,

I’ve created a new Copilot that is triggered by a Dataverse event when a row is modified. The Copilot generates a Power Automate flow and includes a "Send prompt to Copilot" action. While the Copilot itself is being triggered, I’m facing an issue where the associated topic is not being invoked as expected to perform further actions on the record.

Could anyone please suggest how I can ensure that the topic is triggered properly in this scenario? I’m looking for a way to pass control from the Power Automate flow to the Copilot topic and execute specific logic against the record.

Thanks!

I have the same question (0)
  • Verified answer
    Arild Aarnes Profile Picture
    363 on at
    Hi,
     
    You can give instructions in the payload from Power Automate. Something like "call topic 'YourTopicName'"


    That should trigger the topic. You can add more instructions and send information from the Dataverse record that triggered the event

    Arild
  • Muzammil Nawaz Profile Picture
    78 on at
    @Arild Aarnes Thanks, that helped! I'm now trying to read the value of the record that triggered the topic. I've sent the body of the trigger from Power Automate to the Copilot prompt connector, and as shown in the image, the full record data is available. How can I extract the Account ID from that body within Copilot Studio for further processing?
     


    This is what I have tried to catch the ID..
  • Verified answer
    Arild Aarnes Profile Picture
    363 on at
    Hi,
     
    You can send only the record ID instead of the hole body. Change the payload to something like this.
    I then created a input variable in my topic to pick up the record ID.
    Click details in your topic and add an input variable
     
     
    You can then use the variable varInputFormPowerAutomate within your topic.
    There are probably other ways of doing this as well, but this seems to work :-)
     
     
    Arild
  • Muzammil Nawaz Profile Picture
    78 on at
    @Arild Aarnes Thanks for helping, this works for me just a tiny detail that you have to set Identify as "User Entire Response" then it will pick up the ID the of any data coming from Power Automate but again Thanks for the help..
  • SM-19091837-0 Profile Picture
    2 on at
    I tried the approach of calling the topic from Power Automate payload but the topic is still not triggering. What could I be missing?

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 261 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 198 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 93 Moderator

Last 30 days Overall leaderboard