Logo
Unify Integrations
Logo
Azure Bot

Azure Bot

Azure Bot

Azure Bot Service helps teams collaborate more effectively by enabling conversational experiences inside Microsoft Teams. By integrating your application with Azure Bot, you can automate conversations, streamline communication, share files, and trigger productivity-enhancing workflows all within teams. Azure Bot leverages Microsoft’s secure cloud infrastructure and integrates seamlessly with Azure Active Directory for authentication.

Authentication :

Integrating your application with Azure Bot enables secure communication with Microsoft Teams and allows your app to interact with users through bots. Before starting, ensure you have the following information ready:

Connection Name: Choose a meaningful name for your connection. This helps you easily identify it   within your application or integration settings.It could be something descriptive like "MyAppAzureBotIntegration".

Client credentials Based:

  • Login into the Microsoft Azure Portal by clicking here.

  • In the search Bar, search for App Registration and then Click on new Registration.

  • Provide the Name and supported account types and register your app.

  • The Client ID refers to the Application(client) ID

  • The Tenant ID refers to the Directory (Tenant) ID

  • Click on “Add a credential or scope” to generate the client secret.

  • Use these credentials for further authentication purposes.

image1.png
image1.png

Actions

Action Name

Description

Get user access token via MS Teams SSO

Retrieves user access token via MS Teams SSO

Send message

Send message

Send typing activity

Send typing activity by Azure Bot

Triggers

Trigger Name

Description

On invoke activity

Triggers when an invoke event is received in Azure Bot

On new message

Triggers when a new message event is triggered in Azure Bot