Yes, it is mandatory for the user to log in and open the app at least once to create a conversation, even if the app is preinstalled. The error message "Bot not installed in user's scope" indicates that the bot has not been activated for the user yet. This activation typically occurs when the user opens the app for the first time, which establishes the necessary conversation ID and other metadata required for sending notifications.
Thanks,
Prasad Das
*************************************************************************
If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.