I just don't want to force the user to say anything. Can the bot automatically say the greeting topic on start?
I don't think so.
Is there any way to automatically display greeting by the chat bot on load of power portal page?
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:
Making PVA start a conversation with a user proactively has been submitted as an idea on the Idea forum:
Can you please upvote it on the Ideas forum as well?
https://powerusers.microsoft.com/t5/Power-Apps-Ideas/Make-bot-start-the-conversation/idi-p/404752
Romain The Low-Code...
76
Pablo Roldan
61
stampcoin
10