Integrate Channels
Connect your bot to the communication channels that users prefer, such as Microsoft Teams, Slack, Facebook Messenger, and more. Follow the steps below to enable and configure each channel.
1. Open the Azure Portal
Navigate to your Bot Service resource.
https://portal.azure.com # Sign in and select your Bot
2. Choose a Channel
In the left navigation, select Channels. Click the desired channel icon.
3. Configure Channel Settings
Each channel has specific requirements. Below are sample configuration snippets.
Microsoft Teams
{
"type": "msteams",
"endpoint": "https://yourbot.azurewebsites.net/api/messages"
}
Slack
{
"type": "slack",
"appId": "YOUR_SLACK_APP_ID",
"verificationToken": "YOUR_VERIFICATION_TOKEN",
"clientSigningSecret": "YOUR_SIGNING_SECRET"
}
Facebook Messenger
{
"type": "facebook",
"pageId": "YOUR_PAGE_ID",
"appSecret": "YOUR_APP_SECRET",
"verifyToken": "YOUR_VERIFY_TOKEN"
}
4. Test the Integration
Use the built‑in Web Chat tester or the channel’s emulator to send a message to your bot.
5. Publish Changes
After validation, click Save and then Publish to make the channel live.