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

Pro-active messages

(3) ShareShare
ReportReport
Posted on by 11

Hi, for most of the bots we build we really need the ability to send pro-active/welcome messages. It looks like this is currently no possible. Can you please build this ASAP and give a rough indication of when it will be available? I think almost every bot will need to be able to do this.

Categories:
I have the same question (0)
  • MarKol Profile Picture
    on at

    Making Bots start a conversation has been submitted as a idea on the Idea forum:

    https://powerusers.microsoft.com/t5/Power-Apps-Ideas/idb-p/PowerAppsIdeas/label-name/power%20virtual%20agents

     

     

    Can you please add your vote to it and leave a comment on you use case here:

    https://powerusers.microsoft.com/t5/Power-Apps-Ideas/Make-bot-start-the-conversation/idi-p/404752

    BotStartsConversation.JPG

     

  • Verified answer
    4LB3r7 Profile Picture
    on at

    Currently the auto-triggered welcome message is not enabled for web canvas (It is enabled in Teams and Facebook Channel). To be able to trigger the welcome message in web canvas, a hidden event activity need to be sent to the bot by the canvas.  The activity type="event" and name="startConversation".

     

    There are some sample code on  how to implement in canvas:

    https://github.com/microsoft/PowerVirtualAgentsSamples/blob/master/BuildYourOwnCanvasSamples/1.starter-full-bundle/public/index.html#L148  

     

     

  • chass Profile Picture
    on at

    For more information on this be sure and check out: 

    https://docs.microsoft.com/en-us/power-virtual-agents/extend-custom-canvas-connect

     

  • Avalaxy Profile Picture
    11 on at

    Thanks! Can you please also share how to do this on Facebook Messenger?

  • kvbr Profile Picture
    Microsoft Employee on at

    In case of Facebook messenger, to proactively trigger messages, you send the desired topic trigger phase in the pay load of Get Started.

     

    For example to trigger default Greeting topic:

    curl -X POST -H "Content-Type: application/json" -d '{
     "get_started": {"payload": "Hello"}
    }' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"

      
    IMG_3292.PNG

     

    IMG_3294.PNG

    You can find more details here.

     

     

  • Diganta Profile Picture
    on at

    We are working on a blog called "Make your bot start the conversation using custom Web Chat" which will come out soon. Stay tuned!

  • Community Power Platform Member Profile Picture
    on at

    Is there any way to send Pro-active messages in Teams at 9:00 AM everyday

  • Community Power Platform Member Profile Picture
    on at

    @DigantaCan you provide any solution or alternative here?

  • dsutradhar Profile Picture
    8 on at

    Hi @Diganta,

     

    Is this feature implemented yet.. where the bot starts the conversation without the user having to even open the chat window on Teams?

     

    Thanks in advance.

  • Diganta Profile Picture
    on at

    Thank you for reaching out. Sending pro-active messages in Teams is on our roadmap, but we don't have an ETA yet. CC: @micchow.

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
Valantis Profile Picture

Valantis 259

#2
Romain The Low-Code Bearded Bear Profile Picture

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

#3
chiaraalina Profile Picture

chiaraalina 119

Last 30 days Overall leaderboard