How to publish your bot on Microsoft Teams Blip Help November 30, 2022 15:32 Updated Before including the advanced settings, publish the bot! Index: Integration, configuration and construction of the bot in MS Teams Using the Developer Portal Bot integration, configuration and construction in MS Teams: 1- Run MS Teams on your work area or through the web app (https://teams.microsoft.com); 2- Run the App Studio application in the left bar. 3- Click on "Create new app" 4- Fill in the fields below with the bot information: Important note: In the Identification field, you must click the "Generate" button to generate a random App ID. This App ID is extremely important for the configuration of our bots and it will be generated in a completely random way. Below are the required fields and the used values: Package name: com.microsoft.teams.app Version: 1.0.1 (it must be filled in in this format with 3 digits accompanied by periods. Example: 0.0.1 . If the bot undergoes any changes, it is important to update this version number. It is up to the creator which numbers to use) Note: Fill in the fields according to your business information. 5- Then, on the left side menu, select the Bots option and click Set up. Note: Do not check "My bot is a one-way notification only bot". Fill in the required fields and save the generated password, it will be necessary for integration with Blip. Homologation: the bot endpoint must be https://hmg-abs.gw.msging.net/ [ACCOUNT EXTERNAL ID] Production: the bot endpoint must be https://abs.gw.msging.net/ [ACCOUNT EXTERNAL ID] Set up the scope as needed. Checking all options will turn the bot into a human contact in teams. Connect the bot that was created in Microsoft Teams with Blip. It is necessary to add some parameters in the Blip advanced configuration: 💡 The domain must be postmaster@abs.gw.msging.net AccountExternalId: external bot identifier. Find it in the application details menu. ApplicationId: bot communication id. Find it in the Bots menu. ApplicationPassword: password generated when creating the bot. AudioSentence:it is the sentence that will appear when a user receives an audio sent by Blip. DocumentSentence: is the sentence that will appear when a user receives a document sent by Blip. GifSentence: I is the sentence that will appear when a user receives a gif sent by Blip. VideoSentence: it is the sentence that will appear when a user receives a video sent to him/her by Blip. WeblinkSentence: it is the sentence that will appear when a user receives a link sent to him/her by Blip. TextButton:it is the sentence that will appear on the button when a user receives any media sent to him/her by Blip. Download the created bot in the menu: Finish> Test and distribute. Import the downloaded file. The image below shows where the option is. Using the Developer Portal Access the link https://dev.teams.microsoft.com/home. 1 - Create an App 2- Include basic information. The App ID that appears in the print must be considered as AccountExternalId. 3- When selecting App features, create a bot for the application. 4- After choosing a name, put the endpoint: https://abs.gw.msging.net/ADDHERE AccountExternalId 5- Click on Client Secrets. When generating the secret, save it and consider it as the ApplicationPassword. 6- After creation, copy the generated number and consider it as ApplicationId. 7- After these steps, go back to the Applications selection, select your App and return to the App Features menu. Click Bot again and select the application you just created. Select the Upload and download files option. 8- After saving, continue in App features and add the Group and channel app. The URL must be the same as the one entered in step 4. 9- After saving, continue in App features and add Message and Extension. Select the same bot that was created and save. 10 - Demonstrative photo after the steps taken. 11- Click on Publish to Store. Make sure everything is OK and Download your package. 12 - Import the downloaded file. The image below shows where the option is. Note: Remember that the AccountExternalId (Step 2), ApplicationId (Step 6) and ApplicationPassword (Step 5) are the ones described above. Connect the bot that was created in Microsoft Teams with Blip. It is necessary to add some parameters in the advanced configuration in Blip: 💡 The domain must be postmaster@abs.gw.msging.net AccountExternalId: Bot's external identifier. (step 2) ApplicationId: Bot communication ID. (step 6) ApplicationPassword: password generated when creating the bot. (step 5) AudioSentence: is the sentence that will appear when the user receives an audio sent by Blip. DocumentSentence: is the sentence that will appear when the user receives a document sent by Blip. GifSentence: is the sentence that will appear when the user receives a gif sent by Blip. VideoSentence: is the sentence that will appear when the user receives a video sent by Blip. WeblinkSentence: is the sentence that will appear when the user receives a link sent by Blip. TextButton: is the phrase that will appear on the button when the user receives some media sent by Blip. Supported Elements The elements below behave the same in Blip: Text; Emotion; Image; Composition; Carousel. If you want to use payload, only application/json is accepted. If you don't want to use payload, choose web link or text title only. The carousel supports 10 cards per message. Menu. The menu does not position its buttons vertically. Microsoft Teams fills all the horizontal space to break the line. If you want to use payload, only application/json is accepted. If you don't want to use payload, choose web link or text title only. Unsupported elements The elements below are not supported: Location Adapted Elements The elements below are not natively supported. An adaptation was necessary for a better user experience: Video; Audio; Document; Quick answer; Web link. These elements will be shipped in the same template below: 1st Obs.: the button opens the sent media content. 2nd Obs.: The phrase that will be displayed will be the same configured in the Blip. The quick response behaves the same as the menu, where the options are not hidden after the user chooses them. For more information, visit the discussion on the subject in our community or the videos on our channel. 😃 Related articles ClickToWhatsApp on WhatsApp Business Suite Audience file configuration - Bulk notification sending How to change the avatar (photo) of the bot Publishing your bot on the Telegram channel Sending WhatsApp Active Messages on Blip Desk