Modify and upload the manifest file for integrating Virtual Agent with Microsoft Teams using a self-configured bot After you complete installing the self-configured bot on ServiceNow instance, modify and upload the manifest file to provide the information that is required to make Virtual Agent available in your organisation. The generation of the manifest file, and updating and uploading it back is applicable when you are using self-configured bot(s), which may include the following cases: Commercial users who have installed self-configured bot(s) only (without pre-published bot).Commercial users who have installed a pre-published bot but are using self-configured bots for integration with multiple ServiceNow instances. GovtCommunityCloud users who have installed the self-configured bot. The self-configured bot that you created will not be available in the Microsoft global app store, unlike the ServiceNow pre-published app - Now Virtual Agent. To test your app experience within Microsoft Teams, you must upload your app to Microsoft Teams. Uploading adds the app to the team you select, and you and your team can participate in the end-to end conversations with the bot. Procedure : Download the MS_Teams_Bot_Package.zip file attached to this Knowledge Base article and extract its contents. The manifest zip file that you downloaded from the Knowledge Base article includes the following files: Color.png Manifest.json Outline.png Open the manifest.json file and replace INSERT_BOT_ID with your Application (Client) ID next to id under version, botId under bots, and id under webApplicationInfo. Note: Application (Client) ID is available from your bot creation. For more information, see Create a Bot in Microsoft Teams for integration with Virtual Agent. (Optional) You can customize the values of packageName, short name, full name, and accentColor in the manifest file to re-brand your self-configured bot. If you would like to change the bot icon and outline icon, you can replace the images in the color.png and outline.png files with your desired images. Note:Ensure that you have not changed the names for these files while uploading. For more information about image requirements, see Microsoft documentation �. (Optional) To preview content using the task module for content outside of the default ServiceNow domain, you can add additional domains in the manifest file. For more information on the content preview feature, see Previewing non-video content within Microsoft Teams. Note: By default, the manifest file already contains the ServiceNow domain under validDomains. It also includes a true attribute next to supportsFiles, which adds the file attachment icon in your Virtual Agent conversation. If you do not want to include additional domains for the content preview feature, you can skip this step. Save the updated files and compress the three files (manifest.json, color.png, and outline.png) into a new zip file. Tip: Select all three files and click Compress instead of compressing the folder itself. Log in to the Microsoft Teams Admin Center � using the admin credentials and navigate to Teams apps > Setup policies. Click Add and turn on Upload custom apps (if it has not already been enabled) and click Save at the bottom of the page. Open Microsoft Teams app and navigate to Apps > Manage your apps. Select Upload a custom app for testing purposes and select Upload an app to your org's app catalog to release the self-configured bot to the entire organisation. Upload the zip file and click Add/Install.After you have successfully published the bot, click on the 3-dot menu on the left pane to locate your app (search in the Find an app bar). You have successfully published the bot on Microsoft Teams. It should now be available for your organisation and you can start interacting with the bot.