Implementing an Azure integration with MSPbots facilitates access to the MSPbots' AI tools and AI platform. The integration is established by providing the Azure endpoint, deployment name, and API information to authenticate Azure to MSPbots.
This article outlines the steps for connecting Azure to MSPbots.
Prerequisites
You must have the following to perform the Azure integration procedure:
- An Azure subscription
- Admin role in Azure
- Admin and AI Trial roles in MSPbots
How to set up the Azure integration
1. Deploy the Azure AI model
-
Sign in to Azure AI.
-
Select your project or resource, if it's not open yet.
If you don't have an Open AI Resource yet, create one using the instructions in How to: Create and deploy an Azure OpenAI Service resource. -
Click Model Catalog on the left navigation pane of your Open AI resource portal.
- Select an Open AI model from the catalog. Different models affect the accuracy of the analysis and the corresponding charges. MSPbots uses gpt-4o-mini.
For more information, read the Azure Open AI Service Models and Pricing.
-
When the AI model screen opens, review the details to ensure the model fits your business goals.. If it does, select Deploy.
-
Next, provide a Deployment name, select a Deployment type, and click Deploy.
-
The deployment details are displayed after a successful deployment. Copy the Target URI and Key; you need these to sync Azure AI to MSPbots.
For alternative deployment methods, read How to deploy Azure OpenAI models with Azure AI Foundry.
2. Secure the required information for integration
You need the following field values to sync Azure to MSPbots:
- Deployment Name
- API Key
- API Version
- Azure Endpoint
Get the values for Deployment Name, API Key, and API Version from Step 7 in the instructions above. You can also navigate to Deployments and select the deployment that connects to MSPbots. The deployment details and the required values will be provided on the screen.
- To get the API Version, copy the year-month-day-preview part of the Target URI. For example:
- To get the Azure Endpoint, get the domain part of the Target URI. In the example below, copy https://companyx.openai.azure.com.
3. Sync Azure to MSPbots
- Log in to MSPbots as an admin and navigate to Integrations.
- Search for Azure and click it to open the connection settings.
- Get the values you obtained from the section Secure the required information for integration and fill in the following fields:
- Azure Endpoint - For example, https://companyx.openai.azure.com.
- Deployment Name - For example, gpt-4o-mini.
- API Key
- API Version - Select the API version from the drop-down list. For example, 2025-05-01-preview.
If the version is not found in the drop-down list, you can directly input and select it in the API Version field.
- Click Save and Sync.
- When Success appears, it means the connection to Azure with MSPbots is successful.
Known issue: 404 NOT_FOUND
The Azure integration shows a 404 NOT_FOUND error.
To resolve the error, gather the following and send to the Support Team.
- Deployment model (Select a model)
- Deployment name
- Deployment type
- Screenshot of the Azure OpenAI deployment type like the image below