Go to dev.teams.microsoft.com and create a new app. You will land on the app dashboard (for example for an app named Hymalaia). Use the left menu for Basic information, Branding, App features, and other sections.
Under Configure → App package editor, review the generated manifest.json. Ensure supportsChannelFeatures is present and set to tier1 so advanced channel features work.
supportsChannelFeatures: "tier1" is required for the bot to be eligible for publication in organization channels.
Create the bot in Azure (portal.azure.com → Bot Services).
Set the messaging endpoint and store the Client Secret and Microsoft App ID.
Create the Teams app on dev.teams.microsoft.com (basic info, branding, bot ID, channel features).
Publish to your org (validation + Publish to org).
Approve the app in admin.teams.microsoft.com → Manage apps.
Users install from Apps → Built for your organisation.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Hymalaia Documentation","colors":{"primary":"#0224c4","light":"#4361FF","dark":"#001B9C"},"logo":{"light":"https://mintcdn.com/hymalaia/HSpy8jr-ulkXpfFK/logo/bicolore_logo_fond_transparent.png?fit=max\u0026auto=format\u0026n=HSpy8jr-ulkXpfFK\u0026q=85\u0026s=b29ae56130313536a5a01e95c197c6d4","dark":"https://mintcdn.com/hymalaia/HSpy8jr-ulkXpfFK/logo/bicolore_logo_dark.png?fit=max\u0026auto=format\u0026n=HSpy8jr-ulkXpfFK\u0026q=85\u0026s=b480f96cb15770d595196b190002bd1a","href":"https://hymalaia.com/"},"favicon":"https://mintcdn.com/hymalaia/HSpy8jr-ulkXpfFK/hymalaia.ico?fit=max\u0026auto=format\u0026n=HSpy8jr-ulkXpfFK\u0026q=85\u0026s=b36ebd4ff1f1516625fe61d5b9da5413","api":{"openapi":"api-reference/openapi.json","url":"full"},"navbar":{"links":[{"href":"mailto:support@hymalaia.com","label":"Support"}],"primary":{"type":"button","label":"Hymalaia","href":"https://www.hymalaia.com/"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/hymalaia","youtube":"https://www.youtube.com/@Hymala-ia"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hymalaia","hasAudioNarration":false,"actualSubdomain":"hymalaia","customDomains":["docs.hymalaia.com"],"gitSource":{"type":"github","owner":"hymalaia-com","repo":"hymalaiadoc","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ad4be3f4c550ad2d6d6330d","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Documentation","count":117},{"language":"default","tag":"API reference","count":103},{"language":"default","tag":"API documentation","count":99},{"language":"default","tag":"Connectors","count":95},{"language":"default","tag":"Supported Connectors","count":72},{"language":"default","tag":"Connectors \u0026 Credentials","count":36},{"language":"default","tag":"Getting Started","count":23},{"language":"default","tag":"Projects \u0026 Files","count":16},{"language":"default","tag":"Gen AI Configs","count":15},{"language":"default","tag":"Credentials","count":14}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"public/styles.css","content":"@media (prefers-color-scheme: light){img[src$=\"/logo/bicolore_logo_fond_transparent.png\"]{max-height:64px!important;height:64px!important;margin-left:0!important;padding-left:0!important;position:relative;left:-14px}}"}],"page":{"pagePath":"teams-bot-setup","slug":"/teams-bot-setup","pageMetadata":{"title":"Microsoft Teams Bot Setup","description":"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams","href":"/teams-bot-setup"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This guide walks through creating an Azure Bot, connecting it to Microsoft Teams, publishing the app to your organization, and approving it for users.`}),`\n`,_jsx(Heading,{level:`2`,id:`step-1-—-create-the-azure-bot`,children:`Step 1 — Create the Azure bot`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.a,{href:`https://portal.azure.com`,children:`portal.azure.com`}),` and open `,_jsx(_components.strong,{children:`Microsoft Foundry`}),` → `,_jsx(_components.strong,{children:`Bot Services`}),`, then click `,_jsx(_components.strong,{children:`Create an Azure Bot`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Fill in:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Bot handle`}),`: A unique name for your bot (for example `,_jsx(_components.code,{children:`Hymalaia_test`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Subscription`}),`: Your Azure subscription.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Resource group`}),`: Choose or create one (for example `,_jsx(_components.code,{children:`Dev`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Data residency`}),`: Global.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Pricing tier`}),`: Standard.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`Under `,_jsx(_components.strong,{children:`Microsoft App ID`}),`, set up the application identity.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Review + create`}),`, then `,_jsx(_components.strong,{children:`Create`}),`.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=9527e2b405093534a7a5ac6e851c8e27`,alt:`Azure portal — Create an Azure Bot, Basics tab (bot handle, subscription, resource group, pricing)`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-01.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=28450bbac36c39a4d22d854d9e9932c2 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=67ddbdb258c58868f033dcacb6b7071d 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=0ce2021bdce136795cbdac4e48375fed 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=4e505025d30d061689f64a467ee7b1ab 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=7f421470f1da9fae525efa42bdb27960 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-01.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=91b180ef88cd1615ef95ff4a9e8a38e4 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`step-1b-—-get-the-client-secret`,children:`Step 1b — Get the client secret`}),`\n`,_jsx(_components.p,{children:`After the bot is created:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`App Registrations`}),` → your app → `,_jsx(_components.strong,{children:`Certificates \u0026 secrets`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ New client secret`}),`, set a description and expiration, then `,_jsx(_components.strong,{children:`Add`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Copy the `,_jsx(_components.strong,{children:`Value`}),` of the secret immediately — it is shown only once.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Keep the `,_jsx(_components.strong,{children:`Client Secret`}),` and `,_jsx(_components.strong,{children:`Microsoft App ID`}),` safe; your Hymalaia backend needs them for configuration.`]})}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=04cde18241c72d8acb2274e0d31f6c68`,alt:`Azure App Registration — Certificates and secrets, new client secret`,\"data-og-width\":`1811`,width:`1811`,\"data-og-height\":`1108`,height:`1108`,\"data-path\":`images/teams-bot-setup-02.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=33b23706933f2c8f20370e486a925962 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=596233411c56816df001c75c951d9203 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=6a232660c3205db6d7c2fd3e1ef51983 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=a9ef12b64a7d7bb4da5310fe1dfc8c26 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=43ee3c1661dc401ad8da7e1b14d0a805 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-02.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=b6cbadad0cb1a225e8923aae8843a8dc 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`step-2-—-configure-the-azure-bot`,children:`Step 2 — Configure the Azure bot`}),`\n`,_jsxs(_components.p,{children:[`In your Azure bot: `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`Configuration`}),`, set:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Messaging endpoint`}),`: The URL where your server receives Teams messages (for example `,_jsx(_components.code,{children:`https://your-deployment.example.com/api/msteams/messages`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Bot Type`}),`: Single Tenant.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Microsoft App ID`}),`: Your registered application ID.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`App Tenant ID`}),`: Your Azure AD tenant ID.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Schema Transformation Version`}),`: V1.3.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Apply`}),` to save.`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=c3bd9c52c4f2060d34db3a7b02e89877`,alt:`Azure Bot — Configuration: messaging endpoint, bot type, Microsoft App ID, tenant ID, schema version`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-03.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=2102f39110c8a316950df916180152ce 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=c3368fa0c463936e23a6c7e4fad5da14 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=3448a7cefde1bed5f621cf8fc6f5a354 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=8fc7cac47286033afb644e2622d2f95a 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=22c2fdd4f5bda0e3fa3b042641e59130 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-03.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=b088dffe43c55a073d06005735819a43 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`enable-the-microsoft-teams-channel`,children:`Enable the Microsoft Teams channel`}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`Channels`}),`, confirm `,_jsx(_components.strong,{children:`Microsoft Teams`}),` is connected and shows `,_jsx(_components.strong,{children:`Healthy`}),`. `,_jsx(_components.strong,{children:`Direct Line`}),` and `,_jsx(_components.strong,{children:`Web Chat`}),` are usually enabled by default.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`If Microsoft Teams is not listed, open `,_jsx(_components.strong,{children:`Available Channels`}),` and add the Teams channel.`]})}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=5c9cc87d3cbe81c104479383cb71c580`,alt:`Azure Bot — Channels: Microsoft Teams channel healthy`,\"data-og-width\":`1811`,width:`1811`,\"data-og-height\":`1108`,height:`1108`,\"data-path\":`images/teams-bot-setup-04.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e3eac63d1432252a6fafcd5bbc62273b 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e50039267bdcbabf9323f35ea92c2939 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=8c2595c84bf166fc5fc5beac8c6343c0 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=a02b728e595dba9e377a0d3c09457bb1 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=7cfbe0dbc6c4a46154c2ea59fc5e87c6 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-04.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=6e66de6ac4d3ba45441295a8ad993218 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`step-3-—-create-the-app-in-teams-developer-portal`,children:`Step 3 — Create the app in Teams Developer Portal`}),`\n`,_jsxs(_components.p,{children:[`Go to `,_jsx(_components.a,{href:`https://dev.teams.microsoft.com`,children:`dev.teams.microsoft.com`}),` and create a new app. You will land on the app dashboard (for example for an app named `,_jsx(_components.strong,{children:`Hymalaia`}),`). Use the left menu for `,_jsx(_components.strong,{children:`Basic information`}),`, `,_jsx(_components.strong,{children:`Branding`}),`, `,_jsx(_components.strong,{children:`App features`}),`, and other sections.`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=9c80998f38ae04162e79593ddee9413d`,alt:`Teams Developer Portal — app dashboard for Hymalaia`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-05.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=ed2de917925b978f3ea19a7d7d4bccbe 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=6ea15781bbc8a3c61f9dd77819f9d901 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=ec1a4b0627502252a7bc0e646e38f077 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=fc8ddcd30c728e663d5f0bfb65e223f5 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e9bc442211679382a720c961d72621d2 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-05.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=95dfc32efa871274afbb9ebf1197102f 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`basic-information`,children:`Basic information`}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Configure`}),` → `,_jsx(_components.strong,{children:`Basic information`}),`, set for example:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Short name`}),`: `,_jsx(_components.code,{children:`Hymalaia`}),` (max 30 characters).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Short description`}),`: Short tagline (max 80 characters).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Long description`}),`: Full description of what the bot does.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Version`}),`: `,_jsx(_components.code,{children:`1.0.0`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Developer name`}),`: Your organization name.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Website`}),`: `,_jsx(_components.code,{children:`https://www.hymalaia.com`}),` (or your site).`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=d39a06f0fddd38a9a6ec48d776077080`,alt:`Teams Developer Portal — Configure Basic information`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-06.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=219296cf58516f116b6988bb1f4e7504 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=29438446890e489aafe5b20054335905 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=a3f6ce45439d97434ef5af6e3ba150e3 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=f2c68a4eda3ab810557ee26827a872b4 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=1f424b243555a2f23392230567de12fe 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-06.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=cf8c68fb138241cb17cecfe9ce02fc1d 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`branding`,children:`Branding`}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Configure`}),` → `,_jsx(_components.strong,{children:`Branding`}),`, upload:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Color icon`}),`: 192×192 px PNG with the symbol centered on a 96×96 px area.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Outline icon`}),`: 32×32 px PNG, white or transparent.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Accent color`}),`: Primary UI color.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=7a5c3000c70e0f750228a6ffae72807e`,alt:`Teams Developer Portal — Configure Branding (icons and accent color)`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-07.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=41a02ea28c91c05ce617e0523b10463a 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e004af71e097b3b349909525f921fe4d 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=c1c1574603850e60509f13ed243a0e3a 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=05c126aff33ffd612ff8d1ebc96289e2 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=7e4b7508bedf7a44daba47f73260902a 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-07.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=ef9e5ebb0fccd14692c413f27134db4e 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`app-features-—-bot`,children:`App features — Bot`}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Configure`}),` → `,_jsx(_components.strong,{children:`App features`}),`, choose `,_jsx(_components.strong,{children:`Bot`}),`. Then:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Enter a bot ID`}),` and paste your `,_jsx(_components.strong,{children:`Microsoft App ID`}),` from Azure.`]}),`\n`,_jsxs(_components.li,{children:[`Enable the capabilities you need (for example `,_jsx(_components.strong,{children:`Upload and download files`}),`).`]}),`\n`,_jsxs(_components.li,{children:[`Enable scopes: `,_jsx(_components.strong,{children:`Personal`}),`, `,_jsx(_components.strong,{children:`Team`}),`, `,_jsx(_components.strong,{children:`Group chat`}),`.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`The Bot ID must match the `,_jsx(_components.strong,{children:`Microsoft App ID`}),` from Azure exactly (for example a GUID like `,_jsx(_components.code,{children:`f746895b-e836-4c8e-9b16-ab99b74c5afa`}),`).`]})}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=a7f37c0aa656001d94aed8b7807e5a2d`,alt:`Teams Developer Portal — App features, Bot ID and scopes`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-08.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=6798ce27a5e04b5a34ab6f1f9c77cc5f 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=40ac87c35bf01f43e5448ef7ce173de2 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=a3577673de88f8ec73dc20dce8bf9326 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=0ab292359fcbe07b1df4dc77b7d0aae1 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=97fc0b2b2e6b5adaca7268d32b615fc9 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-08.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=dc8b3df9b5082364c6bfe4275ad7cfff 2500w`}),`\n`,_jsxs(Heading,{level:`3`,id:`app-package-editor-—-supportschannelfeatures`,children:[`App package editor — `,_jsx(_components.code,{children:`supportsChannelFeatures`})]}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Configure`}),` → `,_jsx(_components.strong,{children:`App package editor`}),`, review the generated `,_jsx(_components.code,{children:`manifest.json`}),`. Ensure `,_jsx(_components.strong,{children:_jsx(_components.code,{children:`supportsChannelFeatures`})}),` is present and set to `,_jsx(_components.strong,{children:_jsx(_components.code,{children:`tier1`})}),` so advanced channel features work.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[_jsx(_components.code,{children:`supportsChannelFeatures`}),`: `,_jsx(_components.code,{children:`\"tier1\"`})]}),` is required for the bot to be eligible for publication in organization channels.`]})}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e0919e3c943f460325c92bafadd58b6f`,alt:`Teams Developer Portal — App package editor, manifest with supportsChannelFeatures`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-09.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=984a5961235cb3c2dfc4ddcbd688d826 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=b83618c35171b9d3e32b4d8d01e2d164 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=03902b1c2b06c866d56db0b10134934a 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=6e43b74fcb87b3f121162e261be9fd5a 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=c9ea7b3c4be517562a0b5f7a9f2c0624 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-09.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e233b59f96ea14a0ad2352bd5df13e24 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`publish-to-your-organization`,children:`Publish to your organization`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.strong,{children:`Publish`}),` → `,_jsx(_components.strong,{children:`App validation`}),` and run Microsoft’s validation. Acknowledge the prompts and start validation.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=f37bdd6d595fa048b980fe344f93539a`,alt:`Teams Developer Portal — App validation: acknowledgement and Start validation`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-10.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=9abe5de9c8c2f78880ce39cca87ee72a 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=b19ffed30a0f3cfc3c049ed77d06a434 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=665e8e2ea7718cd1177b89278b1a536f 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=cee780644c7f2b4444c08388426ba91c 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=624a9ad3b169cf8c09c02a584baad608 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-10.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=cc3f8af73e23d601b3eafb4d65cc08cc 2500w`}),`\n`,_jsxs(_components.ol,{start:`2`,children:[`\n`,_jsxs(_components.li,{children:[`Under `,_jsx(_components.strong,{children:`Publish`}),` → `,_jsx(_components.strong,{children:`Publish to org`}),`, submit the app. Status becomes `,_jsx(_components.strong,{children:`Submitted (awaiting admin’s approval)`}),`.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=ce6645347f5a1047cbee6925b390fba6`,alt:`Teams Developer Portal — Publish to org: version submitted, awaiting admin approval`,\"data-og-width\":`1748`,width:`1748`,\"data-og-height\":`1112`,height:`1112`,\"data-path\":`images/teams-bot-setup-11.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=af933300df712e0cb6e066354d6b67c4 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=3c28147dea1d0ba060987a5554af9460 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=337d1ccf3435a23f54ab67967f3b01af 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=5a5fa389d54e29bc84f794fb6fd38a94 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=aee250c19ec4b8b5b3c9bab0bee451cb 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-11.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=fda4c15b4a8755f4a9011a87f82190c2 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`step-4-—-approve-the-app-in-teams-admin-center`,children:`Step 4 — Approve the app in Teams Admin Center`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.a,{href:`https://admin.teams.microsoft.com`,children:`admin.teams.microsoft.com`}),` → `,_jsx(_components.strong,{children:`Teams apps`}),` → `,_jsx(_components.strong,{children:`Manage apps`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Filter by `,_jsx(_components.strong,{children:`Publishing status = Submitted`}),` to see pending apps.`]}),`\n`,_jsxs(_components.li,{children:[`Open your app (for example `,_jsx(_components.strong,{children:`Hymalaia`}),`). If it shows as `,_jsx(_components.strong,{children:`Blocked`}),`, open the details and set the status to `,_jsx(_components.strong,{children:`Allowed`}),`.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`You need Teams administrator rights. After approval, the app appears in your organization’s app catalog.`}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=95b43ffcd75cad77ed47a683317db350`,alt:`Teams Admin Center — Manage apps, filter by submitted apps, change status from Blocked to Allowed`,\"data-og-width\":`1811`,width:`1811`,\"data-og-height\":`1108`,height:`1108`,\"data-path\":`images/teams-bot-setup-12.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=0eb8251208186f92cd2e2b0fea143400 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=0af2aa7e08924d6687d1020eb2fa0366 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=69afb341aa831b8b7b5aa922e5d628e1 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=19ace8301fa69721f602f3aa12c840b5 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=a3ed89a6dd2806b7f90d3b0e02dbf6a4 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-12.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=e256ccbcb178e7029c3bb61150d90757 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`step-5-—-verify-in-microsoft-teams`,children:`Step 5 — Verify in Microsoft Teams`}),`\n`,_jsxs(_components.p,{children:[`In Teams: `,_jsx(_components.strong,{children:`Apps`}),` → `,_jsx(_components.strong,{children:`Built for your organisation`}),`. Your bot should appear and users can install it with `,_jsx(_components.strong,{children:`Add`}),`.`]}),`\n`,_jsx(OptimizedImage,{className:`rounded-image`,src:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=aad8f9bc6060fe8af9bed814d7d2643c`,alt:`Microsoft Teams — Apps store, Built for your organisation, add or open the bot`,\"data-og-width\":`1811`,width:`1811`,\"data-og-height\":`1108`,height:`1108`,\"data-path\":`images/teams-bot-setup-13.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?w=280\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=06f531eb3e1eb63cd398b5037cab4d4f 280w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?w=560\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=cb995082e59f1d106e176c675fe0313a 560w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?w=840\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=f9391f3915f2ad7a2a0c61243d4f536a 840w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?w=1100\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=0e89b09bd0a22fbcb0bd1f7041812a54 1100w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?w=1650\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=1de7f3e8665503c5fabfd18dc914fef6 1650w, https://mintcdn.com/hymalaia/yudUUI-Spdd_i7QH/images/teams-bot-setup-13.png?w=2500\u0026fit=max\u0026auto=format\u0026n=yudUUI-Spdd_i7QH\u0026q=85\u0026s=0ef48aef49e8cf993d5784989d671103 2500w`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`summary`,children:`Summary`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Create the bot in Azure (`,_jsx(_components.strong,{children:`portal.azure.com`}),` → Bot Services).`]}),`\n`,_jsxs(_components.li,{children:[`Set the messaging endpoint and store the `,_jsx(_components.strong,{children:`Client Secret`}),` and `,_jsx(_components.strong,{children:`Microsoft App ID`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Create the Teams app on `,_jsx(_components.strong,{children:`dev.teams.microsoft.com`}),` (basic info, branding, bot ID, channel features).`]}),`\n`,_jsxs(_components.li,{children:[`Publish to your org (validation + `,_jsx(_components.strong,{children:`Publish to org`}),`).`]}),`\n`,_jsxs(_components.li,{children:[`Approve the app in `,_jsx(_components.strong,{children:`admin.teams.microsoft.com`}),` → `,_jsx(_components.strong,{children:`Manage apps`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Users install from `,_jsx(_components.strong,{children:`Apps`}),` → `,_jsx(_components.strong,{children:`Built for your organisation`}),`.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Microsoft Teams Bot Setup","description":"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams","href":"/teams-bot-setup"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Step 1 — Create the Azure bot","slug":"step-1-—-create-the-azure-bot","depth":2,"children":[{"title":"Step 1b — Get the client secret","slug":"step-1b-—-get-the-client-secret","depth":3,"children":[]}]},{"title":"Step 2 — Configure the Azure bot","slug":"step-2-—-configure-the-azure-bot","depth":2,"children":[{"title":"Enable the Microsoft Teams channel","slug":"enable-the-microsoft-teams-channel","depth":3,"children":[]}]},{"title":"Step 3 — Create the app in Teams Developer Portal","slug":"step-3-—-create-the-app-in-teams-developer-portal","depth":2,"children":[{"title":"Basic information","slug":"basic-information","depth":3,"children":[]},{"title":"Branding","slug":"branding","depth":3,"children":[]},{"title":"App features — Bot","slug":"app-features-—-bot","depth":3,"children":[]},{"title":"App package editor — supportsChannelFeatures","slug":"app-package-editor-—-supportschannelfeatures","depth":3,"children":[]},{"title":"Publish to your organization","slug":"publish-to-your-organization","depth":3,"children":[]}]},{"title":"Step 4 — Approve the app in Teams Admin Center","slug":"step-4-—-approve-the-app-in-teams-admin-center","depth":2,"children":[]},{"title":"Step 5 — Verify in Microsoft Teams","slug":"step-5-—-verify-in-microsoft-teams","depth":2,"children":[]},{"title":"Summary","slug":"summary","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"hymalaia","siteName":"Hymalaia Documentation","title":"Microsoft Teams Bot Setup - Hymalaia Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-06T12:10:28.509Z","originalFileLocation":"teams-bot-setup.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams\">\u003cmeta data-mint-head name=\"application-name\" content=\"Hymalaia Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Microsoft Teams Bot Setup - Hymalaia Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Hymalaia Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.hymalaia.com/teams-bot-setup\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hymalaia.mintlify.site/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Microsoft+Teams+Bot+Setup\u0026amp;description=Step-by-step+guide+to+configure+the+Hymalaia+bot+on+Microsoft+Teams\u0026amp;theme=cdd6e2b129186f1cdc5f2147\u0026amp;signature=7e9730fad23b2f19124ca50ed2ff924a559a285080d9a5f147a1f664c71c1c28\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Microsoft Teams Bot Setup - Hymalaia Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hymalaia.mintlify.site/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Microsoft+Teams+Bot+Setup\u0026amp;description=Step-by-step+guide+to+configure+the+Hymalaia+bot+on+Microsoft+Teams\u0026amp;theme=cdd6e2b129186f1cdc5f2147\u0026amp;signature=7e9730fad23b2f19124ca50ed2ff924a559a285080d9a5f147a1f664c71c1c28\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hymalaia/UtHl8nLsgclmwHQt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Hymalaia Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0224c4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.hymalaia.com/teams-bot-setup\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/teams-bot-setup.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.hymalaia.com/#organization\",\"name\":\"Hymalaia Documentation\",\"url\":\"https://docs.hymalaia.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hymalaia/HSpy8jr-ulkXpfFK/logo/bicolore_logo_fond_transparent.png?fit=max\u0026auto=format\u0026n=HSpy8jr-ulkXpfFK\u0026q=85\u0026s=b29ae56130313536a5a01e95c197c6d4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.hymalaia.com#website\",\"name\":\"Hymalaia Documentation\",\"url\":\"https://docs.hymalaia.com\",\"publisher\":{\"@id\":\"https://docs.hymalaia.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.hymalaia.com/teams-bot-setup#webpage\",\"url\":\"https://docs.hymalaia.com/teams-bot-setup\",\"name\":\"Microsoft Teams Bot Setup\",\"description\":\"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams\",\"dateModified\":\"2026-05-06T12:10:28.509Z\",\"isPartOf\":{\"@id\":\"https://docs.hymalaia.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.hymalaia.com/teams-bot-setup#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.hymalaia.com/teams-bot-setup#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting Started\",\"item\":\"https://docs.hymalaia.com/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft Teams Bot Setup\",\"item\":\"https://docs.hymalaia.com/teams-bot-setup\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.hymalaia.com/teams-bot-setup#article\",\"headline\":\"Microsoft Teams Bot Setup\",\"name\":\"Microsoft Teams Bot Setup\",\"description\":\"Step-by-step guide to configure the Hymalaia bot on Microsoft Teams\",\"url\":\"https://docs.hymalaia.com/teams-bot-setup\",\"mainEntityOfPage\":{\"@id\":\"https://docs.hymalaia.com/teams-bot-setup#webpage\"},\"dateModified\":\"2026-05-06T12:10:28.509Z\",\"publisher\":{\"@id\":\"https://docs.hymalaia.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.hymalaia.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Hymalaia Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Hymalaia Documentation","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/introduction"},{"group":"Gen AI Configs","pages":[{"title":"GenAI Overview","href":"/ai-configs/genAI-overview"},{"group":"Supported Providers","pages":[{"title":"OpenAI","href":"/ai-configs/openAI"},{"title":"Anthropic","href":"/ai-configs/anthropic"},{"title":"Ollama","href":"/ai-configs/ollama"},{"title":"LM Studio","href":"/ai-configs/lm-studio"},{"title":"Azure OpenAI","href":"/ai-configs/azure-openAI"},{"title":"Amazon Bedrock","href":"/ai-configs/bedrock"},{"title":"Google Vertex AI","href":"/ai-configs/vertex-ai"},{"title":"OpenRouter","href":"/ai-configs/openrouter"},{"title":"Bifrost","href":"/ai-configs/bifrost"},{"title":"LiteLLM Proxy","href":"/ai-configs/litellm-proxy"},{"title":"Custom Inference Provider","href":"/ai-configs/custom-inference-provider"}]},{"title":"HuggingFace Inference API","href":"/ai-configs/huggingface-inference-api"},{"title":null,"href":"/ai-configs/fastChat"},{"title":null,"href":"/ai-configs/custom-model-server"}]},{"title":"Chrome Extension","href":"/hymalaia-chrome-extension"},{"title":"Slack Bot Setup","description":"How to set up a Slack bot to automatically answer questions","href":"/slack-bot-setup"},{"title":"Microsoft Teams Bot Setup","href":"/teams-bot-setup"},{"title":"Multilingual Setup","description":"Configure Hymalaia to support languages other than English.","href":"/multilingual-setup"},{"title":"System Overview","href":"/system-overview"}]},{"group":"Core Features","pages":[{"title":"RAG and Search","icon":"magnifying-glass","href":"/core-features/internal-search"},{"title":"Connectors","icon":"plug","href":"/core-features/connectors"},{"title":"Chat UI","icon":"comment","href":"/core-features/chat"},{"title":"Custom Agents","icon":"robot","href":"/core-features/agents"},{"title":"Actions \u0026 MCP","icon":"play","href":"/core-features/actions"},{"title":"Web Search","icon":"globe","href":"/core-features/web-search"},{"title":"Code Execution","icon":"code","href":"/core-features/code-interpreter"},{"title":"Image Generation","icon":"image","href":"/core-features/image-generation"},{"title":"Voice Mode","icon":"microphone","href":"/core-features/voice-mode"},{"group":"Craft","pages":[{"title":"Overview","icon":"hammer","href":"/core-features/craft"},{"title":"Skills","icon":"wand-magic-sparkles","href":"/core-features/craft-skills"},{"title":"Apps","icon":"plug","href":"/core-features/craft-apps"},{"title":"Scheduled Tasks","icon":"calendar-clock","href":"/core-features/craft-scheduled-tasks"}]},{"title":"Coding Agent","sidebarTitle":"Coding Agent (beta)","icon":"code-branch","href":"/core-features/coding-agent"}]},{"group":"Connectors","pages":[{"title":"Overview","icon":"circle-nodes","href":"/connectors/overview"},{"group":"Supported Connectors","icon":"plug","pages":[{"title":"Airtable","href":"/connectors/airtable"},{"title":"Asana","href":"/connectors/asana-connector"},{"title":"Axero","href":"/connectors/axero-connector"},{"title":"Bitbucket Connector","href":"/connectors/bitbucket-connector"},{"title":"BookStack","href":"/connectors/bookStack-connector"},{"title":"Box","href":"/connectors/box"},{"title":"Braintrust","href":"/connectors/braintrust"},{"title":"Canvas","href":"/connectors/canvas"},{"title":"ClickUp","href":"/connectors/clickUp-connector"},{"title":"Coda","href":"/connectors/coda-connector"},{"group":"Confluence Connector","pages":[{"title":"Confluence overview","href":"/connectors/confluence-connector"},{"title":"Confluence Cloud","href":"/connectors/confluence-cloud"},{"title":"Confluence Data Center and Server","href":"/connectors/confluence-data-center"}]},{"title":"Databricks Connector","href":"/connectors/databricks-connector"},{"title":"Discord","href":"/connectors/discord-connector"},{"title":"Discourse","href":"/connectors/discourse-connector"},{"title":"Document360","href":"/connectors/document360-connector"},{"title":"Dropbox","href":"/connectors/dropbox-connector"},{"title":"Drupal Wiki","href":"/connectors/drupal_wiki-connector"},{"title":"Egnyte","href":"/connectors/egnyte-connector"},{"title":"File","href":"/connectors/file-connector"},{"title":"Fireflies","href":"/connectors/fireflies-connector"},{"title":"Freshdesk","href":"/connectors/freshdesk-connector"},{"title":"GitBook","href":"/connectors/gitBook-connector"},{"title":"GitHub","href":"/connectors/gitHub-connector"},{"title":"GitLab","href":"/connectors/gitLab-connector"},{"group":"Gmail Connector","pages":[{"title":"Gmail Overview","href":"/connectors/gmail/overview"},{"title":"Gmail OAuth","href":"/connectors/gmail/oauth"},{"title":"Gmail Service Account","href":"/connectors/gmail/service_account"}]},{"group":"Google Drive Connector","pages":[{"title":"Google Drive Overview","href":"/connectors/google_drive/overview"},{"title":"Google Drive OAuth","href":"/connectors/google_drive/oauth"},{"title":"Google Drive Service Account","href":"/connectors/google_drive/service_account"}]},{"title":"Google Sites","href":"/connectors/google-sites-connector"},{"title":"Google Cloud Storage","href":"/connectors/google-storage-connector"},{"title":"Gong","href":"/connectors/gong-connector"},{"title":"Guru","href":"/connectors/guru-connector"},{"title":"Highspot","href":"/connectors/highspot-connector"},{"title":"HubSpot","href":"/connectors/hubSpot-connector"},{"title":"Email (IMAP)","href":"/connectors/imap"},{"title":"Jira","href":"/connectors/jira-connector"},{"title":"Linear","href":"/connectors/linear-connector"},{"title":"Loopio","href":"/connectors/loopio"},{"title":"LumApps","href":"/connectors/lumapps"},{"title":"MediaWiki","href":"/connectors/mediaWiki-connector"},{"group":"Microsoft 365 Connectors","pages":[{"title":"Microsoft 365 Setup","href":"/connectors/microsoft-365/setup"},{"title":"SharePoint","href":"/connectors/microsoft-365/sharepoint"},{"title":"OneDrive","href":"/connectors/microsoft-365/onedrive"},{"title":"Microsoft Teams","href":"/connectors/microsoft-365/teams"},{"title":"Outlook","href":"/connectors/microsoft-365/outlook"}]},{"title":"Notion","href":"/connectors/notion-connector"},{"title":"Oracle Cloud Storage","href":"/connectors/oci_storage"},{"title":"Oracle Storage Connector","href":"/connectors/oracle-storage-connector"},{"title":"Outline","href":"/connectors/outline-connector"},{"title":"Postgres Connector","href":"/connectors/postgres-connector"},{"title":"Productboard","href":"/connectors/productboard-connector"},{"title":"Cloudflare R2","href":"/connectors/r2-connector"},{"title":"RequestTracker","href":"/connectors/request-tracker-connector"},{"group":"S3 Connector","pages":[{"title":"S3 Overview","href":"/connectors/s3/overview"},{"title":"S3 Access Keys","href":"/connectors/s3/access-keys"},{"title":"S3 Assume Role","href":"/connectors/s3/assume-role"},{"title":"S3 IAM Role","href":"/connectors/s3/iam-role"}]},{"title":"Salesforce","href":"/connectors/salesforce-connector"},{"group":"Slack Connector","pages":[{"title":"Slack Indexed","href":"/connectors/slack/slack_indexed"},{"title":"Slack Federated","href":"/connectors/slack/slack_federated"}]},{"title":"Slab","href":"/connectors/slab-connector"},{"title":"Snowflake Connector","href":"/connectors/snowflake-connector"},{"title":"TestRail","href":"/connectors/testrail"},{"title":"Web","href":"/connectors/web-connector"},{"title":"Wikipedia","href":"/connectors/wikipedia-connector"},{"title":"XenForo","href":"/connectors/xenforo-connector"},{"title":"Zendesk","href":"/connectors/zendesk-connector"},{"title":"Zulip","href":"/connectors/zulip-connector"}]}]},{"group":"Auth","pages":[{"title":"Basic Auth Setup","icon":"shield","href":"/auth/basic-auth-setup"},{"title":"Google OAuth Setup","icon":"google","href":"/auth/google-oauth-setup"},{"title":"OIDC/SAML Setup","icon":"lock","href":"/auth/oidc-saml-setup"}]},{"group":"Guides","pages":[{"title":"Creating Assistants","icon":"stars","href":"/guides/creating-assistants"},{"title":"LLM Providers","icon":"sitemap","href":"/guides/llm-providers"},{"title":"Embedding Models","icon":"brain","href":"/guides/embedding-models"},{"title":"Agent Search","icon":"robot","href":"/guides/agent-search"}]},{"group":"Tools","pages":[{"title":"Tools Overview","href":"/tools/tools-overview"},{"title":"Custom Tools","href":"/tools/custom-tools"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/overview"}]}]},"basePath":"","title":"Microsoft Teams Bot Setup - Hymalaia Documentation","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-CE4cYsJE.js","lightbox-handle-r17bVUz3.js"]}