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 :
Copilot Studio - Topic Creation & Management
Answered

Setting Topic Trigger

(1) ShareShare
ReportReport
Posted on by 55

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!

Categories:
I have the same question (0)
  • SM-19091837-0 Profile Picture
    2 on at
    Setting Topic Trigger
    I tried the approach of calling the topic from Power Automate payload but the topic is still not triggering. What could I be missing?

     
  • Muzammil Nawaz Profile Picture
    55 on at
    Setting Topic Trigger
    @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..
  • Verified answer
    Arild Aarnes Profile Picture
    187 on at
    Setting Topic Trigger
    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
    55 on at
    Setting Topic Trigger
    @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
    187 on at
    Setting Topic Trigger
    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

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

MS.Ragavendar – Community Spotlight

We are honored to recognize Ragavendar Swaminatha Subramanian as our September…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 420 Super User 2025 Season 2

#2
trice602 Profile Picture

trice602 141 Super User 2025 Season 2

#3
Jerry-IN Profile Picture

Jerry-IN 68

Last 30 days Overall leaderboard

Featured topics