The communication between MSPbots and Azure integration is achieved by authenticating Azure to MSPbots. The following steps are to connect Azure to MSPbots.
How to set up the Azure integration
1. Obtain the required field values when connecting to Azure integration
-
- Log in to Microsoft Azure as an admin.
- Click the resource with the Azure OpenAI type.
- If you do not have an Azure OpenAI resource, refer to Create and deploy an Azure OpenAI Service resource.
- If you do not have the necessary permissions to configure the Azure OpenAI resource, refer to Role-based access control for Azure OpenAI Service.
- Click the Click here to view endpoints button.
- Click to copy the value of the Endpoint, as the Endpoint value is the Azure Endpoint field when connecting to Azure integration in MSPbots.
- Click the Model deployments menu.
- Click the Manage Deployments button.
- Click + Deploy model > Deploy base model.
- Select a model and click Confirm.
- Fill in the following fields.
- Deployment name - The deployment name is the value of the Deployment Name field in MSPbots. Please copy the value.
- Deployment type
- Click Deploy.
- On the Endpoint tab,
- Copy the year-month-day-preview in the Target URI, as the year-month-day-preview is the value of the API Version field, such as 2024-08-01-preview.
- Click to copy the value of Key, as the Key value is the API Key field.
2. Sync Azure to MSPbots
- Log in to MSPbots as an admin.
- Navigate to Integrations in the MSPbots app.
- Search for Azure and click it to open the connection settings.
- Fill in the following fields using the values you copied in 1. Obtain the required field values.
- Azure Endpoint
- Deployment Name
- API Key
- API Version
- Click Save and Sync.
- When Success appears, the connection to Azure with MSPbots is successful.