Skip to main content
Back to messaging or digital channels

Set up Microsoft Teams

Integrate your agent into Microsoft Teams channels and chats through an Azure Bot registration.
Complete the Azure Bot setup before you begin — it produces the App ID, client secret, and tenant ID this connection needs.
1

Complete Azure Bot Setup

  1. Go to Azure Portal and navigate to Azure Bot > Create.
  2. In Bot settings, set Messaging endpoint to the webhook URL shown on the Microsoft Teams Overview page.
  3. Under Configuration, copy the Microsoft App ID.
  4. Go to App Registrations > find your bot > Certificates & secrets > create a New client secret and copy the value.
  5. Copy the Directory (tenant) ID from the Overview page.
  6. Go to Channels > add the Microsoft Teams channel.
  7. In the Teams app manifest, set bots[0].supportsFiles to true.
Attachment ingestion currently supports personal chat scope only.
2

Enter Connection Details in Artemis

To configure a Microsoft Teams channel, go to Deployments > Channels > MESSAGING > Microsoft Teams > + New and complete the following steps in order.On the New Microsoft Teams Connection page, provide the following fields.

Manage an existing Microsoft Teams channel

Open a channel from Deployments > Channels > MESSAGING > Microsoft Teams shows four tabs: Overview, Credentials, Configuration, and Deployment.
The Connection Summary shows these fields.Under Setup Instructions, the tab also shows the Webhook URL to set as the bot’s messaging endpoint in Azure, and the Bot App ID for reference.

Set up Genesys Open Messaging

Connect Genesys Cloud Open Messaging conversations through a project-scoped webhook adapter.
Complete the Genesys Cloud Open Messaging setup before you begin — it produces the Integration ID and webhook credentials this connection needs, and determines how the connection is validated before it goes live.
To configure a Genesys Open Messaging channel, go to Deployments > Channels > MESSAGING > Genesys Open Messaging > + New and complete the following steps in order.
1

Complete Setup in Genesys Cloud

  1. Select the Genesys Cloud region and organization for this project connection.
  2. Bind an active Genesys platform Auth Profile for outbound API calls.
  3. Copy the generated Open Messaging webhook URL into the Genesys integration.
  4. Use diagnostics to validate signature handling before enabling live traffic.
2

Enter Connection Details

On the New Genesys Open Messaging Connection page, provide a Display Name (up to 255 characters), then set up Open Messaging setup, which creates a project-owned webhook token, binds a Genesys Auth Profile, and keeps the connection in diagnostics mode until the Genesys sandbox passes.
3

Complete Common Connection Settings

Click Create.