Skip to main content

Microsoft Teams

Deploy your bot to Microsoft Teams using the Azure Bot Framework channel.

Prerequisites

  • An Azure AD app registration (Client ID and Client Secret).
  • A Bot Channel registration with Microsoft Teams enabled.
  • Your GoBotify webhook URL: /integrations/teams/webhook/{deploymentId}.

Configure in GoBotify

  1. In Configure step, choose Teams.
  2. Enter the Bot ID (Client ID) and Bot password (Client Secret).
  3. Save and deploy—GoBotify will expose a webhook URL per deployment.

Configure in Azure

  1. In your Bot Channel registration, set the Messaging endpoint to the GoBotify Teams webhook URL.
  2. Ensure Teams channel is enabled.
  3. Publish the bot and sideload or distribute per your org’s policy.

Message flow

  • Teams sends message activities to the GoBotify webhook.
  • GoBotify replies via the Bot Framework API after generating a response grounded in your personality and knowledge base.
  • Conversation events can be posted to /analytics/message to keep analytics current.