Create a bot in Microsoft Teams for GCC-H or DoD

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Create a self-configured bot with Microsoft Teams for GCC-H or DoD customers to be able to integrate with the Virtual Agent.

    Before you begin

    Role required: none

    Procedure

    1. Log in to Azure portal home page and search for Bot Services on the top search bar.
      Microsoft Azure portal, with Bot Services feature highlighted.
    2. On the Bot services page, select Create and select Azure Bot.
      Microsoft Azure Applied AI Services portal with Create button highlighted, and Bot Service portal with Azure Bot service highlighted.
    3. On the Azure Bot page, select Create next to the Plan menu.
      Microsoft Azure Bot portal, showing Azure Bot plan selected from menu.
    4. On the form, fill in the Bot Handle, Subscription, Resource group, New resource group location, and Pricing details.
      Create an Azure bot form. Azure Government Enterprise subscription option, Multi Tenant type of app option, and Create new Microsoft App ID radio button are selected.
    5. Under Microsoft App ID, select the type of application from the Type of App list.
      You can create a multi tenant app or a single tenant app.
    6. Select the Creation type radio button.
      Note:
      If an existing app is being used, make sure that the type of app is the same as the type of bot you’re creating. This verification is important because a multi tenant app will work with a multi tenant Microsoft Teams bot and vice versa.
    7. Select Review + create.
    8. Review the Basic bot details provided and select Create.
      When the bot is successfully created, you will receive the Deployment succeeded message.
    9. On the left navigation, select Channels and select the Microsoft Teams icon under Add a featured channel.
      MS Teams Channels tab view, with Channels tab and Configure Microsoft Teams channel highlighted.
    10. On the Terms of Service pop-up, select Save and select Agree.
      The channel gets saved.
    11. On the left navigation, select Configuration, complete the configuration form, and select Apply.
      Microsoft Azure bot configuration form, with Configuration tab leading to form highlighted.
      Note:
      In the Messaging endpoint field, provide the instance URL address.

      For example: https://<instancename>.service-now.com/api/now/v1/cs/adapter/msft/events.

      The domain might not be service-now.com and could be different. For example, the domain for GCC is servicenowservices.com.

      Replace the <instancename> with the name of your ServiceNow instance where you are integrating with Microsoft Teams.

    12. On the left navigation, select Overview.
      You can also get to the Overview page by navigating to Azure Services > Azure Active Directory > Manage > App Registrations and locate your application from the list to retrieve the following details.
    13. Perform the following steps to retrieve the secret value code:
      1. Copy the Application (client) ID and Directory (tenant) ID of your application and make a note of it.
      2. On the left navigation bar under Manage, select Certificates & Secrets.
      3. Select + New client secret, add your Description and Expiration, and select Add.
      4. Copy the secret value code in the Value field and make a note of it.
        Note:
        The secret value code is visible only once.