Skip to main content

Notifications

Copilot Studio - Topic Creation & Management
Answered

Trigger topic based on Event Received (NOT Phrase)

(0) ShareShare
ReportReport
Posted on by 26

Hi All,


Does anyone know how to use the "Event Received" trigger type? 

 

ElliotF93_0-1702396196254.png

 

I've tried searching but could find very little detail on this. The MS documentation doesn't provide much help.

Using Topic Triggers - Microsoft Copilot Studio | Microsoft Learn

What I want to do is be able to do is click a button in a canvas app which sends an event to the bot and triggers a topic. Is this possible?

 

Thanks 

  • Audrie101 Profile Picture
    Audrie101 on at
    Re: Trigger topic based on Event Received (NOT Phrase)

    Right!

  • ElliotF93 Profile Picture
    ElliotF93 26 on at
    Re: Trigger topic based on Event Received (NOT Phrase)

    This looks like exactly what I'm looking for thanks! Just to confirm this will work for copilot studio (pva) not just botframework right?

  • Audrie101 Profile Picture
    Audrie101 on at
    Re: Trigger topic based on Event Received (NOT Phrase)

    Thanks @HenryJammes 

  • Verified answer
    HenryJammes Profile Picture
    HenryJammes on at
    Re: Trigger topic based on Event Received (NOT Phrase)

    Hi @ElliotF93 @Audrie-MSFT -- I've documented how to do this here, let me know if that helps: Solved: Re: Is it possible to send and receive events with... - Power Platform Community (microsoft.com)

  • ElliotF93 Profile Picture
    ElliotF93 26 on at
    Re: Trigger topic based on Event Received (NOT Phrase)

    Hi Audrie, I'd like to be able to trigger topics or send information to the bot without the user typing that information. For example, by clicking a button in the app, a text variable is sent to the bot. I suspect this is not yet possible but maybe on the roadmap?

  • Audrie101 Profile Picture
    Audrie101 on at
    Re: Trigger topic based on Event Received (NOT Phrase)

    If you are planning to put the chatbot control into a Power Apps application then the trigger will happen automatically as the end user queries the chatbot. Would that approach work for you - or are you trying to trigger the bot remotely?

    To answer your direct question, here is the documentation on sending events as well:
    https://learn.microsoft.com/microsoft-copilot-studio/authoring-send-event-activities

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

Microsoft Kickstarter Events…

Register for Microsoft Kickstarter Events…

Announcing Our 2025 Season 1 Super Users!

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

Announcing Forum Attachment Improvements!

We're excited to announce that attachments for replies in forums and improved…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 145,495

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 64,822

Leaderboard

Featured topics