It appears that the bot always waits for the first move e.g. Hi. It would be useful if there was a tick box "Start conversation automatically" where the bot starts e.g. Hi, I'm you bot...
If the system can identify a new user added to application or someone has entered your website, having the bot initiate the conversation would be great.
At what point do you think humans are at risk of going extinct because we made ourselves obsolete since ai bots are doing everything we formerly did ourselves?
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:
We'd love to hear your thoughts on a couple specific questions regarding this:
1. Do you see this as a per bot or per channel setting? Meaning, should the bot author determine that the bot should have greeting turned on or would this be configured in the channels configuration per channel?
2. Since we have a way to enable on Teams and Facebook (see the community thread here), is this request specifically for the web channel?
It would be great to have something to start with in general as a pre-greeting. So when you see the bot to start, you just have some basic message. Such as, "Hi, I'm Botty the bot, say 'Hi' to begin a conversation with me". Right now, it's not really a great start as the canvas does not have any way to start when embedded.
Delivered.
Please see:
https://powervirtualagents.microsoft.com/en-us/blog/make-your-power-virtual-agents-bot-start-the-con...