<public-url> below for your stable public Roomote URL.
Microsoft sign-in
Create a Microsoft Entra app registration:- open the Microsoft Entra admin center
- go to Applications > App registrations > New registration
- choose the tenant or account type this Roomote deployment should accept
- under Authentication, add this Web redirect URI:
- under Certificates & secrets, create a client secret
- save the client ID, secret value, and tenant ID in Roomote setup or env vars
Teams bot registration
Create an Azure Bot resource in the Azure portal. Use one bot registration per Roomote deployment. Set the bot messaging endpoint to:Teams app package
Create a Teams app package in the Microsoft Teams Developer Portal. Add a bot capability that uses the same Microsoft App ID asTEAMS_BOT_APP_ID.
Enable the scopes you want to support:
- Personal - direct messages to the bot start tasks
- Team - channel messages that mention the bot start tasks
- Group chat - group-chat messages that mention the bot start tasks
Verify setup
- run Roomote with the public URL you entered in Azure
- send a direct message to the bot, or mention the bot in a channel or group chat
- confirm Roomote starts a task and posts a Teams reply with the task link
- reply in the same Teams conversation to send a follow-up to the task