Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.
The Slack integration lets your team talk to Amika’s coding agents from a Slack
channel or DM. Mention the bot with a request and Amika spins up a rig for
that thread, runs the agent, and replies in-thread. Follow-up messages in the
same thread continue the same rig and session.
In the Slack section, click Connect Slack workspace.
Approve the requested permissions in Slack, then choose the workspace to
install into.
After the OAuth flow completes, the workspace appears under Connected Slack
workspaces. Click a workspace to open its settings.The app requests the scopes it needs to read mentions and channel history, post
replies, add and remove reactions (the “eyes” acknowledgement the bot shows
while an agent is thinking), and read your workspace name and icon.
Expand Channel defaults on the same page to pin a repository, agent, and
system prompt per channel. A channel appears in this list once the bot has been
mentioned in it. Until then, mention @amika in the channel to populate its
name.A channel that defines its own defaults uses them instead of showing the picker
card when a new thread starts. Any field left as Inherit (org default) falls
back to the workspace defaults above.
Invite the bot to a channel, or open a DM with it.
Mention @amika with your request (in a channel), or just message the bot
directly (in a DM).
The bot adds an “eyes” reaction to acknowledge the message, runs the agent,
and posts the result back in the thread. The reaction is removed once the
reply lands.
How Amika picks the repository and agent for a new thread:
Channel defaults, if the channel has any.
Workspace defaults, otherwise.
The picker card — if neither is set, the bot prompts you to choose the
repository and agent for the thread.
Each Slack thread maps to its own rig. Continuing the thread continues that
rig’s session, so the agent keeps its context across follow-up messages.
Set channel or workspace defaults for the channels your team uses most so
threads start working immediately without the picker card.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Amika","colors":{"primary":"#25437F","light":"#4A7FBF","dark":"#4D77CB"},"logo":{"light":"https://mintcdn.com/fixpoint/ogDLn6kftIyreobx/logo/light.svg?fit=max\u0026auto=format\u0026n=ogDLn6kftIyreobx\u0026q=85\u0026s=1c12bc02e54a74cc51904ecda41e0983","dark":"https://mintcdn.com/fixpoint/ogDLn6kftIyreobx/logo/dark.svg?fit=max\u0026auto=format\u0026n=ogDLn6kftIyreobx\u0026q=85\u0026s=56fd686616b62a27785cc093eaff02fd"},"favicon":"https://mintcdn.com/fixpoint/ogDLn6kftIyreobx/favicon.png?fit=max\u0026auto=format\u0026n=ogDLn6kftIyreobx\u0026q=85\u0026s=7f886a891183de76934734afb4185a76","background":{"color":{"light":"#F9F8F6","dark":"#1C1917"}},"navbar":{"links":[{"href":"https://discord.gg/xDXk4KjGWg","label":"Discord"}],"primary":{"type":"button","label":"Book a demo","href":"https://cal.com/amika-dev/demo"}},"footer":{"socials":{"github":"https://github.com/gofixpoint/amika","discord":"https://discord.gg/xDXk4KjGWg","x":"https://x.com/amikadev","linkedin":"https://www.linkedin.com/company/amikadev"}},"fonts":{"heading":{"family":"Plus Jakarta Sans","weight":700},"body":{"family":"IBM Plex Sans","weight":400}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"book-open-cover","href":"https://www.amika.dev"},{"anchor":"Pricing","icon":"dollar-sign","href":"https://www.amika.dev/pricing"},{"anchor":"GitHub","icon":"github","href":"https://github.com/gofixpoint/amika"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fixpoint","hasAudioNarration":false,"actualSubdomain":"fixpoint","customDomains":["docs.amika.dev"],"gitSource":{"type":"github","owner":"gofixpoint","repo":"docs","deployBranch":"releases/prod","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ada559ea95456ea375aa174","collectionId":"5cd11ba5-cc9a-43b6-ae91-c0bd8efdfcf7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ada559ea95456ea375aa174"},"feedback":{"thumbs":true,"edits":true},"entitlements":{},"buildId":"6ada559ea95456ea375aa174","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"Guides","count":28},{"language":"default","tag":"CLI and API Reference","count":11},{"language":"default","tag":"CLI and platform","count":6},{"language":"default","tag":"SDKs","count":6},{"language":"default","tag":"Rigs (machines)","count":5},{"language":"default","tag":"Connecting to rigs","count":5},{"language":"default","tag":"Configuration","count":5},{"language":"default","tag":"TypeScript","count":5},{"language":"default","tag":"Agents and sessions","count":4},{"language":"default","tag":"Get started","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","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":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"custom.css","content":".dark .mdx-content>.antialiased,.dark .prose li,.dark .prose p,.dark .prose.font-normal,.dark .sidebar-group a:hover,.dark .sidebar-group-header{color:#f5f0e8!important}.dark .sidebar-group a{color:#a8a29e!important}.dark a .lucide{color:#4a7fbf!important}.dark .mdx-content a[class*=block],.dark .mdx-content a[class*=rounded]{background-color:#292524!important;border-color:#3d3833!important}"}],"page":{"pagePath":"guides/slack","slug":"/guides/slack","pageMetadata":{"title":"Slack","description":"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.","href":"/guides/slack"},"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: \"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.\"\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`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Note,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Slack integration lets your team talk to Amika’s coding agents from a Slack\nchannel or DM. Mention the bot with a request and Amika spins up a rig for\nthat thread, runs the agent, and replies in-thread. Follow-up messages in the\nsame thread continue the same rig and session.`}),`\n`,_jsx(Heading,{level:`2`,id:`prerequisites`,children:`Prerequisites`}),`\n`,_jsx(Note,{children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`A connected `,_jsx(_components.a,{href:`/guides/github-authentication`,children:`GitHub App`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`An org `,_jsx(_components.a,{href:`/guides/github-authentication#personal-access-token-pat`,children:`GitHub personal access token`}),`,\nsaved in `,_jsx(_components.a,{href:`https://app.amika.dev/settings/github`,children:`GitHub settings`}),`.\nSlack-triggered agents use it to reach GitHub.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/guides/inject-credentials`,children:`Agent credentials`}),` for the agent the bot runs.`]}),`\n`,_jsx(_components.li,{children:`The Slack app enabled for your organization. Until it is, the connect button\nis disabled. Contact Amika to enable it.`}),`\n`]})}),`\n`,_jsx(Heading,{level:`2`,id:`install-the-slack-app`,children:`Install the Slack app`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.a,{href:`https://app.amika.dev/integrations`,children:`app.amika.dev/integrations`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`In the `,_jsx(_components.strong,{children:`Slack`}),` section, click `,_jsx(_components.strong,{children:`Connect Slack workspace`}),`.`]}),`\n`,_jsx(_components.li,{children:`Approve the requested permissions in Slack, then choose the workspace to\ninstall into.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`After the OAuth flow completes, the workspace appears under `,_jsx(_components.strong,{children:`Connected Slack\nworkspaces`}),`. Click a workspace to open its settings.`]}),`\n`,_jsx(_components.p,{children:`The app requests the scopes it needs to read mentions and channel history, post\nreplies, add and remove reactions (the “eyes” acknowledgement the bot shows\nwhile an agent is thinking), and read your workspace name and icon.`}),`\n`,_jsx(Heading,{level:`2`,id:`set-workspace-defaults`,children:`Set workspace defaults`}),`\n`,_jsxs(_components.p,{children:[`Open a connected workspace and expand `,_jsx(_components.strong,{children:`Workspace defaults`}),`. These are the\norg-wide fallback the bot uses in any channel that has no defaults of its own:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Repository`}),` — the repo agents work in.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Agent`}),` — the agent CLI used to process messages. Configure that agent’s\ncredentials in the matching settings page.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`System prompt`}),` — optional extra instructions passed to the agent on every\nturn.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Leave a field blank to pass no default for it.`}),`\n`,_jsx(Heading,{level:`2`,id:`set-channel-defaults`,children:`Set channel defaults`}),`\n`,_jsxs(_components.p,{children:[`Expand `,_jsx(_components.strong,{children:`Channel defaults`}),` on the same page to pin a repository, agent, and\nsystem prompt per channel. A channel appears in this list once the bot has been\nmentioned in it. Until then, mention `,_jsx(_components.code,{children:`@amika`}),` in the channel to populate its\nname.`]}),`\n`,_jsxs(_components.p,{children:[`A channel that defines its own defaults uses them instead of showing the picker\ncard when a new thread starts. Any field left as `,_jsx(_components.strong,{children:`Inherit (org default)`}),` falls\nback to the workspace defaults above.`]}),`\n`,_jsx(Heading,{level:`2`,id:`start-a-conversation-from-slack`,children:`Start a conversation from Slack`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Invite the bot to a channel, or open a DM with it.`}),`\n`,_jsxs(_components.li,{children:[`Mention `,_jsx(_components.code,{children:`@amika`}),` with your request (in a channel), or just message the bot\ndirectly (in a DM).`]}),`\n`,_jsx(_components.li,{children:`The bot adds an “eyes” reaction to acknowledge the message, runs the agent,\nand posts the result back in the thread. The reaction is removed once the\nreply lands.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`How Amika picks the repository and agent for a new thread:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Channel defaults`}),`, if the channel has any.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Workspace defaults`}),`, otherwise.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`The picker card`}),` — if neither is set, the bot prompts you to choose the\nrepository and agent for the thread.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Each Slack thread maps to its own rig. Continuing the thread continues that\nrig’s session, so the agent keeps its context across follow-up messages.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Set channel or workspace defaults for the channels your team uses most so\nthreads start working immediately without the picker card.`})}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next steps`}),`\n`,_jsxs(CardGroup,{children:[_jsx(Card,{title:`GitHub authentication`,href:`/guides/github-authentication`,icon:`github`}),_jsx(Card,{title:`Inject credentials`,href:`/guides/inject-credentials`,icon:`key`}),_jsx(Card,{title:`Manage sessions`,href:`/guides/manage-sessions`,icon:`clock-rotate-left`})]})]})}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":"Slack","description":"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.","href":"/guides/slack"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Prerequisites","slug":"prerequisites","depth":2,"children":[]},{"title":"Install the Slack app","slug":"install-the-slack-app","depth":2,"children":[]},{"title":"Set workspace defaults","slug":"set-workspace-defaults","depth":2,"children":[]},{"title":"Set channel defaults","slug":"set-channel-defaults","depth":2,"children":[]},{"title":"Start a conversation from Slack","slug":"start-a-conversation-from-slack","depth":2,"children":[]},{"title":"Next steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"fixpoint","siteName":"Amika","title":"Slack - Amika","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T15:18:26.114Z","originalFileLocation":"guides/slack.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Amika\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_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/fixpoint/IBeFU1E7Y7_N60lw/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Slack - Amika\">\u003cmeta data-mint-head property=\"og:description\" content=\"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Amika\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.amika.dev/guides/slack\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fixpoint.mintlify.app/_mintlify/api/og/v2?division=Agents+and+sessions\u0026amp;title=Slack\u0026amp;description=Drive+sandboxed+agents+from+Slack%3A+install+the+app%2C+set+channel+and+workspace+defaults%2C+and+start+a+conversation.\u0026amp;theme=afc53ef1852a1b37d1fe4dc4\u0026amp;signature=603f9a36a4008cdc886db63d70c053b77921218e5ebfa57e65ba802bbdcfd64f\">\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=\"Slack - Amika\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fixpoint.mintlify.app/_mintlify/api/og/v2?division=Agents+and+sessions\u0026amp;title=Slack\u0026amp;description=Drive+sandboxed+agents+from+Slack%3A+install+the+app%2C+set+channel+and+workspace+defaults%2C+and+start+a+conversation.\u0026amp;theme=afc53ef1852a1b37d1fe4dc4\u0026amp;signature=603f9a36a4008cdc886db63d70c053b77921218e5ebfa57e65ba802bbdcfd64f\">\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/fixpoint/IBeFU1E7Y7_N60lw/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Amika\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#25437F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.amika.dev/guides/slack\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/slack.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.amika.dev/#organization\",\"name\":\"Amika\",\"url\":\"https://docs.amika.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fixpoint/ogDLn6kftIyreobx/logo/light.svg?fit=max\u0026auto=format\u0026n=ogDLn6kftIyreobx\u0026q=85\u0026s=1c12bc02e54a74cc51904ecda41e0983\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.amika.dev#website\",\"name\":\"Amika\",\"url\":\"https://docs.amika.dev\",\"publisher\":{\"@id\":\"https://docs.amika.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.amika.dev/guides/slack#webpage\",\"url\":\"https://docs.amika.dev/guides/slack\",\"name\":\"Slack\",\"description\":\"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.\",\"dateModified\":\"2026-10-22T15:18:26.114Z\",\"isPartOf\":{\"@id\":\"https://docs.amika.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.amika.dev/guides/slack#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.amika.dev/guides/slack#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Agents and sessions\",\"item\":\"https://docs.amika.dev/guides/send-a-message-to-an-agent\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Slack\",\"item\":\"https://docs.amika.dev/guides/slack\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.amika.dev/guides/slack#article\",\"headline\":\"Slack\",\"name\":\"Slack\",\"description\":\"Drive sandboxed agents from Slack: install the app, set channel and workspace defaults, and start a conversation.\",\"url\":\"https://docs.amika.dev/guides/slack\",\"mainEntityOfPage\":{\"@id\":\"https://docs.amika.dev/guides/slack#webpage\"},\"dateModified\":\"2026-10-22T15:18:26.114Z\",\"publisher\":{\"@id\":\"https://docs.amika.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.amika.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Amika\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Amika","nav":{"global":{"anchors":[{"anchor":"Website","icon":"book-open-cover","href":"https://www.amika.dev"},{"anchor":"Pricing","icon":"dollar-sign","href":"https://www.amika.dev/pricing"},{"anchor":"GitHub","icon":"github","href":"https://github.com/gofixpoint/amika"}]},"tabs":[{"tab":"Guides","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":""},{"title":"Quickstart","href":"/quickstart"},{"title":"Install","href":"/install"},{"title":"Guides overview","href":"/guides/overview"}]},{"group":"Rigs (machines)","pages":[{"title":"What is a rig?","href":"/guides/what-is-a-rig"},{"title":"Create a rig","href":"/guides/create-a-rig"},{"title":"Rig lifecycle","href":"/guides/rig-lifecycle"},{"title":"Bring your own compute","href":"/guides/byoc"},{"title":"Create a snapshot","href":"/guides/create-a-snapshot"}]},{"group":"Agents and sessions","pages":[{"title":"Send a message to an agent","href":"/guides/send-a-message-to-an-agent"},{"title":"Manage sessions","href":"/guides/manage-sessions"},{"title":"Capture agent sessions","description":"Capture every Claude Code and Codex session as append-only event files on disk with amikalog.","href":"/guides/capture-agent-sessions"},{"title":"Slack","href":"/guides/slack"}]},{"group":"Configuration","pages":[{"title":"How configuration works","description":"How a repository configures its rigs and agents, and how Amika resolves settings across sources.","href":"/guides/configuration"},{"title":"config.toml reference","href":"/guides/config-toml"},{"title":"Environment variables vs. secrets","href":"/guides/env-vars-and-secrets"},{"title":"Manage secrets and agent credentials","href":"/guides/manage-secrets"},{"title":"Inject credentials","href":"/guides/inject-credentials"}]},{"group":"Connecting to rigs","pages":[{"title":"Remote control agents and rigs","href":"/guides/remote-control"},{"title":"SSH and connect","href":"/guides/ssh-and-connect"},{"title":"Open a rig in your editor","href":"/guides/open-in-editor"},{"title":"Codex app","href":"/guides/codex-app"},{"title":"Paseo","href":"/guides/paseo"}]},{"group":"Guides for agents","pages":[{"title":"Agent quickstart","href":"/guides/agent-quickstart"},{"title":"Set up repo config for VM rigs","href":"/guides/set-up-vm-repo-config"}]},{"group":"Advanced","pages":[{"title":"Programmatic usage","href":"/guides/programmatic-usage"},{"title":"MCP integrations","href":"/guides/mcp-integrations"},{"title":"GitHub authentication","href":"/guides/github-authentication"}]}]},{"tab":"CLI and API Reference","pages":[{"title":"CLI and API Reference","href":"/reference/cli"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]},{"tab":"Architecture","pages":[{"title":"Architecture","href":"/architecture/overview"}]}]},"title":"Slack - Amika","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}