Deploy your branded Slack Service App to a customer’s workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.
The Slack Service App is a branded app you deploy into your customers’ Slack workspaces, so
they can raise and follow tickets from Slack.
This is the customer-facing app. For your own service team in your own workspace, use the
Slack Companion App instead. A given Slack
workspace can hold one or the other, never both.
Before you start: request your branded app
Thread builds the branded Slack experience for you — you can’t self-serve it.
Submit the app request form and select that you plan to deploy Thread to customers using Slack.
Allow up to 5 business days; you’ll be notified when your custom app is ready.
It’s also worth testing in a sandbox before you touch a real
customer. The customer-facing app cannot be installed in your own company’s Slack workspace.
On the Teams/Slack Connect tab, select Slack and click Continue.
3
Pick how to deploy
Two routes:
Email invite: for when you don’t have admin access to the customer’s Slack. Select the contact with Slack admin rights; they get an email and follow the same steps.
Magic link: for when you do.
Use a service admin account, not a personal one. The account that adds the app is added to every channel the app creates and keeps the app functioning — if it’s decommissioned, the app breaks.
4
Open the magic link
Copy it and paste it into a browser session signed into the target Slack account.
5
Confirm the workspace and allow
Check it’s the right workspace, then click Allow.
6
Check for the success message
7
Verify in Slack
Open app.slack.com for that workspace and confirm the app is there.
If it isn’t listed, go to Add app and search for your custom app’s name to add it manually.
Roll out the welcome message
You control who gets greeted, so you can pilot before announcing to everyone.Once the customer accepts the invite, refresh the Admin Panel and reopen the customer — it now
shows Connected. Choose Selected users and pick who to greet. When you have approval to go
wide, come back and choose All Users, then save.
The welcome message only reaches everyone once you switch to All Users and save. Leaving it
on Selected users is the most common reason a rollout looks like it did nothing.
What customers get notified about
Customers get a Slack notification when a new thread is created or a thread receives a reply. By
default a person is notified of replies to threads they replied to or were mentioned in.
Test in a Slack sandbox first
The customer-facing app can’t be installed in your own company’s Slack, so create a free
sandbox workspace and deploy there.
1
Sign up for a free Slack account
Go to slack.com and sign up with an email not already tied to a Slack account, a throwaway Gmail is ideal.
2
Create the workspace
Choose Create a Workspace, name your fake company, skip step 2, and put anything in step 3.
3
Set up a test company in your PSA
Create a test company and add a contact with an email address. That forces the company to sync into Inbox so you don’t have to wait.
Its Service Bot field must be empty — you can only deploy one bot per customer.
4
Start the deployment against the test client
In the Admin Panel go to Clients, select your test client, then the Teams/Slack Connect tab. Choose Slack and Continue.
5
Copy the magic link
The magic link expires after 15 minutes. If it lapses, go back and generate a new one.
6
Open it in the sandbox and allow
In a guest browser window signed into your sandbox workspace, paste the magic link and click Allow.
7
Try it as a customer would
Back in the sandbox, the app should be installed — if not, use Add app and search for it. Then create threads and exercise chat and the bot the way a customer would.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Thread Docs","colors":{"primary":"#00B398","light":"#19D3AB","dark":"#008E78"},"logo":{"light":"https://mintcdn.com/thread/50guKpC0vegpyObR/logo/thread.svg?fit=max\u0026auto=format\u0026n=50guKpC0vegpyObR\u0026q=85\u0026s=86145b5e0fe1e4b555128fc8d8fd9815","dark":"https://mintcdn.com/thread/2AdmqP0mlnyoZLRc/logo/dark.svg?fit=max\u0026auto=format\u0026n=2AdmqP0mlnyoZLRc\u0026q=85\u0026s=be32bb55d8f9cb7540f7c741c3568f92"},"favicon":"https://mintcdn.com/thread/hgBTJ4Ailw9NcSXS/favicon.svg?fit=max\u0026auto=format\u0026n=hgBTJ4Ailw9NcSXS\u0026q=85\u0026s=e5c9cc06837f1f692d72495e146c976a","appearance":{"default":"dark"},"background":{"color":{"light":"#FAF9F6","dark":"#0A0A0B"}},"navbar":{"links":[{"href":"https://www.getthread.com/aisu-community","label":"Community"}],"primary":{"type":"button","label":"Thread Inbox","href":"https://inbox.getthread.com"}},"footer":{"socials":{"website":"https://www.getthread.com","linkedin":"https://www.linkedin.com/company/thread-service","youtube":"https://www.youtube.com/channel/UCAZ535tVfwF94lOE818tVmQ"},"links":[{"header":"Our mission","items":[{"label":"Death to the Ticket","href":"https://www.getthread.com/death-to-ticket"},{"label":"Intelligent Service Delivery","href":"https://www.getthread.com/intelligent-service-delivery-manifesto-the-future-of-msp-operations"}]},{"header":"Popular features","items":[{"label":"AI Agents","href":"https://www.getthread.com/automated-ticket-triage"},{"label":"Automated Triage","href":"https://www.getthread.com/automated-ticket-triage"},{"label":"Service Desk Chatbots","href":"https://www.getthread.com/live-managed-chat-support"},{"label":"Teams Chat Integration","href":"https://www.getthread.com/teams-to-teams"},{"label":"AI for Phone","href":"https://www.getthread.com/voice-ai"}]},{"header":"Company","items":[{"label":"About","href":"https://www.getthread.com/about-thread"},{"label":"Careers","href":"https://www.getthread.com/careers"}]},{"header":"Resources","items":[{"label":"AISU Community","href":"https://www.getthread.com/aisu-community"},{"label":"Thread Crew","href":"https://thread-crew.circle.so/join?invitation_token=8c546a98539fb84b4eb913b8b647a078bb353623-ea2d128e-eaae-42fd-af14-5949e71bf51b"},{"label":"AISU weekly webinar","href":"https://www.getthread.com/aisu-weekly-registration"},{"label":"Events","href":"/events-and-resources"},{"label":"Blog","href":"https://www.getthread.com/service-magic-blog"},{"label":"System Status","href":"https://status.getthread.com/"},{"label":"Feedback","href":"https://feedback.getthread.com/"},{"label":"Contact support","href":"https://help.getthread.com"},{"label":"Trust Center","href":"https://trust.getthread.com"},{"label":"Terms of Service","href":"https://www.getthread.com/terms-of-service"},{"label":"Privacy Policy","href":"https://www.getthread.com/privacy-policy"}]}]},"fonts":{"heading":{"family":"Inter","weight":600},"body":{"family":"Inter"}},"banner":{"content":"Join hundreds of MSPs on the **AI Service Unleashed** weekly call — product releases, beta access, and Super Magic tips. [Register](https://www.getthread.com/aisu-weekly-registration)","dismissible":true},"contextual":{"options":["copy","view","assistant","claude","chatgpt","mcp"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"thread","hasAudioNarration":false,"actualSubdomain":"thread","customDomains":["docs.getthread.com"],"gitSource":{"type":"github","owner":"thread-magic","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"agentFeedback":true,"thumbs":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af93469541a7d21b874c04b","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Guides","count":213},{"language":"default","tag":"Super Magic \u0026 Thread MCP","count":34},{"language":"default","tag":"By role","count":28},{"language":"default","tag":"Choose your role","count":28},{"language":"default","tag":"Integrations","count":24},{"language":"default","tag":"Messenger","count":22},{"language":"default","tag":"Super Magic Tools","count":20},{"language":"default","tag":"Voice AI","count":19},{"language":"default","tag":"Thread Inbox","count":19},{"language":"default","tag":"Magic Agents","count":16}],"searchSettings":{"isFiltersEnabled":false}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"type":"email","email":"help@getthread.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/thread/7dad7b024a7096a6/style.css"}],"page":{"pagePath":"messenger/deploy-the-slack-service-app","slug":"/messenger/deploy-the-slack-service-app","pageMetadata":{"title":"Deploy the Slack Service App to a customer","description":"Deploy your branded Slack Service App to a customer's workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.","keywords":"slack service app, deploy, customer workspace, magic link, email invite, welcome message, selected users, all users, sandbox, testing, branded slack app","boost":3,"href":"/messenger/deploy-the-slack-service-app"},"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: \"Deploy your branded Slack Service App to a customer’s workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.\"\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`,em:`em`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Step,Steps,Tip,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Slack Service App`}),` is a branded app you deploy into your `,_jsx(_components.em,{children:`customers’`}),` Slack workspaces, so\nthey can raise and follow tickets from Slack.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`This is the `,_jsx(_components.strong,{children:`customer-facing`}),` app. For your own service team in your own workspace, use the\n`,_jsx(_components.a,{href:`/companion-apps/install-the-slack-companion-app`,children:`Slack Companion App`}),` instead. A given Slack\nworkspace can hold `,_jsx(_components.strong,{children:`one or the other`}),`, never both.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start-request-your-branded-app`,children:`Before you start: request your branded app`}),`\n`,_jsx(_components.p,{children:`Thread builds the branded Slack experience for you — you can’t self-serve it.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://share.hsforms.com/1XZJUWTAGRN-btRkA4X_d7g3u69i`,children:`Submit the app request form`}),` and select that you plan to deploy Thread to customers using Slack.\nAllow `,_jsx(_components.strong,{children:`up to 5 business days`}),`; you’ll be notified when your custom app is ready.`]})}),`\n`,_jsxs(_components.p,{children:[`It’s also worth `,_jsx(_components.a,{href:`#test-in-a-slack-sandbox-first`,children:`testing in a sandbox`}),` before you touch a real\ncustomer. The customer-facing app `,_jsx(_components.strong,{children:`cannot`}),` be installed in your own company’s Slack workspace.`]}),`\n`,_jsx(Heading,{level:`2`,id:`deploy-to-a-customer`,children:`Deploy to a customer`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Find the customer in Thread`,children:[_jsxs(_components.p,{children:[`In the `,_jsx(_components.a,{href:`https://admin.getthread.com/`,children:`Thread Admin Panel`}),`, open `,_jsx(_components.strong,{children:`Clients`}),` and search for the customer.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=e026cc632e42b24f9bc45e54b3ac31fc`,alt:`Searching for a customer in the Clients tab of the Thread Admin Panel`,\"data-og-width\":`1571`,width:`1571`,\"data-og-height\":`586`,height:`586`,\"data-path\":`images/79530f8b-2023-06-02-13-35-25.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?w=280\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=35a5048ca22f3a2bc7b9c83133a2a3df 280w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?w=560\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=1acf4d2aaa849ddffa33ace65c9766a7 560w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?w=840\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=85ae60b3832fa4631f456d1ecc833576 840w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?w=1100\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=172f61842c250ec61ab7d3722cadeb58 1100w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?w=1650\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=43ad0f65212004cef8a6e5a456457ce3 1650w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/79530f8b-2023-06-02-13-35-25.png?w=2500\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=d35cc9dcdbb78db596dc00a8e23e928c 2500w`})})]}),_jsxs(Step,{title:`Choose Slack`,children:[_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Teams/Slack Connect`}),` tab, select `,_jsx(_components.strong,{children:`Slack`}),` and click `,_jsx(_components.strong,{children:`Continue`}),`.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=55cf57525e91fda53d6b3e6cd10ff999`,alt:`Teams and Slack Connect tab with Slack selected`,\"data-og-width\":`1565`,width:`1565`,\"data-og-height\":`661`,height:`661`,\"data-path\":`images/2fcd38c8-2023-06-02-13-37-10.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?w=280\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=fe18595ecf606621ab9ca9935da18092 280w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?w=560\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=3deb959e599348c031a9a862984691f6 560w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?w=840\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=3b6e1453390d25891cf46e4b8cc2c2f9 840w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=17e675c37a61435a1b4357a2faa49c42 1100w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=1446739083bd2027367518d50757b130 1650w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/2fcd38c8-2023-06-02-13-37-10.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=4aab816edd195e1c63ce7a4eb1742d73 2500w`})})]}),_jsxs(Step,{title:`Pick how to deploy`,children:[_jsx(_components.p,{children:`Two routes:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Email invite`}),`: for when you don’t have admin access to the customer’s Slack. Select the contact with Slack admin rights; they get an email and follow the same steps.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Magic link`}),`: for when you do.`]}),`\n`]}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`Use a `,_jsx(_components.strong,{children:`service admin account`}),`, not a personal one. The account that adds the app is added to every channel the app creates and keeps the app functioning — if it’s decommissioned, the app breaks.`]})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=8f4d1feb9351de5ec53b5a3d2abf1183`,alt:`Contact selector for sending a Slack deployment email invite`,\"data-og-width\":`754`,width:`754`,\"data-og-height\":`516`,height:`516`,\"data-path\":`images/e3684ce0-image.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=703da18aa1931017415bb682881d7def 280w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=bddcbe97e426a41ca6a13ea64ebb87fb 560w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=7ec51266854e78db7bf10896a5c56852 840w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=ce182fc3a984dcf763e7158719a3173d 1100w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=c8e9680bdf4523bdf97fcb1f3664d336 1650w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/e3684ce0-image.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=deb8e891438c56c38d0be7475c3a642e 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=a2b9e4920d0413773e6dcd168873c83f`,alt:`Email a customer admin receives to link their Slack workspace`,\"data-og-width\":`1175`,width:`1175`,\"data-og-height\":`577`,height:`577`,\"data-path\":`images/a765fc07-image.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=9e9645b7eaf6a535109adcc53e886f09 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=6691895604ae466ce26ae8e5ebf0b74c 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=93296d7e16bca0c31b190bc08c126458 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=aca6e8d77ef645342a9c06c5bd32d4dc 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=951920e179c9e4ce36eb1b52d10d24c9 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a765fc07-image.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=20de865678d4effafbe50c28c04091ca 2500w`})})]}),_jsxs(Step,{title:`Open the magic link`,children:[_jsx(_components.p,{children:`Copy it and paste it into a browser session signed into the target Slack account.`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=016eb9c1222a9123e3967369439bb781`,alt:`Copy magic link control in the Thread Admin Panel`,\"data-og-width\":`1917`,width:`1917`,\"data-og-height\":`847`,height:`847`,\"data-path\":`images/8d2586a3-2023-06-02-13-40-33.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=506cb31e2739de18f0c5c6ee14c09c73 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=b9518a60e12a2ef9bfaa2818e9fcf31e 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=8084058b268bb768876c18a6f910f2c6 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=02d5df52b5aded20e5b598bd4e8ef869 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ee4966ec1bfaec8a5a73e70ad8173d23 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/8d2586a3-2023-06-02-13-40-33.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=e0bd981ca7c2d29e68903704bf32ffbb 2500w`})})]}),_jsxs(Step,{title:`Confirm the workspace and allow`,children:[_jsxs(_components.p,{children:[`Check it’s the right workspace, then click `,_jsx(_components.strong,{children:`Allow`}),`.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=8cd45a98307e13a7e4d91899469c2c25`,alt:`Slack permission screen showing the target workspace with an Allow button`,\"data-og-width\":`580`,width:`580`,\"data-og-height\":`708`,height:`708`,\"data-path\":`images/b7d58724-2023-06-02-13-41-36.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=d9efb0c17fcac23a5bbaa10372cb0f7d 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ad25d7562fd71ea3d8af7e4cefbbf0bd 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=45396e093918c71ff29ce7b44c34cab3 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ff2a05a3ec5003045076353996c58c3a 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=4694919ef8c4a253ae0a3bdf29e11db3 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b7d58724-2023-06-02-13-41-36.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=93da83536272c174b2759688a2bc5b6d 2500w`})})]}),_jsx(Step,{title:`Check for the success message`,children:_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=73e9a848fefc697f07478103e5fd8492`,alt:`Success confirmation after the Slack app installs`,\"data-og-width\":`611`,width:`611`,\"data-og-height\":`563`,height:`563`,\"data-path\":`images/4b3b6ab1-2023-06-02-13-42-47.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?w=280\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=1dd5c2f0d9894c1357f32ca6b0566e5a 280w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?w=560\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=15a40589ff4d1ded05ec69a6f5ecfe46 560w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?w=840\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=4032f6ef2c81ad782d278cb944426ac0 840w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?w=1100\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=a1af566777da6623620b8b98803377d7 1100w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?w=1650\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=4c7f8ff1ec9ade7f87575311a3664241 1650w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4b3b6ab1-2023-06-02-13-42-47.png?w=2500\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=bc5141b98ac4be76446fc3e2873b8520 2500w`})})}),_jsxs(Step,{title:`Verify in Slack`,children:[_jsxs(_components.p,{children:[`Open `,_jsx(_components.code,{children:`app.slack.com`}),` for that workspace and confirm the app is there.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=94460240f749e25204e7e59933419705`,alt:`Thread app listed in the apps sidebar of a Slack workspace`,\"data-og-width\":`1917`,width:`1917`,\"data-og-height\":`552`,height:`552`,\"data-path\":`images/0de8c909-2023-06-02-13-45-44.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?w=280\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=af942796414ca4de57f4bee99caa0d0a 280w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?w=560\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=138dcdb350c125392bc43dd4c7d89ab2 560w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?w=840\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=dde758e5909019e8b236a813e322da25 840w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=6479c37e4f264e5bf76ec9340e672478 1100w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=3ebecb18c001786ee95a93d776f3e2ff 1650w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/0de8c909-2023-06-02-13-45-44.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=753d1eaeca6a2d4dc7e9e840ac474e48 2500w`})}),_jsxs(_components.p,{children:[`If it isn’t listed, go to `,_jsx(_components.strong,{children:`Add app`}),` and search for your custom app’s name to add it manually.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=60ac0ab4d6be608770469ff915cf6140`,alt:`Adding the app manually from the Slack Add app browser`,\"data-og-width\":`703`,width:`703`,\"data-og-height\":`848`,height:`848`,\"data-path\":`images/4adba508-image.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?w=280\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=b951aed4436f8e507080443125808512 280w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?w=560\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=14a9d90c3c5cbdf6ae9573236db79096 560w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?w=840\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=aeb69ccfbf05f594eb88e59d3102b66e 840w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?w=1100\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=57da86a306f9a203222d41185ef53b1e 1100w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?w=1650\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=9f919595f14b604a069871dad14af427 1650w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/4adba508-image.png?w=2500\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=502d96e8f33d5689e062b3ff8b74994e 2500w`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`roll-out-the-welcome-message`,children:`Roll out the welcome message`}),`\n`,_jsx(_components.p,{children:`You control who gets greeted, so you can pilot before announcing to everyone.`}),`\n`,_jsxs(_components.p,{children:[`Once the customer accepts the invite, refresh the Admin Panel and reopen the customer — it now\nshows `,_jsx(_components.strong,{children:`Connected`}),`. Choose `,_jsx(_components.strong,{children:`Selected users`}),` and pick who to greet. When you have approval to go\nwide, come back and choose `,_jsx(_components.strong,{children:`All Users`}),`, then save.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=6c67fc4119bb5b809d401b2ca4761982`,alt:`Selected users and All Users options for the Slack welcome message in the Admin Panel`,\"data-og-width\":`1282`,width:`1282`,\"data-og-height\":`1172`,height:`1172`,\"data-path\":`images/d5049933-image.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=e88a5210c36d73d2dfb2ce436466b970 280w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=6f4808b07d3cb35ac89c3e90a49c84df 560w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=df29d390871c2c52c22d19035e070d95 840w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=3f4b780ac4fc2e63835edd237e7bf73d 1100w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=61f903442a9960f4b2896701e49a23f8 1650w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d5049933-image.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=e2dfc973cffd2f0ecfec91e98797d3a6 2500w`})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The welcome message only reaches everyone once you switch to `,_jsx(_components.strong,{children:`All Users`}),` and save. Leaving it\non `,_jsx(_components.strong,{children:`Selected users`}),` is the most common reason a rollout looks like it did nothing.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`what-customers-get-notified-about`,children:`What customers get notified about`}),`\n`,_jsx(_components.p,{children:`Customers get a Slack notification when a new thread is created or a thread receives a reply. By\ndefault a person is notified of replies to threads they replied to or were mentioned in.`}),`\n`,_jsx(Heading,{level:`2`,id:`test-in-a-slack-sandbox-first`,children:`Test in a Slack sandbox first`}),`\n`,_jsxs(_components.p,{children:[`The customer-facing app `,_jsx(_components.strong,{children:`can’t`}),` be installed in your own company’s Slack, so create a free\nsandbox workspace and deploy there.`]}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Sign up for a free Slack account`,children:[_jsxs(_components.p,{children:[`Go to `,_jsx(_components.a,{href:`https://slack.com/`,children:`slack.com`}),` and sign up with an email `,_jsx(_components.strong,{children:`not`}),` already tied to a Slack account, a throwaway Gmail is ideal.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=96a566cd0997f309ccd87ad7b9e17812`,alt:`Slack sign-up entry point`,\"data-og-width\":`957`,width:`957`,\"data-og-height\":`1139`,height:`1139`,\"data-path\":`images/ef0687ad-2022-12-02-17-00-50.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=1dbbb168dd383df56b13515a833e6c45 280w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=925456f67bd4cb092e031caddc25b6c0 560w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=458bbc8b01d5b88f6debe44a056df764 840w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=325045dc888e168974e5ae8e665e6882 1100w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=35c3f0494b78c7327f480cabb03a8a09 1650w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/ef0687ad-2022-12-02-17-00-50.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=db62e75aedc7ebb4e285bcb6a654e954 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=54d2389ffc89a389712d421969930553`,alt:`Slack sign-up email entry field`,\"data-og-width\":`959`,width:`959`,\"data-og-height\":`1040`,height:`1040`,\"data-path\":`images/62092ee7-2022-12-02-17-02-00.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?w=280\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=a3d4e18dbb58fe1983b77657253b16a7 280w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?w=560\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=adaa0ea580bba626f0b1e8f8d6b32d04 560w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?w=840\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=9970a1e7ee0c325f43ef150a6a51c677 840w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?w=1100\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=988ae1e8915fd4dc91aa2ab2c783bd2e 1100w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?w=1650\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=84fe639eb83ff4dab2898d06040d2e6f 1650w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/62092ee7-2022-12-02-17-02-00.png?w=2500\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=8d59c08f4db11efdbed03e4b87501d7a 2500w`})})]}),_jsxs(Step,{title:`Create the workspace`,children:[_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Create a Workspace`}),`, name your fake company, skip step 2, and put anything in step 3.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=b90249d5765c9e089aa9bfdcc5517b5c`,alt:`Naming the sandbox workspace during Slack setup`,\"data-og-width\":`959`,width:`959`,\"data-og-height\":`1040`,height:`1040`,\"data-path\":`images/1167d12b-2022-12-02-17-07-03.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?w=280\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=86784bb5411338145b47c60d31b25e31 280w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?w=560\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=7d5b2f3dfe74e01c32c4a7648ac95111 560w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?w=840\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=ba90a9565d0912f20582e62333183fff 840w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=a81d982717d57e0f4d2e2bd920486668 1100w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=1c9faa12dbf6a1efc1083a0a0af92661 1650w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/1167d12b-2022-12-02-17-07-03.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=30dd248de3b7602ec7a0d86f73fbcea6 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=396e216a5c52ccf2587391e6c15993be`,alt:`Final step of Slack workspace creation`,\"data-og-width\":`709`,width:`709`,\"data-og-height\":`626`,height:`626`,\"data-path\":`images/7aef7f30-2022-12-02-17-11-09.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?w=280\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=79a4a9259ab2b3e5b37172d3caaba0e1 280w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?w=560\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=89c5f268c07f59f299887bd6580e1545 560w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?w=840\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=13943a9e106aa2010618b5479cb0cded 840w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?w=1100\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=71ac2e694c04c600db9bc94aa24c795f 1100w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?w=1650\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=7f4c1115fe80b491a833dcb7e01d24a4 1650w, https://mintcdn.com/thread/hBAbkSANUQ4VVrOg/images/7aef7f30-2022-12-02-17-11-09.png?w=2500\u0026fit=max\u0026auto=format\u0026n=hBAbkSANUQ4VVrOg\u0026q=85\u0026s=d9eff45d06495a20bc1bb75052e46e3e 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=5bdff3946ab768e57c1d85f5b1319dc5`,alt:`Newly created Slack sandbox workspace`,\"data-og-width\":`959`,width:`959`,\"data-og-height\":`1040`,height:`1040`,\"data-path\":`images/a9dca6a6-2022-12-02-17-14-57.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=358913386b86704e959ef1b939b6a61f 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=48bab834449ea4e36facaf9ae6354eb0 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ae27ee9eea367e23c0c27819f4ba5576 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=f696c2b6622c56407a030324b8a00549 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=4112bfe2a3bc6c479d5bd9b511d20a17 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a9dca6a6-2022-12-02-17-14-57.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=2850fb6c813fbac0fdd12dadde1eeb55 2500w`})})]}),_jsxs(Step,{title:`Set up a test company in your PSA`,children:[_jsx(_components.p,{children:`Create a test company and add a contact with an email address. That forces the company to sync into Inbox so you don’t have to wait.`}),_jsx(Note,{children:_jsxs(_components.p,{children:[`Its `,_jsx(_components.strong,{children:`Service Bot`}),` field must be empty — you can only deploy one bot per customer.`]})})]}),_jsxs(Step,{title:`Start the deployment against the test client`,children:[_jsxs(_components.p,{children:[`In the Admin Panel go to `,_jsx(_components.strong,{children:`Clients`}),`, select your test client, then the `,_jsx(_components.strong,{children:`Teams/Slack Connect`}),` tab. Choose `,_jsx(_components.strong,{children:`Slack`}),` and `,_jsx(_components.strong,{children:`Continue`}),`.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=18a5399b2d00428c9af4e2160c50b83e`,alt:`Teams and Slack Connect tab for the test client`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1012`,height:`1012`,\"data-path\":`images/a8e8edec-2022-12-02-17-35-56.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=424bac4fbf50b4ea3c9d71334c8b6882 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=7a3d8c56056a2a0d4f9b08d57a351612 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=eb840651cf7416fc54262ea4a73e799c 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=a20878b3b5240d583fc8ce021a29e24d 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=177f5f62d8004999634f558d1d1077de 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/a8e8edec-2022-12-02-17-35-56.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ab7cc55bb225ecd64d9e26824efb650f 2500w`})})]}),_jsxs(Step,{title:`Copy the magic link`,children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[`The magic link `,_jsx(_components.strong,{children:`expires after 15 minutes`}),`. If it lapses, go back and generate a new one.`]})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=04ca2769de45a8154bb2bf54fcc92c1c`,alt:`Magic link and email invite options with a copy link control`,\"data-og-width\":`1619`,width:`1619`,\"data-og-height\":`1011`,height:`1011`,\"data-path\":`images/f1cb1566-2022-12-02-17-41-05.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=9de1eddb443775fe0563a0dddc277112 280w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=98c3459e604f2af04efe124f71ecc6da 560w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=cd9eeb0e4e70435d13ed10c226ad1d80 840w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=7962ebd7b64d43be87a9462e5008c391 1100w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=1a5c8bef2e734b8106181fe66299f80b 1650w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f1cb1566-2022-12-02-17-41-05.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=1bd2a0af3fffca5fc132085f4356a6d6 2500w`})})]}),_jsxs(Step,{title:`Open it in the sandbox and allow`,children:[_jsxs(_components.p,{children:[`In a guest browser window signed into your sandbox workspace, paste the magic link and click `,_jsx(_components.strong,{children:`Allow`}),`.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=1bbcff9d4a1b9c25d25685b1ceca6e25`,alt:`Slack permission prompt for a custom branded app`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1052`,height:`1052`,\"data-path\":`images/395d60bc-2022-12-02-17-45-43.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?w=280\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=ca2fcb83ddc43af9757367188e63691f 280w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?w=560\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=b0086bc8ba7009cbcd61f6b73a7eff8c 560w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?w=840\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=5c104f4a8cf911a5895404f9fe659607 840w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?w=1100\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=30bb844f720597b5d1f8fa7a5a32dd01 1100w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?w=1650\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=c8317ec1f1804ea75ff0180f2fb7aeb0 1650w, https://mintcdn.com/thread/A7qXjnetDekdBndI/images/395d60bc-2022-12-02-17-45-43.png?w=2500\u0026fit=max\u0026auto=format\u0026n=A7qXjnetDekdBndI\u0026q=85\u0026s=c93349ae7188b1dddc9d062967a9641f 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=9921fa49068d33bf43bdb5c402c498e2`,alt:`Slack permission prompt for the default Thread app`,\"data-og-width\":`800`,width:`800`,\"data-og-height\":`802`,height:`802`,\"data-path\":`images/f4c34cdc-image-7.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=2dc7c5bfd5b16a1f8b105b0f01d8154f 280w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=36a52ce5c247ce5634dc31bbadb0b7fd 560w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=803e9d7317029e2a07c930f17624febb 840w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=89ac230db497f30bb3d8b9b4852e4ac7 1100w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=3319c9230ca6af1b301e27c9baa9acb8 1650w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/f4c34cdc-image-7.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=38a580de2191ab4599f2983f4f624a5f 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=7c0f90717f1c9c83f05211db30967aff`,alt:`Successful deployment confirmation`,\"data-og-width\":`959`,width:`959`,\"data-og-height\":`1040`,height:`1040`,\"data-path\":`images/d1dfc4b4-2022-12-02-17-47-29.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=4d3899d2af654a0bc39f923f7d3d4a3e 280w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=a90e178cda48dbb492e5265e1a03c619 560w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=1748fd3cf060c37e9337de4a36ae3eca 840w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=2019d0a30824d6e041151740197fc515 1100w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=13ead7bfe6984bd64c0d2da7d576c9e4 1650w, https://mintcdn.com/thread/Zhw8nEn5bwT65_HT/images/d1dfc4b4-2022-12-02-17-47-29.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zhw8nEn5bwT65_HT\u0026q=85\u0026s=093148e24a0b92ae1602aabf6c67052a 2500w`})})]}),_jsxs(Step,{title:`Try it as a customer would`,children:[_jsxs(_components.p,{children:[`Back in the sandbox, the app should be installed — if not, use `,_jsx(_components.strong,{children:`Add app`}),` and search for it. Then create threads and exercise chat and the bot the way a customer would.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=8a6e2c69e72fbfbb84ad30bb47ef5abc`,alt:`The app installed in the Slack sandbox workspace`,\"data-og-width\":`703`,width:`703`,\"data-og-height\":`848`,height:`848`,\"data-path\":`images/b059281f-image-8.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=c544cbff129957fee57778e9f1e954a4 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=df8ee4b895707acda066d8e2fa950f92 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ae773962cd5d8d2c9d0c794ad2a92f23 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=9201b87943c23b63f8ef1257a71a19aa 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=ee6d109fc1cd4f8080b71b4c3512a233 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/b059281f-image-8.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=f7e12e6058a3c415119df5acdaae42df 2500w`})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=b124974aa377daa1ee241dedb66e93bf`,alt:`Testing the customer chat experience in the Slack sandbox`,\"data-og-width\":`881`,width:`881`,\"data-og-height\":`377`,height:`377`,\"data-path\":`images/bf5c3b44-image-9.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?w=280\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=793f75ee0eb013f97fa2d3db03679d88 280w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?w=560\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=f474d925b52183ae0dbe691d534720cd 560w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?w=840\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=abcd30ee346d8a5a2b0a037f1270e5e5 840w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=a383eac1fcb9bebebc6f936cee6d76bd 1100w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=f92ddaf22da945a5797672598ae9d46e 1650w, https://mintcdn.com/thread/Jrou2eV7uBaBuALP/images/bf5c3b44-image-9.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Jrou2eV7uBaBuALP\u0026q=85\u0026s=abc4fae064b3f9b8afb0b3f7f76cf9c8 2500w`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`next-step`,children:`Next step`}),`\n`,_jsxs(_components.p,{children:[`Once you’re happy with the experience, work through `,_jsx(_components.a,{href:`#deploy-to-a-customer`,children:`Deploy to a customer`}),`\nagainst a real client, then set `,_jsx(_components.a,{href:`/companion-apps/choose-which-ticket-updates-post-to-channel`,children:`which ticket updates post to a channel`}),`.`]})]})}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":"Deploy the Slack Service App to a customer","description":"Deploy your branded Slack Service App to a customer's workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.","keywords":"slack service app, deploy, customer workspace, magic link, email invite, welcome message, selected users, all users, sandbox, testing, branded slack app","boost":3,"href":"/messenger/deploy-the-slack-service-app"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start: request your branded app","slug":"before-you-start-request-your-branded-app","depth":2,"children":[]},{"title":"Deploy to a customer","slug":"deploy-to-a-customer","depth":2,"children":[]},{"title":"Roll out the welcome message","slug":"roll-out-the-welcome-message","depth":2,"children":[]},{"title":"What customers get notified about","slug":"what-customers-get-notified-about","depth":2,"children":[]},{"title":"Test in a Slack sandbox first","slug":"test-in-a-slack-sandbox-first","depth":2,"children":[]},{"title":"Next step","slug":"next-step","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/thread/e9e74bb66602d208/skill-nav-scroll.js"],"subdomain":"thread","siteName":"Thread Docs","title":"Deploy the Slack Service App to a customer - Thread Docs","relatedPagesConfig":{"enabled":true,"limit":3,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6aa7acb7a396096d61626ff0","deploymentId":"6920f01f9d8412afd5a0dff5","questionText":"How do I deploy to a customer?","status":"active","generatedBy":"contextual","path":"messenger/deploy-the-slack-service-app","createdAt":"2026-09-14T08:13:43.289Z","updatedAt":"2026-09-14T08:13:43.289Z","__v":0},{"_id":"6aa7acb7a396096d61626ff1","deploymentId":"6920f01f9d8412afd5a0dff5","questionText":"What's the branded app request process?","status":"active","generatedBy":"contextual","path":"messenger/deploy-the-slack-service-app","createdAt":"2026-09-14T08:13:43.289Z","updatedAt":"2026-09-14T08:13:43.289Z","__v":0},{"_id":"6aa7acb7a396096d61626ff2","deploymentId":"6920f01f9d8412afd5a0dff5","questionText":"Can I test before deploying?","status":"active","generatedBy":"contextual","path":"messenger/deploy-the-slack-service-app","createdAt":"2026-09-14T08:13:43.289Z","updatedAt":"2026-09-14T08:13:43.289Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-14T08:13:26.681Z","originalFileLocation":"messenger/deploy-the-slack-service-app.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=\"dark\"}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=\"Deploy your branded Slack Service App to a customer\u0026#x27;s workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Thread Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_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/thread/FC7ab3_wzYydgHyM/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Deploy the Slack Service App to a customer - Thread Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Deploy your branded Slack Service App to a customer\u0026#x27;s workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Thread Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getthread.com/messenger/deploy-the-slack-service-app\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://thread.mintlify.site/_mintlify/api/og/v2?division=Slack+Service+App\u0026amp;title=Deploy+the+Slack+Service+App+to+a+customer\u0026amp;description=Deploy+your+branded+Slack+Service+App+to+a+customer%27s+workspace+with+a+magic+link+or+email+invite%2C+send+the+welcome+message%2C+and+test+in+a+Slack+sandbox.\u0026amp;theme=f724fa3ec041ff897ae11da2\u0026amp;signature=7e9b77ed1a1f9d18e733394dbc581a3bd2301bb2089644b2f6fb3519e1c46f11\">\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=\"Deploy the Slack Service App to a customer - Thread Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Deploy your branded Slack Service App to a customer\u0026#x27;s workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://thread.mintlify.site/_mintlify/api/og/v2?division=Slack+Service+App\u0026amp;title=Deploy+the+Slack+Service+App+to+a+customer\u0026amp;description=Deploy+your+branded+Slack+Service+App+to+a+customer%27s+workspace+with+a+magic+link+or+email+invite%2C+send+the+welcome+message%2C+and+test+in+a+Slack+sandbox.\u0026amp;theme=f724fa3ec041ff897ae11da2\u0026amp;signature=7e9b77ed1a1f9d18e733394dbc581a3bd2301bb2089644b2f6fb3519e1c46f11\">\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/thread/FC7ab3_wzYydgHyM/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Thread Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00B398\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getthread.com/messenger/deploy-the-slack-service-app\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/messenger/deploy-the-slack-service-app.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getthread.com/#organization\",\"name\":\"Thread Docs\",\"url\":\"https://docs.getthread.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/thread/50guKpC0vegpyObR/logo/thread.svg?fit=max\u0026auto=format\u0026n=50guKpC0vegpyObR\u0026q=85\u0026s=86145b5e0fe1e4b555128fc8d8fd9815\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getthread.com#website\",\"name\":\"Thread Docs\",\"url\":\"https://docs.getthread.com\",\"publisher\":{\"@id\":\"https://docs.getthread.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app#webpage\",\"url\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app\",\"name\":\"Deploy the Slack Service App to a customer\",\"description\":\"Deploy your branded Slack Service App to a customer's workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.\",\"dateModified\":\"2026-09-14T08:13:26.681Z\",\"isPartOf\":{\"@id\":\"https://docs.getthread.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Messenger\",\"item\":\"https://docs.getthread.com/inbox/messenger\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deploy the Slack Service App to a customer\",\"item\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app#article\",\"headline\":\"Deploy the Slack Service App to a customer\",\"name\":\"Deploy the Slack Service App to a customer\",\"description\":\"Deploy your branded Slack Service App to a customer's workspace with a magic link or email invite, send the welcome message, and test in a Slack sandbox.\",\"url\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getthread.com/messenger/deploy-the-slack-service-app#webpage\"},\"dateModified\":\"2026-09-14T08:13:26.681Z\",\"publisher\":{\"@id\":\"https://docs.getthread.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getthread.com#website\"}}]}\u003c/script>","agentPointerHref":"/messenger/deploy-the-slack-service-app.md","siteName":"Thread Docs","nav":{"global":null,"tabs":[{"tab":"Start here","icon":"compass","pages":[{"title":"Start here","href":""}]},{"tab":"Onboarding","icon":"graduation-cap","hidden":true,"pages":[{"title":"Onboarding","href":"/onboarding/overview"}]},{"tab":"By role","icon":"users","pages":[{"title":"By role","href":"/start-here/roles/overview"}]},{"tab":"Guides","icon":"book-open","groups":[{"group":"Overview","icon":"book-open","root":{"title":"Product guides","sidebarTitle":"Overview","href":"/guides/overview"},"pages":[]},{"group":"Integrations","icon":"plug","pages":[{"group":"ConnectWise PSA","pages":[{"title":"Set Up the ConnectWise PSA Ticketing Integration","href":"/integrations/creating-a-connect-wise-manage-api-user"},{"title":"Add Thread Pods to ConnectWise Service Tickets","href":"/integrations/how-to-enable-a-pod"},{"title":"Quiet customer emails on a ConnectWise board","href":"/integrations/quiet-customer-emails-on-a-connectwise-board"}]},{"group":"Autotask PSA","pages":[{"title":"Set Up the Autotask PSA Ticketing Integration","href":"/integrations/creating-a-autotask-api-user"},{"title":"Enable Thread Chat \u0026 TimePad Insights in Autotask","href":"/integrations/how-to-enable-chat-and-timepad-insights-in-autotask"},{"title":"Install the Thread for Autotask Chrome extension","href":"/integrations/thread-for-autotask-chrome-extension"},{"title":"Configure Autotask Email Workflow for Thread","href":"/integrations/setting-up-an-email-communication-workflow-in-autotask"},{"title":"Turn off Autotask time entry summary note notifications","href":"/integrations/turn-off-autotask-time-entry-summary-note-notifications"}]},{"group":"Halo PSA","pages":[{"title":"Set Up the HaloPSA Ticketing Integration","href":"/integrations/how-to-setup-halo-psa-integration"},{"title":"Configure HaloPSA Action Mapping for Thread","href":"/integrations/action-mapping-configuration-with-thread"},{"title":"HaloPSA Chat Response Options for Thread","href":"/integrations/halo-response-options"},{"title":"HaloPSA Integration FAQ and Troubleshooting","href":"/integrations/halo-faq"},{"title":"Adding and Removing Contacts in Inbox (HaloPSA)","href":"/inbox/adding-removing-contacts-in-halo-psa"}]},{"group":"PSA Settings","pages":[{"title":"Sync Thread Members with Your PSA Automatically","href":"/integrations/keep-members-in-sync-with-psa-toggle"},{"title":"Log emoji reactions in PSA","href":"/integrations/log-emoji-reactions-in-psa"},{"title":"Manage PSA Board Visibility and Exclusions in Thread","href":"/integrations/managing-board-visibility-in-thread-board-exclusion"}]},{"group":"Other Integrations","pages":[{"title":"Connect Hudu Documentation to Super Magic","href":"/integrations/hudu-integration"},{"title":"Connect IT Glue Documentation to Super Magic","href":"/integrations/it-glue-super-magic"},{"title":"Automate PSA Scheduling with Microsoft Bookings","href":"/integrations/microsoft-bookings-integration-for-psa-scheduling"},{"title":"Connect Pia SmartForms to Thread Triage Agent","href":"/integrations/pia-integration"},{"title":"Connect Auvik Network Monitoring to Thread","href":"/integrations/auvik-integration"},{"title":"Connect CloudRadial to Thread for Client Chat","href":"/integrations/how-to-integrate-cloud-radial"},{"title":"Set Up the ConnectWise Automate Integration","href":"/integrations/how-do-i-set-up-connectwise-automate"},{"title":"Integrate TimeZest Scheduling with Thread Inbox","href":"/integrations/integrating-time-zest-with-thread"}]},{"group":"Push Knowledge Base Articles to IT Glue (beta)","hidden":true,"pages":[{"title":"Push Knowledge Base Articles to IT Glue","href":"/integrations/push-knowledge-base-articles-to-it-glue"}]}]},{"group":"Magic AI","icon":"wand-magic-sparkles","pages":[{"group":"Auto Prioritization","pages":[{"title":"Configure Magic Auto Prioritization","href":"/assistive-ai/how-to-set-up-auto-prioritization"}]},{"group":"Auto Categorization","pages":[{"title":"Configure Auto Categorization in Thread","href":"/assistive-ai/getting-started-with-auto-categorization"},{"title":"Configure Ticket Type Categorization in Autotask and Halo","href":"/assistive-ai/configuring-ticket-type-categorization"}]},{"group":"Auto Title","pages":[{"title":"Configure Magic Title in Thread","href":"/assistive-ai/setting-up-magic-title"},{"title":"Magic Title Rule Creation Guide","href":"/assistive-ai/magic-title-rule-creation-guide"}]},{"group":"Recap Templates","pages":[{"title":"Getting Started with Magic Recap","href":"/assistive-ai/magic-recap"},{"title":"Magic Recap Template Library","href":"/assistive-ai/magic-recap-template-library"}]},{"group":"Sentiment Analysis","pages":[{"title":"Configure Magic Sentiment","href":"/assistive-ai/configure-sentiment"},{"title":"Sentiment Flows, Escalations, and Recap Templates","href":"/assistive-ai/configure-automatic-escalations-and-recap-templates-for-sentiment-analysis"}]},{"group":"Magic AI reference","pages":[{"title":"Using Variables in Magic AI and Magic Agents","href":"/assistive-ai/variables"},{"title":"Best Practices for Writing Magic AI Prompts","href":"/assistive-ai/prompt-best-practices"},{"title":"Prompt engineering tips and tricks","href":"/assistive-ai/prompt-tips-and-tricks"},{"title":"Client Access and how AI runs on tickets","href":"/assistive-ai/client-access-and-run-paths"},{"title":"Magic AI FAQ","href":"/assistive-ai/faq"}]}]},{"group":"Magic Agents","icon":"robot","pages":[{"group":"About Magic Agents","pages":[{"title":"From Triage to Resolution: Agent-Driven Outcomes","href":"/ai-agents/agent-driven-resolutions"}]},{"group":"Triage Agent","pages":[{"title":"Getting Started with Triage Agent","href":"/ai-agents/getting-started-with-triage-agent"},{"title":"Triage Agent Setup User Guide","href":"/ai-agents/setting-up-your-triage-agent-user-guide"},{"title":"Create Your First Triage Agent Intents","href":"/ai-agents/create-your-first-intents"},{"title":"Build Your Magic Agents Service Catalog","href":"/ai-agents/building-your-magic-agents-service-catalog"},{"title":"Intent Creation Assistance Intent","href":"/ai-agents/intent-creation-assistance-intent"},{"title":"Triage Agent Custom Rules (Beta)","href":"/ai-agents/custom-rules-beta-partner-guide"},{"title":"Triage Agent Request Blocking for OOO and Noisy Requests","href":"/ai-agents/triage-agent-request-blocking-and-common-use-cases"},{"title":"Listening Mode for Triage Agents","href":"/ai-agents/listening-mode-for-triage-agents"},{"title":"Automate Approvals with Magic Agents","href":"/ai-agents/approvals"},{"title":"Set Up Email Support for Magic Agents and Inbox","href":"/ai-agents/setting-up-email-support-for-magic-agents"},{"title":"Triage Agent Settings","href":"/ai-agents/triage-agent-settings"},{"title":"Track Magic Agent Activity with a Workflow","href":"/ai-agents/creating-a-workflow-to-track-magic-agent-activity"},{"title":"Trigger Automations with the Triage Agent Automation URL","href":"/ai-agents/magic-agents-automation-url"}]},{"group":"Reminder Agent","pages":[{"title":"Configure Reminder Agent","href":"/ai-agents/reminder-agent"},{"title":"How Reminder Agent Works","href":"/ai-agents/reminder-agent-how-it-works"}]}]},{"group":"Voice AI","icon":"phone","pages":[{"group":"Set up Voice AI","pages":[{"title":"Create your first Voice AI agent","href":"/ai-agents/voice-ai-setup-phase-1-initial-configuration"},{"title":"Answer overflow \u0026 after-hours calls","href":"/ai-agents/voice-ai-setup-phase-2-overflow-after-hours"},{"title":"Replace your phone menu with the Auto-Attendant","href":"/ai-agents/voice-ai-setup-phase-3-the-auto-attendant-walk-run"}]},{"group":"Connect your phone system","pages":[{"title":"Forward your phone system to Voice AI","href":"/ai-agents/connect-your-phone-system-to-voice-ai"},{"title":"Phone system forwarding directory","href":"/ai-agents/phone-system-forwarding-directory"},{"title":"Connect your phone system to Voice AI with a SIP trunk","href":"/ai-agents/voice-ai-sip-trunks-and-caller-id"},{"title":"Connect 3CX to Voice AI with a SIP trunk","href":"/ai-agents/connect-3cx-to-voice-ai-with-a-sip-trunk"},{"title":"Add inbound to your existing Thread-3CX SIP trunk","href":"/ai-agents/add-inbound-to-your-3cx-sip-trunk"}]},{"group":"Tune agent behaviour","pages":[{"title":"Minimal vs Advanced AI mode","href":"/ai-agents/voice-ai-attendant-modes"},{"title":"Voice AI Contact Mapping","href":"/ai-agents/contact-mapping"},{"title":"Voice Shield: Safer Existing-Ticket Handling","href":"/ai-agents/voice-ai-voice-shield"},{"title":"Voice AI Pronunciation Guide","href":"/ai-agents/voice-ai-pronunciation-guide"}]},{"group":"Numbers \u0026 calling","pages":[{"title":"Voice AI Outbound Calling Setup","href":"/ai-agents/voice-ai-outbound-calling"},{"title":"Enable Teams Pay-As-You-Go Calling for Resource Accounts","href":"/ai-agents/microsoft-teams-pay-as-you-go-resource-account-calling"},{"title":"Call an on-call technician from a Flow","href":"/ai-agents/voice-ai-on-call-escalation"}]},{"group":"Troubleshoot","pages":[{"title":"Troubleshoot Voice AI","href":"/ai-agents/voice-ai-troubleshooting"},{"title":"Voice AI FAQ","href":"/ai-agents/voice-ai-faq"}]},{"group":"Changelog","pages":[{"title":"Voice AI updates 2026","sidebarTitle":"2026","href":"/ai-agents/voice-ai-changelog"},{"title":"Voice AI updates 2025","sidebarTitle":"2025","href":"/ai-agents/voice-ai-changelog-2025"}]}]},{"group":"Messenger","icon":"comments","pages":[{"group":"Messenger settings","pages":[{"title":"Messenger Settings: Configure Chat, Design, and Hours","href":"/inbox/messenger"},{"title":"Multi-language support in Messenger","href":"/messenger/multi-language-support"}]},{"group":"Teams Service App","pages":[{"title":"Deploy the Teams Service App to a customer","href":"/messenger/deploy-the-teams-service-app"},{"title":"Design a Custom Teams App for Your Customers","href":"/messenger/create-teams-app"},{"title":"How to Roll Out the Teams Service App to Specific Users","href":"/messenger/how-to-roll-out-the-teams-service-app-to-specific-users"},{"title":"Enterprise Teams Support: Shared M365 Tenants","href":"/messenger/enterprise-teamssupport"},{"title":"How to Uninstall the Microsoft Teams Service App","href":"/messenger/how-to-uninstall-the-microsoft-teams-thread-service-app"},{"title":"Microsoft Teams 2.0 FAQs","href":"/messenger/microsoft-teams-2-0-faqs"},{"group":"Legacy","pages":[{"title":"Cloning a Legacy Teams App","href":"/messenger/cloning-a-legacy-teams-app"},{"title":"How to Upgrade your Legacy Teams App","href":"/messenger/how-to-upgrade-your-legacy-teams-app"}]}]},{"group":"Desktop Service App","pages":[{"title":"Deploy Messenger on Windows via command line","href":"/messenger/deploying-messenger-on-windows"},{"title":"Deploying Messenger to Mac","href":"/messenger/deploying-messenger-to-mac"},{"title":"How to Deploy Desktop Messenger with SSO","href":"/messenger/how-to-deploy-desktop-messenger-with-sso"},{"title":"Kiosk Mode","href":"/messenger/kiosk-mode"}]},{"group":"Web Service App","pages":[{"title":"Embedding Messenger on a Landing Page","href":"/messenger/embedding-messenger-on-landing-page"},{"title":"Messenger Portal Auto Authentication","href":"/messenger/messenger-identity-verification"},{"title":"Emoji reactions in Messenger","description":"Let contacts react to messages with emoji in Messenger Web. Reactions are merged per emoji and mirrored to Inbox and the linked PSA ticket.","href":"/messenger/emoji-reactions"}]},{"group":"Slack Service App","pages":[{"title":"Deploy the Slack Service App to a customer","href":"/messenger/deploy-the-slack-service-app"}]},{"group":"Messenger FAQ","pages":[{"title":"How Configurations and Assets Work in Messenger Chat","description":"Learn how Messenger Chat pulls assigned configurations and assets from your PSA so customers can pick the right device when submitting a support request.","href":"/messenger/configurations-in-messenger"}]},{"group":"Chat routing \u0026 entry points","pages":[{"title":"Add a Chat Now Button to PSA Ticket Emails","href":"/messenger/add-chat-now-button-email"},{"title":"Route chats to the right board","href":"/messenger/route-chats-to-the-right-board"},{"title":"Show All Tickets in Chat and Excluded Boards","href":"/messenger/show-all-tickets-in-chat-and-excluded-board-source"}]},{"group":"Client Portal (Beta)","hidden":true,"pages":[{"title":"Give a client's site contacts a Client Portal","href":"/messenger/client-portal-for-site-contacts"}]}]},{"group":"Thread Inbox","icon":"inbox","pages":[{"group":"Tour Inbox","pages":[{"title":"Inbox Navigation: Rail, Side Panel, and Views","href":"/inbox/inbox-navigation"},{"title":"Inside a View: Inbox vs. List Display Modes","href":"/inbox/inside-a-view"},{"title":"Navigating a Thread in Inbox","href":"/inbox/navigating-a-thread"},{"title":"Thread Control Panel: Contact, TimePad, and AI Insights","href":"/inbox/thread-control-panel"}]},{"group":"Set up teams \u0026 dispatch","pages":[{"title":"Set Up Thread Inbox by Service Team Structure","href":"/inbox/service-team-structure"},{"title":"Inbox Teams: Group Members and Share Views at Scale","href":"/inbox/inbox-teams"},{"title":"Views and Insights in Thread Inbox","href":"/inbox/views-and-insights"},{"title":"Set up XLA Profiles in Thread","href":"/inbox/sla-timers-and-response-settings"}]},{"group":"Work tickets","pages":[{"title":"Create an Email Signature Using Thread Snippets","hidden":true,"href":"/inbox/how-to-create-an-email-signature-using-snippets"},{"title":"Set Up a SmileBack CSAT Survey with Snippets","href":"/inbox/how-to-setup-a-csat-survey"},{"title":"Approvals in Inbox: Request and Manage Decisions","href":"/inbox/approvals-in-inbox"},{"title":"Configure Autotask UDFs for Thread Approvals","href":"/inbox/autotask-approval-configuration"},{"title":"Default Work Role and Type Logic in Time Entries","href":"/inbox/default-work-role-type-logic"},{"title":"Track your time with TimePad","href":"/inbox/track-your-time-with-timepad"}]},{"group":"Plan work","pages":[{"title":"Planner and Outlook Calendar Integration","href":"/inbox/planner-outlook-calendar-integration"},{"title":"Schedule work in Planner","href":"/inbox/using-planner"}]},{"group":"Business hours","pages":[{"title":"Business Hours, Holidays, and Custom Closures","href":"/inbox/holidays-and-custom-closures"}]},{"group":"Email channel (Beta)","hidden":true,"pages":[{"title":"Turn a Microsoft 365 mailbox into a ticket channel","href":"/inbox/turn-a-microsoft-365-mailbox-into-a-ticket-channel"}]},{"group":"What's new (Beta)","hidden":true,"pages":[{"title":"See what's new in Thread from Inbox and Admin Panel","href":"/inbox/see-whats-new-in-thread"}]},{"group":"Global search","pages":[{"title":"Global search","sidebarTitle":"Global search","icon":"magnifying-glass","href":"/inbox/global-search"},{"title":"Find a ticket by its ticket number in Inbox","href":"/inbox/find-a-ticket-by-its-number"}]},{"group":"Status colors","pages":[{"title":"Customize PSA status colors in Thread","href":"/inbox/customize-status-colors"}]}]},{"group":"Flows","icon":"diagram-project","pages":[{"group":"Flows","pages":[{"title":"Flows: Automate Thread Routing and Actions in Inbox","href":"/inbox/flows"},{"title":"Flows Audit Log: Review Every Run","sidebarTitle":"Flows Audit Log","href":"/inbox/flows-audit-log"},{"title":"See what an agent did during a flow run","href":"/inbox/see-what-a-super-magic-agent-did-during-a-flow-run"},{"title":"Status Automations: Auto-Update Thread Statuses","href":"/inbox/status-automations"}]},{"group":"Workflows (Beta)","hidden":true,"pages":[{"title":"Build an automation with Workflows in Thread Admin","href":"/inbox/build-automations-with-workflows"}]},{"group":"CSAT survey action (Beta)","hidden":true,"pages":[{"title":"Send a CSAT survey from a Flow","sidebarTitle":"Send CSAT survey action","href":"/inbox/send-a-csat-survey-from-a-flow"},{"title":"Crewhu CSAT Survey Integration","href":"/crewhu-csat-survey-integration"}]},{"group":"Thread CSAT surveys (Beta)","hidden":true,"pages":[{"title":"Send Thread's built-in CSAT survey when a ticket closes","sidebarTitle":"Thread CSAT surveys","href":"/inbox/send-thread-csat-surveys"}]},{"group":"CSAT ratings report (Beta)","hidden":true,"pages":[{"title":"Review and export CSAT ratings in Thread Admin","sidebarTitle":"CSAT ratings report","href":"/inbox/review-csat-ratings-in-thread-admin"}]},{"group":"Status mapping","pages":[{"title":"Configure Status Mapping in Thread","href":"/get-started/status-mapping-in-thread"}]}]},{"group":"Agent Builder","icon":"robot","pages":[{"title":"Build an agent with Agent Builder","href":"/super-magic/build-a-super-magic-agent"},{"title":"Chaining skills","href":"/super-magic/chaining-skills"}]},{"group":"Auto Dispatch","icon":"route","pages":[{"group":"Auto-dispatch","hidden":false,"pages":[{"title":"Auto-dispatch profiles","hidden":false,"href":"/inbox/auto-dispatch-profiles"},{"title":"Set your availability for auto-dispatch","hidden":false,"href":"/inbox/available-for-dispatch"},{"title":"Team Home for Auto-dispatch","hidden":false,"href":"/inbox/team-home"},{"title":"Scheduling and work schedules for Auto-dispatch","sidebarTitle":"Scheduling and work schedules","hidden":false,"href":"/inbox/scheduling-and-work-schedules"}]},{"group":"Work schedules (Beta)","pages":[{"title":"Create and manage work schedules","href":"/inbox/create-and-manage-work-schedules"}]},{"group":"Dispatch scenarios","pages":[{"title":"Tiered dispatch","href":"/inbox/dispatch-scenarios/tiered-dispatch-on-a-shared-board"}]}]},{"group":"Super Magic \u0026 Thread MCP","icon":"sparkles","pages":[{"group":"Using Super Magic","pages":[{"title":"Meet Super Magic: Your AI Agent in Inbox","href":"/super-magic/meet-super-magic-your-ai-assistant-in-the-inbox"},{"title":"Super Magic Admin Guide: Setup, Access \u0026 Safety","href":"/super-magic/super-magic-admin-guide-setup-access-safety"},{"title":"Proactive Suggestions in Super Magic","href":"/super-magic/proactive-suggestions"},{"title":"Share Super Magic chats with teammates","href":"/super-magic/share-super-magic-chats-with-teammates"},{"title":"Tag teammates in ticket notes with Super Magic","href":"/super-magic/tag-teammates-in-ticket-notes-with-super-magic"},{"title":"Connect Knowledge Sources to Super Magic","href":"/super-magic/connect-it-glue-hudu-time-zest-knowledge-sources-to-super-magic"},{"title":"Super Magic prompting 101","href":"/super-magic/prompting-101"},{"title":"Super Magic FAQ","href":"/super-magic/faq"}]},{"group":"Super Magic Tools","pages":[{"title":"Add External Tools to Super Magic with Connectors","href":"/super-magic/add-external-tools-to-super-magic-with-connectors-super-mcp"},{"title":"Add a custom MCP connector to Super Magic","href":"/super-magic/add-a-custom-mcp-connector-to-super-magic"},{"title":"Connect Halo MCP to Super Magic","href":"/super-magic/connect-halo-mcp-to-super-magic"},{"title":"Connect NinjaOne to Super Magic","href":"/super-magic/connecting-ninja-one-to-super-magic"},{"title":"Use Hudu with Super Magic","href":"/super-magic/use-hudu-with-super-magic"},{"title":"Use ImmyBot with Super Magic","href":"/super-magic/use-immybot-with-super-magic"},{"title":"Use IT Glue with Super Magic","href":"/super-magic/use-it-glue-with-super-magic"},{"title":"Use Linear with Super Magic","href":"/super-magic/use-linear-with-super-magic"},{"title":"Use Liongard with Super Magic","href":"/super-magic/use-liongard-with-super-magic"},{"title":"Use Notion with Super Magic","href":"/super-magic/use-notion-with-super-magic"},{"title":"Use TimeZest with Super Magic","href":"/super-magic/use-time-zest-with-super-magic"},{"title":"Use Zapier with Super Magic","href":"/super-magic/use-zapier-with-super-magic"},{"title":"Use Atlassian (Jira and Confluence) with Super Magic","href":"/super-magic/use-atlassian-with-super-magic"},{"title":"Use CIPP with Super Magic","href":"/super-magic/use-cipp-with-super-magic"},{"title":"Use Lexful with Super Magic (beta)","href":"/super-magic/use-lexful-with-super-magic"},{"title":"Use ClickUp with Super Magic","href":"/super-magic/use-clickup-with-super-magic"},{"title":"Use Cloudflare with Super Magic","href":"/super-magic/use-cloudflare-with-super-magic"},{"title":"Use monday.com with Super Magic","href":"/super-magic/use-monday-with-super-magic"},{"title":"Use Vanta with Super Magic","href":"/super-magic/use-vanta-with-super-magic"},{"title":"Use ConnectWise RMM with Super Magic","href":"/super-magic/connect-connectwise-rmm"}]},{"group":"Thread MCP","pages":[{"title":"Thread MCP Server: Developer Guide","href":"/super-magic/thread-mcp-server-developer-guide"},{"title":"Control who can connect AI apps to Thread MCP","sidebarTitle":"Control who can connect AI apps","href":"/super-magic/control-who-can-connect-ai-apps-to-thread-mcp"},{"title":"Super Magic Tool Reference","href":"/super-magic/super-magic-tool-reference"}]},{"group":"MCP automation keys","hidden":false,"pages":[{"title":"Issue MCP automation keys for team members","href":"/super-magic/issue-mcp-automation-keys-for-team-members"}]},{"group":"Personal service agents (Beta)","hidden":true,"pages":[{"title":"Create a personal service agent in Super Magic","href":"/super-magic/create-a-personal-service-agent-in-super-magic"}]},{"group":"Auto mode (Beta)","hidden":true,"pages":[{"title":"Let Super Magic make changes without asking (Auto mode)","href":"/super-magic/let-super-magic-make-changes-without-asking-auto-mode"}]},{"group":"Developer reference","pages":[{"title":"Webhooks \u0026 APIs: How Thread Talks to Your PSA","href":"/get-started/webhooks-apis-how-thread-talks-to-your-psa"},{"title":"Trigger Rewst Workflows from Thread Magic Intents","href":"/integrations/thread-rewst-integration"}]}]},{"group":"Companion Apps","icon":"puzzle-piece","pages":[{"group":"Teams Companion App","pages":[{"title":"Install the Teams Companion App","href":"/companion-apps/install-the-teams-companion-app"}]},{"group":"Slack Companion App","pages":[{"title":"Install the Slack Companion App","href":"/companion-apps/install-the-slack-companion-app"},{"title":"How to Use the Slack Companion App for Service Teams","href":"/companion-apps/how-to-use-the-slack-companion-app-for-service-teams"}]},{"group":"Channel settings","pages":[{"title":"Choose which ticket updates post to a channel","href":"/companion-apps/choose-which-ticket-updates-post-to-channel"}]},{"group":"Super Magic in Companion Apps (Beta)","hidden":true,"pages":[{"title":"Use Super Magic in Microsoft Teams and Slack","href":"/companion-apps/use-super-magic-in-teams-and-slack"}]}]},{"group":"Service Intelligence","icon":"brain","pages":[{"group":"Contact Intelligence","pages":[{"title":"Contact Intelligence Overview","href":"/ai-agents/contact-intelligence"},{"title":"Contact Intelligence FAQ","href":"/ai-agents/contact-intelligence-faq"}]},{"group":"Knowledge Intelligence","pages":[{"title":"Getting Started with Client Intelligence","href":"/ai-agents/getting-started-with-knowledge"},{"title":"Client Intelligence Service Tech Guide","href":"/ai-agents/knowledge-intelligence-service-tech-guide"}]}]},{"group":"Magic Analytics","icon":"chart-line","pages":[{"group":"Get started","pages":[{"title":"Getting Started with Magic Analytics","href":"/analytics/getting-started-with-magic-analytics"},{"title":"Magic Analytics Topics You Can Explore","href":"/analytics/topics-you-can-explore"}]},{"group":"Dashboards","pages":[{"title":"ROI Value Realization Dashboard","href":"/analytics/roi-value-realization-dashboard"},{"title":"Assistive AI Accuracy Dashboard","href":"/analytics/assistive-ai-accuracy-dashboard"},{"title":"Triage Agent Summary Dashboard","href":"/analytics/triage-agent-dashboard"},{"title":"Voice AI Analytics dashboard","href":"/analytics/voice-ai-dashboard"},{"title":"Messenger Analytics Dashboard","href":"/analytics/messenger-analytics-dashboard"},{"title":"Service Team Performance \u0026 AI Usage Dashboard","href":"/analytics/service-team-performance-dashboard"},{"title":"Super Magic Usage Dashboard","href":"/analytics/super-magic-usage-dashboard"}]},{"group":"Work with your data","pages":[{"title":"Dashboard Agent: query Magic Analytics in plain English","href":"/analytics/dashboard-agent"},{"title":"Downloads, Alerts, and Scheduled Delivery","href":"/analytics/downloading-alerts-scheduling"}]},{"group":"Reference","pages":[{"title":"Magic Analytics: Things to Know and Gotchas","href":"/analytics/things-to-know-and-gotchas"},{"title":"Magic Analytics FAQs","href":"/analytics/faqs"}]}]},{"group":"Workspace administration","icon":"sliders","pages":[{"group":"Workspace \u0026 branding","pages":[{"title":"Workspace Defaults: Time Zone and TimePad Settings","href":"/inbox/workspace"},{"title":"Member and Contact Avatars in Inbox and Messenger","href":"/inbox/avatars"},{"title":"Dark mode and themes","sidebarTitle":"Dark mode and themes","href":"/inbox/dark-mode-and-themes"}]},{"group":"Members \u0026 access","pages":[{"title":"Managing Members in Thread Admin","href":"/inbox/members-management"},{"title":"Team Admin Role: Scoped Admin Permissions","href":"/inbox/team-admin-role"},{"title":"Restrict a member's access to specific clients","href":"/inbox/restrict-member-access-to-specific-clients"},{"title":"Set Up Single Sign-On (SSO) with Microsoft 365","href":"/inbox/how-to-setup-single-sign-on-sso"}]},{"group":"Clients","pages":[{"title":"Clients Tab: Managing Companies and Messenger Deployment","href":"/inbox/clients-tab"}]},{"group":"End-user verification","pages":[{"title":"Thread Verify","sidebarTitle":"Thread Verify","href":"/inbox/verify"}]}]},{"group":"Notifications","icon":"bell","pages":[{"group":"For your Team","pages":[{"title":"How Notifications Work for your Team","href":"/notifications/how-will-notifications-work-internally"},{"title":"How to Manage Your Inbox Notifications","href":"/notifications/managing-your-inbox-notifications"}]},{"group":"For your Customers","pages":[{"title":"How Notifications Work for your Customers","href":"/notifications/how-notifications-work-externally"}]}]},{"group":"Security \u0026 compliance","icon":"shield-halved","pages":[{"group":"Security reviews","pages":[{"title":"Thread Trust Center","href":"/security-billing/soc-2-and-compliance-status"}]},{"group":"Data \u0026 AI handling","pages":[{"title":"Data \u0026 Encryption","href":"/security-billing/data-encryption"},{"title":"Magic AI Privacy \u0026 Security Overview","href":"/security-billing/magic-ai-privacy-security"},{"title":"Claude on AWS Bedrock","href":"/security-billing/claude-on-aws-bedrock"},{"title":"Thread Sub-Processors List","href":"/security-billing/list-of-sub-processors"}]},{"group":"Network \u0026 app permissions","pages":[{"title":"Thread IP Addresses and Domains to Allowlist","href":"/security-billing/what-if-my-organization-has-ip-restrictions"},{"title":"Microsoft Teams App Permissions Reference","href":"/security-billing/microsoft-teams-app-permissions"},{"title":"Slack App Permissions Guide","href":"/security-billing/slack-permissions-guide"}]}]},{"group":"Plans \u0026 billing","icon":"credit-card","pages":[{"group":"Plans \u0026 licensing","pages":[{"title":"Access Your Thread Billing Portal","href":"/security-billing/how-to-access-your-thread-billing-portal"},{"title":"Plans and Licenses: AI and Chat License Management","href":"/inbox/plans-licenses"}]}]},{"group":"Automagically","icon":"wand-magic-sparkles","pages":[{"group":"Get started","pages":[{"title":"Automagically: Getting Started","sidebarTitle":"Getting started","href":"/automagically/automagically-getting-started"},{"group":"Running Runbooks","pages":[{"title":"Automagically: Running Runbooks","sidebarTitle":"Running Runbooks","href":"/automagically/automagically-running-runbooks"},{"title":"Running from Automagically","href":"/automagically/running-runbooks/running-from-automagically"},{"title":"Running from the ticket","href":"/automagically/running-runbooks/running-from-the-ticket"},{"title":"Running from Super Magic","href":"/automagically/running-runbooks/running-from-super-magic"},{"title":"Runbook Execution Results","href":"/automagically/running-runbooks/runbook-execution-results"}]},{"title":"Automagically: Approving Runbooks","sidebarTitle":"Approving Runbooks","href":"/automagically/automagically-approving-runbooks"},{"title":"Modifying a Runbook","sidebarTitle":"Modifying a Runbook","href":"/automagically/modifying-a-runbook"},{"title":"Connect Microsoft 365 clients","sidebarTitle":"Connect Microsoft 365 clients","href":"/automagically/connect-microsoft-365-clients"},{"title":"Automagically: Building a Runbook","sidebarTitle":"Building a Runbook","href":"/automagically/building-a-runbook"}]},{"group":"Configure","hidden":true,"pages":[{"title":"Automagically: Client Access","href":"/automagically/automagically-client-access"},{"title":"Managing Microsoft 365 client connections","href":"/automagically/automagically-microsoft-365-integrations"},{"title":"Microsoft 365 permissions reference","href":"/automagically/automagically-microsoft-365-permissions"}]},{"group":"Security \u0026 compliance","pages":[{"title":"Automagically security and compliance controls","href":"/automagically/automagically-security-controls"}]}]}]},{"tab":"Magic Library","icon":"https://mintlify.s3.us-west-1.amazonaws.com/thread/logo/stars.svg","pages":[{"title":"Magic Library","href":"/skill-library/overview"}]},{"tab":"Resources","icon":"folder-open","pages":[{"title":"Resources","href":"/events-and-resources"}]}]},"basePath":"","title":"Deploy the Slack Service App to a customer - Thread Docs","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["10e4515597","07c022d89b","a74be98ba7"],"chunks":["BannerMarkdown-Dlc3Qr3h.js","dist-D2J8knkn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-Dq9TQuNi.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","Frame-D2acuaLg.js","DynamicMarkdown-Co5nikxh.js","zoom-image-lightbox-BbK2OBGL.js","lightbox-handle-r17bVUz3.js"]}