Install chatbot on MS Teams
To do MS Teams integration, you will need the following details on your end.
Bot ID
Bot Password
Update the Webhook endpoint in the Bot Details
Create and Publish an app for your organization
Steps to complete integration
Step 1: Setup MS Teams Bot
Login to the MS Teams using the following URL https://teams.microsoft.com/v2/. If you do not have the MS Teams documentation, Create the one before proceeding.
Once logged in, Navigate to the developer portal of MS Teams.
MS Teams Developer Portal
Choose the "Tools" tab and click on "Bot Management Option"
Bot Management on MS Teams
On this Page, Locate the "New Bot" option and add the bot by giving it a name.
Once the bot is created, Enter the following Webhook endpoint address and click "save" to proceed. https://api.v7.Itzabot.com/ms-teams/webhook
Configure Webhook Endpoint
Navigate to "Client Secrets" and add new and Copy the Provide secret key. Keep this secret key safe. This will be used while creating the configuration on Itzabot.
Bot Password
Return to the bot listing page and copy the "Bot ID". Keep this key safe. This will be used while creating the configuration on Itzabot.
Copy Bot ID
Step 2: Create the MS Teams App
Navigate back to the "Apps" tab and click on "New App".
Create the new app by providing the name. (e.g Itzabot)
Fill in the basic information of the App. An example of the same is as follows
Short Name - Itzabot
Full name - Itzabot - The chatbot builder platform
Short description- Itzabot is an omnichannel platform to automate your communications.
Long description - Itzabot is an advanced chatbot platform designed to streamline and enhance conversational experiences for businesses across various industries. With a focus on user-friendly interactions, Itzabot leverages artificial intelligence and natural language processing to create intelligent chatbots that can efficiently handle customer queries, provide information, and engage in meaningful conversations.
Version - 1.0.0
Developer or company name - Itzabot
Website (must be a valid HTTPS URL) - https://Itzabot.com/
Privacy policy- https://Itzabot.com/privacy-policy
Terms of use - https://Itzabot.com/terms-and-conditions
App ID: Same as Bot ID
Manage Basic Information
You can give your own branding to your app or leave as it is.
Manage Branding
Navigate to the "App Features" tab and add the "Bot". Once the next page opens, choose the relevant bot and assign the following scopes
Personal
Teams
Group Chat
Also, Check the following options under what your bot can do.
Upload and Download files
Configure Bot
Now, Move to the "Publish to Org" tab, and Submit your app for your organization.
Publish your app
Step 3: Approve your app as Admin
Open the Teams admin portal using the following link https://admin.teams.microsoft.com/
Locate the "Manage Apps" options under the "Team Apps" Section. Search for your app and click on the same.
Approve App
Click on the App and Click "Publish"
Once you have approved the apps, It takes some time to get listed for your users.
Step 4: Save the configuration on Itzabot
Navigate to the Itzabot Dashboard.
Click on "New bot" on the top left.

3. Choose MS Teams as Platform.

4. Select the Business Goal and click on proceed to Next step.

5. Name your bot and Fill in the Bot ID and Bot Secret (Bot Password) which you copied in 1st step.

Once you have updated the same. Your bot will be created.
If everything is correct and you are still unable to move forward, write to us at support@itzabot.com. We will respond back within 48 business hours.