Engati Product Docs

⌘K
Engati - User Guide
Getting started with Engati
Registration
Login
Forgot Password
Navigation
Creating your first bot
Building your bot
Harnessing conversational intelligence
Deploying the bot
Simplified Broadcast
Tracking & Analytics
Activating Live Chat
Managing your account
Engati for Shopify - What’s in it for you?
Engati for WooCommerce - Onboarding and Deployment
Engati APIs
What's New?
Docs powered by Archbee
Engati - User Guide
Deploying the bot

Microsoft Teams

10min

1. Introduction

Microsoft Teams is a communication and collaboration platform that is popularly used for workplace conversations and combines workplace chat, video meetings, file storage, and application integration in one place.

Customers can deploy the bots created on Engati on Microsoft Teams. However, the following message types are supported by MS Teams:

  • Send Message
  • Send Image
  • Request User Data
  • Send a message with options
  • Send Audio
  • Send Video

The following message types or nodes are currently not supported by MS Teams:

  • Identity Node
  • Webview Node
  • File Upload
  • Send Carousel

1.1 Access to Setup

Document image


2. Steps to configure Microsoft Teams as a channel

2.1  Create a bot on Bot Framework

1. Customers should have access to Microsoft account

2. Navigate to the URL https://dev.botframework.com/bots/new and Sign In to the Microsoft Account

3. Fill in the bot details like Display Name for the bot, Bot Handle, and a description.

Document image


4. After filling in the bot details, add the Messaging endpoint by copying the Endpoint URL from the Engati portal. Check the Enable Streaming Endpoint box and then click on the ‘Create Microsoft App ID and password’ button.

Document image

Document image


5. Click on ‘New registration’ at the top left corner of the page.

Document image


6. Enter all the necessary fields. Choose the ‘Accounts in any organizational directory and personal Microsoft accounts’ from Supported account types and then click on Register, to complete the registration.

Document image


7. Go to ‘Certificates & Secrets’ from the front left navigation bar and click on New Client Secret. Select the expiry date as 24 months and click Add.

Document image


8. Copy the generated password from ‘Value’ and paste it into the ‘App Secret’ field on the Engati Bot Platform.

Document image


9. Navigate to the Overview tab in the top left corner, copy the Application (client) ID and paste it into the App ID field on the Engati portal.

Document image


10. Now click on ‘Save changes’ on the Engati portal.

Document image


11. Navigate to the developer portal (https://dev.teams.microsoft.com/apps). Click on ‘new app’ and assign a name to your app.

Document image

Document image


12. Copy the Application (client) ID from the Microsoft Azure portal (https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade) and paste it into the Application (client) ID field on the Developer Portal (https://dev.teams.microsoft.com/apps).

Document image


13. On the developer portal (https://dev.teams.microsoft.com/apps) fill in the basic information such as description fields, Developer information, and App URLs and click ‘Save’.

Document image

Document image


14. Copy the Application (client) ID from the Microsoft Azure portal (https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade) and paste it into the Microsoft Bot Framework developer portal (https://dev.botframework.com/bots/new). You can now check the ‘I agree…’ box and click on register.

Document image


15. Go to the developer portal (https://dev.teams.microsoft.com/apps), select ‘Publish to your org’ from the ‘publish menu’, and click on ‘publish’. The admin will approve this for that organisation.

Document image


16. On registering you will be taken to the framework page, select Microsoft Teams from the ‘Add a featured channel’ option.

Document image


17. Select the ‘Microsoft Teams commercial button’ and click on save.

Document image


18. Read the terms of service and click on Agree. Your bot is ready to be used on Microsoft Teams.

Updated 03 Mar 2023
Did this page help you?
PREVIOUS
Telegram
NEXT
Facebook
Docs powered by Archbee
TABLE OF CONTENTS
1. Introduction
1.1 Access to Setup
2. Steps to configure Microsoft Teams as a channel
2.1  Create a bot on Bot Framework
Docs powered by Archbee