Hello everyone and Kore.ai Team,
I am currently working on deploying my BotKit application on Azure and have run into several challenges. Despite following the documentation and various tutorials, I am not able to get my bot to respond to user inputs correctly. Here’s a brief overview of my setup and the issues I’m facing:
Setup Details:
- Framework: BotKit
- Deployment Platform: Azure App Service
- Callback URL: I have updated the callback URL to match the Azure deployment format.
- Port Configuration: I have implemented dynamic porting using
process.env.PORT
, as recommended for Azure compatibility.
Issues Encountered:
- No Response from Bot: After deploying, I am unable to receive any responses when sending messages to the bot through the Bot Framework Emulator or other channels.
- Error Logs: I’ve checked the Azure logs and Kudu console, but I can’t seem to pinpoint the exact issue.
- Dynamic Port Issues: Although I’ve switched to dynamic porting, I suspect there may still be issues related to configuration or routing.
What I’ve Tried:
- Ensured that the callback URL is correctly set in the Azure environment.
- Verified that all necessary environment settings are configured in Azure.
I would greatly appreciate any insights or suggestions on how to resolve these issues or steps I might have overlooked in the deployment process. Has anyone faced similar challenges? Any guidance would be invaluable!
Thank you in advance for your help!