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. The Microsoft App ID must be the same value in the Azure Bot registration and in the channel connection in Artemis. A mismatch is the most common cause of a Teams integration that won’t connect.
1
Complete Azure Bot setup
- Go to Azure Portal and navigate to Azure Bot > Create.
- In Bot settings, set Messaging endpoint to the webhook URL shown on the Microsoft Teams Overview page.
- Under Configuration, copy the Microsoft App ID.
- Go to App Registrations > find your bot > Certificates & secrets > create a New client secret and copy the value.
- Copy the Directory (tenant) ID from the Overview page.
- Go to Channels > add the Microsoft Teams channel.
- In the Teams app manifest, set
bots[0].supportsFilestotrue.
Attachment ingestion currently supports personal chat scope only.
2
Enter connection details in Artemis
On the New Microsoft Teams Connection page, provide the following fields.
Click Create.
Manage an existing Microsoft Teams channel
Opening a channel from Deployments > Channels > MESSAGING > Microsoft Teams shows four tabs: Overview, Credentials, Configuration, and Deployment.- Overview
- Credentials
- Configuration
- 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.
1
Complete Setup in Genesys Cloud
- Select the Genesys Cloud region and organization for this project connection.
- Bind an active Genesys platform Auth Profile for outbound API calls.
- Copy the generated Open Messaging webhook URL into the Genesys integration.
- 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.