Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.
Install Migma in your Slack workspace, link your account, then message Migma in a direct message or mention @Migma in a channel. You can import a brand, design emails, set up a sending domain, import an audience, create a campaign, and send or schedule it from the same thread.
Migma for Slack illustration
Migma for Slack is in beta and rolling out. Some workspaces may not have access yet.
In Migma, open Settings → Integrations, find Slack under Chat, then select it.You can also add Migma to Slack directly.
Illustration
2
Choose a workspace and approve access
Select the correct Slack workspace, review the requested permissions, then select Allow.Migma needs access to read messages that mention the bot, reply in threads, and upload preview files. If your workspace restricts app installations, a Slack owner may need to approve it first.
Illustration
3
Message Migma in Slack
In a direct message to Migma, send a request without an @ mention. In a channel where Migma is present, mention @Migma, for example:
@Migma prepare 3 launch emails for Allbirds. Show me the previews.
Your first message returns a Connect Migma button. Select it to link your personal Migma account.Workspaces that installed Migma before direct-message support may need to reinstall the app once so Migma can receive DMs.
Illustration
4
Link your Migma account
Sign in to Migma if needed, confirm the account shown, then select Continue with Slack.This links your verified Slack identity to your Migma account. Never paste a Migma API key into Slack.
Illustration
5
Return to Slack and send the request again
Return to the channel and mention @Migma again. The request that opened the connection flow is not resumed automatically.Migma replies in a thread with previews, links, and next steps. Use Open in Migma to continue editing or download HTML. You can also finish domain setup, imports, and sends in the thread.
Lets people mention @Migma, receive replies, and view preview files
Personal Migma link
Gives the bot your scoped Migma access when it handles your mentions
After the workflow-tools release, new account links approve access to Migma email, audience, campaign, domain, webhook and billing tools. Sending or scheduling requires a send summary and your confirmation in chat. Contact deletion and external changes also require approval. Billing checkouts are opened and completed by you. Existing links keep their original scopes; disconnect and reconnect to review broader access.
In channels, Migma processes messages that mention the bot. In a direct message, every message goes to Migma. Unrelated channel messages are not sent into the Migma reply flow.When Migma needs a choice, such as which segment to target, it shows answer buttons. Tapping a button is the same as typing the answer. Only the person who asked can respond to those buttons.
Before Migma sends or schedules a campaign, it posts a summary with the subject, audience, recipient count, sender, send time, and an inbox rendering score. Confirm with Send or Cancel, or reply in the thread. You approve every send. If you change the campaign after the summary appears, Migma shows a new summary before anything goes out.Migma posts in the same chat when a domain finishes connecting, an import finishes, or a send completes. Ask for opens and clicks when you want campaign results.
@Migma create 3 emails for Stripe and show me images
Three on-brand email drafts with preview images
@Migma create a welcome email and give me the HTML
An email draft plus a .html file
@Migma import stripe.com and make 2 onboarding emails
Imports the brand, then prepares the drafts
@Migma import our VIP segment from Klaviyo and schedule a launch for tomorrow
Imports the audience, designs the email, and prepares a send summary
@Migma make it shorter in the same thread
Edits the email already in that thread
@Migma make email 2 more formal
Edits one email in a set
@Migma show me welcome email inspiration
Finds real brand examples for ideas on supported plans
You can also attach a screenshot and say @Migma make an email like this for Stripe.Example thread:
You: @Migma import acme.com, pull our VIP list from Klaviyo, design a launch email, and send tomorrow at 9am EasternMigma: [Acme logo] Brand imported. [Email previews]. Klaviyo import started. [Domain DNS link]. Send summary: subject, 4,200 recipients… [Send] [Cancel]You: SendMigma: Scheduled for tomorrow 9:00 AM ET. I'll post here when the send finishes.
Say @Migma disconnect, or revoke the key named for your Slack workspace under Migma Settings → Developers → API Keys.After disconnecting, Migma asks you to link your account again on your next mention.
After the release with these workflow tools is available, ask: Export unsubscribed contacts for my brand as CSV. The bot uses the shared Migma MCP catalog, starts an export, and checks the job for a private download link. Large exports may still be processing when a reply arrives; ask it to check status in the same thread.For store or CRM workflows, the bot discovers tools enabled on that brand and reads their argument schemas before calling them. Existing server permissions and approval settings still apply. Tools requiring dashboard approval remain blocked in chat until you review the tool’s permissions in Migma.A CSV export does not synchronize Shopify. Shopify storefront tools do not include customer marketing-consent updates; synchronization needs a connected tool with that access. The bot must report unsupported operations and provider failures instead of claiming completion.
Disconnect, link again, then retry the mention. If the problem continues, contact Migma support with your Slack workspace name and approximate time of the failed request.
Want a private bot or a custom workflow? Use Agent Auth, the SDK, the API, or run Migma through OpenClaw.
Agent Auth
Give a custom Slack app scoped access for each Migma user.
OpenClaw
Run Migma in Slack, WhatsApp, Telegram, and Discord through OpenClaw.
SDK
Prepare series, fetch HTML, and read preview URLs from your own code.
API reference
Build custom Migma workflows with the public API.
Last modified on October 21, 2026
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"MigmaAI","description":"Learn how to create, review, send, and automate on-brand email with Migma, including campaigns, integrations, AI agents, and the API.","colors":{"primary":"#E02020","light":"#FF6B6B","dark":"#E02020"},"logo":{"light":"https://mintcdn.com/migmaai/Ddo1c-hiaq_XaPm5/logo/light.svg?fit=max\u0026auto=format\u0026n=Ddo1c-hiaq_XaPm5\u0026q=85\u0026s=932530a76040b68fd513f05d0d75522e","dark":"https://mintcdn.com/migmaai/Ddo1c-hiaq_XaPm5/logo/dark.svg?fit=max\u0026auto=format\u0026n=Ddo1c-hiaq_XaPm5\u0026q=85\u0026s=6fbca4044641719932190564e993c595","href":"https://migma.ai"},"favicon":"https://mintcdn.com/migmaai/6vIdVqfJZMkGpyl_/favicon.svg?fit=max\u0026auto=format\u0026n=6vIdVqfJZMkGpyl_\u0026q=85\u0026s=e5235d56cb1eaead4aa152c8dec7cdf7","api":{},"navbar":{"links":[{"href":"https://migma.ai/blog","label":"Blog","type":"link"},{"href":"https://docs.migma.ai/changelog","label":"Changelog","type":"link"}],"primary":{"type":"button","label":"Get started","href":"https://migma.ai"}},"footer":{"socials":{"twitter":"https://x.com/migma_ai","linkedin":"https://linkedin.com/company/migmaai"}},"search":{"prompt":"Search Migma documentation..."},"seo":{"metatags":{"canonical":"https://docs.migma.ai","author":"MigmaAI","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","googlebot":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","language":"en","og:site_name":"MigmaAI","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@Migma_AI","twitter:creator":"@Migma_AI"},"organization":{"id":"https://migma.ai/#organization","name":"Migma","legalName":"MIGMAAI, INC.","url":"https://migma.ai","logo":"https://migma.ai/brandkit/cube/SVG/light.svg","sameAs":["https://x.com/migma_ai","https://www.linkedin.com/company/migmaai"]},"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","latex":true},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"interaction":{},"metadata":{"timestamp":true},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"migmaai","hasAudioNarration":false,"actualSubdomain":"migmaai","customDomains":["docs.migma.ai"],"gitSource":{"type":"github","owner":"migmaai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af2339e64ef4db81bfe5578","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API Reference","count":140},{"language":"default","tag":"API endpoints","count":131},{"language":"default","tag":"Changelog","count":93},{"language":"default","tag":"Human Guide","count":90},{"language":"default","tag":"Agents","count":25},{"language":"default","tag":"Integrations","count":23},{"language":"default","tag":"Emails","count":23},{"language":"default","tag":"August 2026","count":21},{"language":"default","tag":"Campaigns","count":18},{"language":"default","tag":"Domains","count":18}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@migma.ai","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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6933a922f4841d58f56e8063","deploymentId":"6863fe6abbd816413cd3a806","questionText":"How do I integrate with the API?","status":"active","generatedBy":"manual","createdAt":"2025-12-06T03:55:14.525Z","updatedAt":"2025-12-06T03:55:14.525Z","__v":0},{"_id":"6933a91ff4841d58f56e7fe6","deploymentId":"6863fe6abbd816413cd3a806","questionText":"Can I preview emails across devices?","status":"active","generatedBy":"manual","createdAt":"2025-12-06T03:55:11.220Z","updatedAt":"2025-12-06T03:55:11.220Z","__v":0},{"_id":"6933a919f4841d58f56e7eea","deploymentId":"6863fe6abbd816413cd3a806","questionText":"How do I create emails with AI?","status":"active","generatedBy":"manual","createdAt":"2025-12-06T03:55:05.785Z","updatedAt":"2025-12-06T03:55:05.785Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html:not(.dark),html:not(.dark) body{background-color:#ffffff!important}html:not(.dark) #navbar .nav-tabs :is(a,button){color:#3f3a3a!important;font-weight:600!important}html:not(.dark) #navbar .nav-tabs :is(a,button):hover{color:#201d1d!important}html:not(.dark) #sidebar-content .sidebar-title,html:not(.dark) #sidebar-content h3,html:not(.dark) #sidebar .sidebar-title,html:not(.dark) #sidebar h3{color:#211f22!important;font-weight:600!important}html:not(.dark) #sidebar-content :is(a,button):not(.text-primary),html:not(.dark) #sidebar :is(a,button):not(.text-primary){color:#3f3a3a!important;font-weight:500!important}html:not(.dark) #sidebar-content :is(a,button):not(.text-primary):hover,html:not(.dark) #sidebar :is(a,button):not(.text-primary):hover{color:#201d1d!important}html:not(.dark) #sidebar-content :is(a,button):not([aria-current=\"page\"]):not(.text-primary) svg,html:not(.dark) #sidebar :is(a,button):not([aria-current=\"page\"]):not(.text-primary) svg,html:not(.dark) aside :is(a,button):not([aria-current=\"page\"]):not(.text-primary) svg{color:#34343a!important;opacity:1!important}html:not(.dark) #sidebar-content :is(a,button) img,html:not(.dark) #sidebar :is(a,button) img,html:not(.dark) aside :is(a,button) img{opacity:1!important;filter:brightness(0.9) saturate(1.1) contrast(1.12)}html.dark,html.dark body{background-color:#0e0b0d!important}html.dark #navbar .nav-tabs :is(a,button){color:#d4d4d8!important;font-weight:600!important}html.dark #navbar .nav-tabs :is(a,button):hover{color:#f9f9f9!important}html.dark #sidebar-content .sidebar-title,html.dark #sidebar-content h3,html.dark #sidebar .sidebar-title,html.dark #sidebar h3{color:#f9f9f9!important;font-weight:600!important}html.dark #sidebar-content :is(a,button):not(.text-primary),html.dark #sidebar :is(a,button):not(.text-primary){color:#a1a1aa!important;font-weight:500!important}html.dark #sidebar-content :is(a,button):not(.text-primary):hover,html.dark #sidebar :is(a,button):not(.text-primary):hover{color:#f9f9f9!important}html.dark #sidebar-content :is(a,button):not([aria-current=\"page\"]):not(.text-primary) svg,html.dark #sidebar :is(a,button):not([aria-current=\"page\"]):not(.text-primary) svg,html.dark aside :is(a,button):not([aria-current=\"page\"]):not(.text-primary) svg{color:#a1a1aa!important;opacity:1!important}html.dark #sidebar-content :is(a,button) img,html.dark #sidebar :is(a,button) img,html.dark aside :is(a,button) img{opacity:1!important;filter:brightness(1.05) saturate(1.05)}html:not(.dark) #sidebar-content :is(a,button).text-primary,html:not(.dark) #sidebar :is(a,button).text-primary{color:#e02020!important;font-weight:600!important}html.dark #sidebar-content :is(a,button).text-primary,html.dark #sidebar :is(a,button).text-primary{color:#ff6b6b!important;font-weight:600!important}#sidebar-content :is(a,button)[aria-current=\"page\"] svg,#sidebar :is(a,button)[aria-current=\"page\"] svg,aside :is(a,button)[aria-current=\"page\"] svg,#sidebar-content :is(a,button).text-primary svg,#sidebar :is(a,button).text-primary svg,aside :is(a,button).text-primary svg{color:#e02020!important;opacity:1!important}html.dark #sidebar-content :is(a,button)[aria-current=\"page\"] svg,html.dark #sidebar :is(a,button)[aria-current=\"page\"] svg,html.dark aside :is(a,button)[aria-current=\"page\"] svg,html.dark #sidebar-content :is(a,button).text-primary svg,html.dark #sidebar :is(a,button).text-primary svg,html.dark aside :is(a,button).text-primary svg{color:#ff6b6b!important;opacity:1!important}#content-area #content>span,#content-area #content li,#content-area #content table td,#content-area #content .steps .step p.mt-2{color:#514b4b!important}html.dark #content-area #content>span,html.dark #content-area #content li,html.dark #content-area #content table td,html.dark #content-area #content .steps .step p.mt-2{color:#c7c1c1!important}html:not(.dark) #content-area a.group>span{color:#5f5858!important}html.dark #content-area a.group>span{color:#918989!important}"}],"page":{"pagePath":"integrations/slack","slug":"/integrations/slack","pageMetadata":{"title":"Migma for Slack","description":"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.","icon":"/images/logos/slack.png","href":"/integrations/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: \"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.\"\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`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Table}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Install Migma in your Slack workspace, link your account, then message Migma in a direct message or mention `,_jsx(_components.code,{children:`@Migma`}),` in a channel. You can import a brand, design emails, set up a sending domain, import an audience, create a campaign, and send or schedule it from the same thread.`]}),`\n`,_jsx(Frame,{caption:`Migma for Slack illustration`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=01b801769bbda0f8e2f1e69e89a0d061`,alt:`Migma and Slack logos above a prompt that says @Migma prepare our launch email`,\"data-og-width\":`1672`,width:`1672`,\"data-og-height\":`941`,height:`941`,\"data-path\":`images/tutorials/slack/hero.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?w=280\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=ec5e7d7bdb6381336c67b9221f32e180 280w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?w=560\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=2df5757cbb6d18cef78dd2151242425c 560w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?w=840\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=6f187f634e970c1fea4399ab49c4cb45 840w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=4b0a041f11981b9b4df6d0f22d2b03f0 1100w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=99dbd84ef5d3732bd03fbd77cd99a23b 1650w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/hero.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=24373d9f70be22ac477f13b49c3d4568 2500w`})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Migma for Slack is in beta and rolling out. Some workspaces may not have access yet.`})}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsx(_components.p,{children:`You need:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A Migma account`}),`\n`,_jsx(_components.li,{children:`Permission to install apps in your Slack workspace`}),`\n`,_jsx(_components.li,{children:`A Slack workspace where you can invite and mention apps`}),`\n`]}),`\n`,_jsx(_components.p,{children:`The Migma app is installed once per workspace. Each teammate links their own Migma account before using it.`}),`\n`,_jsx(Heading,{level:`2`,id:`connect-migma-in-five-steps`,children:`Connect Migma in five steps`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open the Slack integration`,children:[_jsxs(_components.p,{children:[`In Migma, open `,_jsx(_components.strong,{children:`Settings → Integrations`}),`, find `,_jsx(_components.strong,{children:`Slack`}),` under `,_jsx(_components.strong,{children:`Chat`}),`, then select it.`]}),_jsxs(_components.p,{children:[`You can also `,_jsx(_components.a,{href:`https://api.migma.ai/slack/install`,children:`add Migma to Slack directly`}),`.`]}),_jsx(Frame,{caption:`Illustration`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=0ba06237d6e520dbb39185c6f4b6f9e0`,alt:`Migma Settings showing the Slack integration under Chat`,\"data-og-width\":`1672`,width:`1672`,\"data-og-height\":`941`,height:`941`,\"data-path\":`images/tutorials/slack/open-slack-integration.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?w=280\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=a1cadc169c3bc23b56e7bf79ad7de2d2 280w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?w=560\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=58e45ad20f220666447e3f441bb6d363 560w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?w=840\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=4f8b868cd5054a12771902719cd8ab19 840w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=1711d95b554f07f2a4f15998cdc518dd 1100w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=b5de8d5796b848d0afeca18640a5d4c7 1650w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/open-slack-integration.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=07489567dc7e4699666ea954d663ff37 2500w`})})]}),_jsxs(Step,{title:`Choose a workspace and approve access`,children:[_jsxs(_components.p,{children:[`Select the correct Slack workspace, review the requested permissions, then select `,_jsx(_components.strong,{children:`Allow`}),`.`]}),_jsx(_components.p,{children:`Migma needs access to read messages that mention the bot, reply in threads, and upload preview files. If your workspace restricts app installations, a Slack owner may need to approve it first.`}),_jsx(Frame,{caption:`Illustration`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=6af19fa730d83ee0ea039dcf9756f477`,alt:`Slack permission screen for adding Migma to a workspace`,\"data-og-width\":`1672`,width:`1672`,\"data-og-height\":`941`,height:`941`,\"data-path\":`images/tutorials/slack/approve-slack-app.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?w=280\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=b7a8f7229ad53c812a245e003384c622 280w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?w=560\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=1cbe0cd33d5494ab661f042264699d09 560w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?w=840\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=d9a7ebabe46b9ae29191ba38dac72ad3 840w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=bdbb56f2e16299661f4c6208811f43eb 1100w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=c13489a19cc45eb807a0e78efe9a67c9 1650w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/approve-slack-app.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=c7f5774feb18359c385d4b44a804b3ed 2500w`})})]}),_jsxs(Step,{title:`Message Migma in Slack`,children:[_jsxs(_components.p,{children:[`In a direct message to Migma, send a request without an `,_jsx(_components.code,{children:`@`}),` mention. In a channel where Migma is present, mention `,_jsx(_components.code,{children:`@Migma`}),`, for example:`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`@Migma prepare 3 launch emails for Allbirds. Show me the previews.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),_jsxs(_components.p,{children:[`Your first message returns a `,_jsx(_components.strong,{children:`Connect Migma`}),` button. Select it to link your personal Migma account.`]}),_jsxs(_components.p,{children:[`Workspaces that installed Migma before direct-message support may need to `,_jsx(_components.a,{href:`https://api.migma.ai/slack/install`,children:`reinstall the app`}),` once so Migma can receive DMs.`]}),_jsx(Frame,{caption:`Illustration`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=5f55f8a4933414d7670ec0965d0f14c7`,alt:`Slack thread showing a Connect Migma button after the first mention`,\"data-og-width\":`1672`,width:`1672`,\"data-og-height\":`941`,height:`941`,\"data-path\":`images/tutorials/slack/connect-migma-button.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?w=280\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=724f72b4229a52703f8fcef5c208f7d5 280w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?w=560\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=c798e8ce6b5063111ddc901cf094a9f8 560w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?w=840\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=d9a150139cb486059fc6e8e61f2a5c0e 840w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=78602f1bed5e255b2e3c5b5d07cc564e 1100w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=4768fc50b2abed5d3011585e44dbddb1 1650w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/connect-migma-button.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=c2e969fe85e739641ee16a92ed3e2d12 2500w`})})]}),_jsxs(Step,{title:`Link your Migma account`,children:[_jsxs(_components.p,{children:[`Sign in to Migma if needed, confirm the account shown, then select `,_jsx(_components.strong,{children:`Continue with Slack`}),`.`]}),_jsx(_components.p,{children:`This links your verified Slack identity to your Migma account. Never paste a Migma API key into Slack.`}),_jsx(Frame,{caption:`Illustration`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=d62c80fedbfabd44da06254f2f4d6f5b`,alt:`Migma account-link screen with a Continue with Slack button`,\"data-og-width\":`1672`,width:`1672`,\"data-og-height\":`941`,height:`941`,\"data-path\":`images/tutorials/slack/continue-with-slack.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?w=280\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=91437b454f72441063f56511fcbddd77 280w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?w=560\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=843866117088d4aa4b30e2ccaa0a6da0 560w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?w=840\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=3f7172bbc2763a5e5bdad7a9deea0d7c 840w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=0b8faa3c8168302eb48e3f2664c50290 1100w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=c3fe16fc3bbc50e1f0fa8b887adc0c0d 1650w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/continue-with-slack.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=1943bbd80263eb545706e8bbdfd714b4 2500w`})})]}),_jsxs(Step,{title:`Return to Slack and send the request again`,children:[_jsxs(_components.p,{children:[`Return to the channel and mention `,_jsx(_components.code,{children:`@Migma`}),` again. The request that opened the connection flow is not resumed automatically.`]}),_jsxs(_components.p,{children:[`Migma replies in a thread with previews, links, and next steps. Use `,_jsx(_components.strong,{children:`Open in Migma`}),` to continue editing or download HTML. You can also finish domain setup, imports, and sends in the thread.`]}),_jsx(Frame,{caption:`Illustration`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=745bef09d9df83a94830153fbeff501c`,alt:`Slack thread with three email previews and an Open in Migma button`,\"data-og-width\":`1672`,width:`1672`,\"data-og-height\":`941`,height:`941`,\"data-path\":`images/tutorials/slack/slack-email-result.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?w=280\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=9e9b45bca65d38383d6f0e0822371c06 280w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?w=560\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=ab00c0b5425e3c2770547d42f457a5f2 560w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?w=840\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=25ac2190172686c9ae08382fef74b026 840w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=bbeeab08f2e7af34d8ad3c15a78c1c37 1100w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=c83fb813a9b1a5f0a5dc302967755c3c 1650w, https://mintcdn.com/migmaai/HcamzB4AG6Uhkf97/images/tutorials/slack/slack-email-result.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=HcamzB4AG6Uhkf97\u0026q=85\u0026s=51cc7604ee8c668ebd580eae879c134a 2500w`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`what-the-connection-allows`,children:`What the connection allows`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Connection`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Slack workspace install`}),_jsxs(_components.td,{children:[`Lets people mention `,_jsx(_components.code,{children:`@Migma`}),`, receive replies, and view preview files`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personal Migma link`}),_jsx(_components.td,{children:`Gives the bot your scoped Migma access when it handles your mentions`})]})]})]}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`After the workflow-tools release, new account links approve access to Migma email, audience, campaign, domain, webhook and billing tools. Sending or scheduling requires a send summary and your confirmation in chat. Contact deletion and external changes also require approval. Billing checkouts are opened and completed by you. Existing links keep their original scopes; disconnect and reconnect to review broader access.`})}),`\n`,_jsx(_components.p,{children:`In channels, Migma processes messages that mention the bot. In a direct message, every message goes to Migma. Unrelated channel messages are not sent into the Migma reply flow.`}),`\n`,_jsx(_components.p,{children:`When Migma needs a choice, such as which segment to target, it shows answer buttons. Tapping a button is the same as typing the answer. Only the person who asked can respond to those buttons.`}),`\n`,_jsx(Heading,{level:`2`,id:`approve-sends-in-chat`,children:`Approve sends in chat`}),`\n`,_jsxs(_components.p,{children:[`Before Migma sends or schedules a campaign, it posts a summary with the subject, audience, recipient count, sender, send time, and an inbox rendering score. Confirm with `,_jsx(_components.strong,{children:`Send`}),` or `,_jsx(_components.strong,{children:`Cancel`}),`, or reply in the thread. You approve every send. If you change the campaign after the summary appears, Migma shows a new summary before anything goes out.`]}),`\n`,_jsx(_components.p,{children:`Migma posts in the same chat when a domain finishes connecting, an import finishes, or a send completes. Ask for opens and clicks when you want campaign results.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-you-can-ask`,children:`What you can ask`}),`\n`,_jsx(_components.p,{children:`Talk to Migma in plain language:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Ask`}),_jsx(_components.th,{children:`Result`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`@Migma create 3 emails for Stripe and show me images`})}),_jsx(_components.td,{children:`Three on-brand email drafts with preview images`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`@Migma create a welcome email and give me the HTML`})}),_jsxs(_components.td,{children:[`An email draft plus a `,_jsx(_components.code,{children:`.html`}),` file`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`@Migma import stripe.com and make 2 onboarding emails`})}),_jsx(_components.td,{children:`Imports the brand, then prepares the drafts`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`@Migma import our VIP segment from Klaviyo and schedule a launch for tomorrow`})}),_jsx(_components.td,{children:`Imports the audience, designs the email, and prepares a send summary`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`@Migma make it shorter`}),` in the same thread`]}),_jsx(_components.td,{children:`Edits the email already in that thread`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`@Migma make email 2 more formal`})}),_jsx(_components.td,{children:`Edits one email in a set`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`@Migma show me welcome email inspiration`})}),_jsx(_components.td,{children:`Finds real brand examples for ideas on supported plans`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`You can also attach a screenshot and say `,_jsx(_components.code,{children:`@Migma make an email like this for Stripe`}),`.`]}),`\n`,_jsx(_components.p,{children:`Example thread:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`You: @Migma import acme.com, pull our VIP list from Klaviyo, design a launch email, and send tomorrow at 9am Eastern`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Migma: [Acme logo] Brand imported. [Email previews]. Klaviyo import started. [Domain DNS link]. Send summary: subject, 4,200 recipients… [Send] [Cancel]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`You: Send`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Migma: Scheduled for tomorrow 9:00 AM ET. I'll post here when the send finishes.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`channels-threads-and-brands`,children:`Channels, threads, and brands`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`In channels, mention `,_jsx(_components.code,{children:`@Migma`}),` for each new request. In a direct message, send your request without a mention.`]}),`\n`,_jsx(_components.li,{children:`Keep follow-up edits in the same thread so Migma has the right context.`}),`\n`,_jsx(_components.li,{children:`Invite Migma to a private channel before mentioning it there.`}),`\n`,_jsx(_components.li,{children:`Name another brand or paste its website when you want to switch brands.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`When you name a brand, Migma checks your existing brands first. If none match, it asks for a website and imports it.`}),`\n`,_jsx(Heading,{level:`2`,id:`disconnect`,children:`Disconnect`}),`\n`,_jsxs(_components.p,{children:[`Say `,_jsx(_components.code,{children:`@Migma disconnect`}),`, or revoke the key named for your Slack workspace under `,_jsx(_components.strong,{children:`Migma Settings → Developers → API Keys`}),`.`]}),`\n`,_jsx(_components.p,{children:`After disconnecting, Migma asks you to link your account again on your next mention.`}),`\n`,_jsx(Heading,{level:`2`,id:`audience-exports-and-connected-tools`,children:`Audience exports and connected tools`}),`\n`,_jsxs(_components.p,{children:[`After the release with these workflow tools is available, ask: `,_jsx(_components.code,{children:`Export unsubscribed contacts for my brand as CSV`}),`. The bot uses the shared Migma MCP catalog, starts an export, and checks the job for a private download link. Large exports may still be processing when a reply arrives; ask it to check status in the same thread.`]}),`\n`,_jsx(_components.p,{children:`For store or CRM workflows, the bot discovers tools enabled on that brand and reads their argument schemas before calling them. Existing server permissions and approval settings still apply. Tools requiring dashboard approval remain blocked in chat until you review the tool’s permissions in Migma.`}),`\n`,_jsx(_components.p,{children:`A CSV export does not synchronize Shopify. Shopify storefront tools do not include customer marketing-consent updates; synchronization needs a connected tool with that access. The bot must report unsupported operations and provider failures instead of claiming completion.`}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsx(Heading,{level:`3`,id:`i-cannot-install-the-app`,children:`I cannot install the app`}),`\n`,_jsxs(_components.p,{children:[`Your Slack workspace may require owner approval. Ask a workspace owner to approve Migma, then restart the install. See `,_jsx(_components.a,{href:`https://slack.com/help/articles/202035138-Add-apps-to-your-Slack-workspace`,children:`Slack’s guide to adding apps`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`migma-does-not-reply`,children:`Migma does not reply`}),`\n`,_jsx(_components.p,{children:`Check that:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Migma is installed in the current workspace.`}),`\n`,_jsx(_components.li,{children:`Migma is a member of the channel.`}),`\n`,_jsxs(_components.li,{children:[`In a channel, your message includes the exact `,_jsx(_components.code,{children:`@Migma`}),` mention (not required in a DM).`]}),`\n`,_jsx(_components.li,{children:`You are testing in a thread or channel where apps can post.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`the-connect-migma-button-does-not-appear-again`,children:`The Connect Migma button does not appear again`}),`\n`,_jsxs(_components.p,{children:[`The bot limits repeated connection prompts. Wait up to one hour, then mention `,_jsx(_components.code,{children:`@Migma`}),` again.`]}),`\n`,_jsx(Heading,{level:`3`,id:`i-linked-my-account-but-my-request-did-not-run`,children:`I linked my account, but my request did not run`}),`\n`,_jsx(_components.p,{children:`Return to Slack and send the mention again. The original connection request is not resumed after linking.`}),`\n`,_jsx(Heading,{level:`3`,id:`my-link-stopped-working`,children:`My link stopped working`}),`\n`,_jsx(_components.p,{children:`Disconnect, link again, then retry the mention. If the problem continues, contact Migma support with your Slack workspace name and approximate time of the failed request.`}),`\n`,_jsx(Heading,{level:`2`,id:`build-your-own-slack-app`,children:`Build your own Slack app`}),`\n`,_jsx(_components.p,{children:`Want a private bot or a custom workflow? Use Agent Auth, the SDK, the API, or run Migma through OpenClaw.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Agent Auth`,icon:`key`,href:`/agent-auth`,children:_jsx(_components.p,{children:`Give a custom Slack app scoped access for each Migma user.`})}),_jsx(Card,{title:`OpenClaw`,icon:`lobster`,href:`/openclaw`,children:_jsx(_components.p,{children:`Run Migma in Slack, WhatsApp, Telegram, and Discord through OpenClaw.`})}),_jsx(Card,{title:`SDK`,icon:`https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=1839361b0494d7d3199cdaa3575846ac`,href:`/sdk`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`images/logos/npm.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?w=280\u0026fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=a6a53cc37bd66ad56ea93b2d85b1cdd7 280w, https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?w=560\u0026fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=d093697095f2804e11f83153a810fd02 560w, https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?w=840\u0026fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=de88fe7c466278435e8b80ae0648098f 840w, https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=95e1decf72d3518d2412b0635cad2514 1100w, https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=e2319bb0e1a384aefcb3ab2e3d4c590e 1650w, https://mintcdn.com/migmaai/kT6TJgF40rDP8_qB/images/logos/npm.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=kT6TJgF40rDP8_qB\u0026q=85\u0026s=3ac2bcf4a8588f42b6e14d912dfd18aa 2500w`,children:_jsx(_components.p,{children:`Prepare series, fetch HTML, and read preview URLs from your own code.`})}),_jsx(Card,{title:`API reference`,icon:`code`,href:`/api-reference/introduction`,children:_jsx(_components.p,{children:`Build custom Migma workflows with the public API.`})})]})]})}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":"Migma for Slack","description":"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.","icon":"/images/logos/slack.png","href":"/integrations/slack"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Connect Migma in five steps","slug":"connect-migma-in-five-steps","depth":2,"children":[]},{"title":"What the connection allows","slug":"what-the-connection-allows","depth":2,"children":[]},{"title":"Approve sends in chat","slug":"approve-sends-in-chat","depth":2,"children":[]},{"title":"What you can ask","slug":"what-you-can-ask","depth":2,"children":[]},{"title":"Channels, threads, and brands","slug":"channels-threads-and-brands","depth":2,"children":[]},{"title":"Disconnect","slug":"disconnect","depth":2,"children":[]},{"title":"Audience exports and connected tools","slug":"audience-exports-and-connected-tools","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[{"title":"I cannot install the app","slug":"i-cannot-install-the-app","depth":3,"children":[]},{"title":"Migma does not reply","slug":"migma-does-not-reply","depth":3,"children":[]},{"title":"The Connect Migma button does not appear again","slug":"the-connect-migma-button-does-not-appear-again","depth":3,"children":[]},{"title":"I linked my account, but my request did not run","slug":"i-linked-my-account-but-my-request-did-not-run","depth":3,"children":[]},{"title":"My link stopped working","slug":"my-link-stopped-working","depth":3,"children":[]}]},{"title":"Build your own Slack app","slug":"build-your-own-slack-app","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/migmaai/a5e69fc95e43b27a/title-format.js"],"subdomain":"migmaai","siteName":"MigmaAI","title":"Migma for Slack - MigmaAI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-03T04:19:59.483Z","gitLastModified":"2026-10-21T22:39:06.000Z","originalFileLocation":"integrations/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=\"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MigmaAI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_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/migmaai/hy0px75GoiudrnlD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Migma for Slack - MigmaAI\">\u003cmeta data-mint-head property=\"og:description\" content=\"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MigmaAI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.migma.ai/integrations/slack\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://migmaai.mintlify.site/_mintlify/api/og/v2?division=Data+Sources+%26+Tools\u0026amp;title=Migma+for+Slack\u0026amp;description=Install+Migma+in+Slack%2C+link+your+account%2C+and+run+brand+setup%2C+email+design%2C+audience+imports%2C+domain+setup%2C+and+campaign+sends+from+a+DM+or+channel+thread.\u0026amp;theme=06502603a55a3de43a719703\u0026amp;signature=b56e79c1c5903f0cfbd2d9ce4be05fd70e155970161a63d7de68008f16258906\">\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=\"Migma for Slack - MigmaAI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://migmaai.mintlify.site/_mintlify/api/og/v2?division=Data+Sources+%26+Tools\u0026amp;title=Migma+for+Slack\u0026amp;description=Install+Migma+in+Slack%2C+link+your+account%2C+and+run+brand+setup%2C+email+design%2C+audience+imports%2C+domain+setup%2C+and+campaign+sends+from+a+DM+or+channel+thread.\u0026amp;theme=06502603a55a3de43a719703\u0026amp;signature=b56e79c1c5903f0cfbd2d9ce4be05fd70e155970161a63d7de68008f16258906\">\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/migmaai/hy0px75GoiudrnlD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MigmaAI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E02020\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"author\" content=\"MigmaAI\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@Migma_AI\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.migma.ai/integrations/slack\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/slack.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://migma.ai/#organization\",\"name\":\"Migma\",\"legalName\":\"MIGMAAI, INC.\",\"url\":\"https://migma.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://migma.ai/brandkit/cube/SVG/light.svg\"},\"sameAs\":[\"https://x.com/migma_ai\",\"https://www.linkedin.com/company/migmaai\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.migma.ai#website\",\"name\":\"MigmaAI\",\"url\":\"https://docs.migma.ai\",\"publisher\":{\"@id\":\"https://migma.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.migma.ai/integrations/slack#webpage\",\"url\":\"https://docs.migma.ai/integrations/slack\",\"name\":\"Migma for Slack\",\"description\":\"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.\",\"dateModified\":\"2026-10-21T22:39:06.000Z\",\"isPartOf\":{\"@id\":\"https://docs.migma.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.migma.ai/integrations/slack#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.migma.ai/integrations/slack#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Data Sources \u0026 Tools\",\"item\":\"https://docs.migma.ai/integrations/shopify\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migma for Slack\",\"item\":\"https://docs.migma.ai/integrations/slack\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.migma.ai/integrations/slack#article\",\"headline\":\"Migma for Slack\",\"name\":\"Migma for Slack\",\"description\":\"Install Migma in Slack, link your account, and run brand setup, email design, audience imports, domain setup, and campaign sends from a DM or channel thread.\",\"url\":\"https://docs.migma.ai/integrations/slack\",\"mainEntityOfPage\":{\"@id\":\"https://docs.migma.ai/integrations/slack#webpage\"},\"dateModified\":\"2026-10-21T22:39:06.000Z\",\"publisher\":{\"@id\":\"https://migma.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.migma.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MigmaAI\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Migma\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/integrations/slack.md","siteName":"MigmaAI","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Human Guide","icon":"book-open","pages":[{"title":"Human Guide","href":"/get-started/what-is-migma"}]},{"tab":"Integrations","icon":"puzzle-piece","groups":[{"group":"Getting Started","pages":[{"title":"Migma Email Platform Integrations","sidebarTitle":"Overview","icon":"puzzle-piece","href":"/integrations/overview"},{"title":"Platform Integrations","icon":"puzzle-piece","href":"/integrations/platform-integrations"}]},{"group":"AI Assistants","pages":[{"title":"Use Migma with Claude Code and Desktop","sidebarTitle":"Claude tutorial","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/claude-code.png","href":"/tutorials/connect-migma-to-claude-code"},{"title":"Use Migma with ChatGPT","sidebarTitle":"ChatGPT tutorial","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/chatgpt.png","href":"/tutorials/connect-migma-to-chatgpt"}]},{"group":"Import Designs","pages":[{"title":"Figma Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/figma.svg","href":"/integrations/figma"}]},{"group":"Export \u0026 Campaigns","pages":[{"title":"Mailchimp Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/mailchimp.svg","href":"/integrations/mailchimp"},{"title":"Klaviyo Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/klaviyo.png","href":"/integrations/klaviyo"},{"title":"HubSpot Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/hubspot.svg","href":"/integrations/hubspot"},{"title":"Omnisend Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/omnisend.png","href":"/integrations/omnisend"},{"title":"Brevo Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/brevo.svg","href":"/integrations/brevo"},{"title":"Send or Export Migma Emails","sidebarTitle":"Export Options","icon":"download","href":"/email-editor/export-options"}]},{"group":"Sending Providers","pages":[{"title":"Email Service Providers","sidebarTitle":"Overview","icon":"envelope","href":"/integrations/email-service-providers"},{"title":"Amazon SES Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/amazon-ses.svg","href":"/integrations/amazon-ses"},{"title":"Resend Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/resend.svg","href":"/integrations/resend"},{"title":"SendGrid Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/sendgrid.png","href":"/integrations/sendgrid"},{"title":"Mailgun Integration","icon":"envelope","href":"/integrations/mailgun"},{"title":"Set Up Sending Domains in Migma","sidebarTitle":"Sending Domains","icon":"globe","href":"/sending-domains/overview"}]},{"group":"Data Sources \u0026 Tools","pages":[{"title":"Shopify Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/shopify.svg","href":"/integrations/shopify"},{"title":"Stripe Integration","description":"Connect Stripe so customer, subscription, invoice, and payment context can inform Migma email drafts for billing and lifecycle workflows.","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/stripe.png","href":"/integrations/stripe"},{"title":"Migma for Slack","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/slack.png","href":"/integrations/slack"},{"title":"Connect Migma to Telegram","description":"Connect your Migma account to @MigmaAIBot, then run brand setup, email design, audience imports, domain setup, and campaign sends from Telegram.","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/telegram.svg","href":"/integrations/telegram"},{"title":"External MCP Servers","sidebarTitle":"External MCP","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/mcp-server.svg","href":"/integrations/mcp-servers"},{"title":"Connect AI Agents with the Migma MCP Server","sidebarTitle":"MCP Server","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/migma-cube.png","href":"/mcp-server"},{"title":"Automate Migma with n8n","sidebarTitle":"n8n Integration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/migmaai/images/logos/n8n.svg","href":"/n8n"},{"title":"Events \u0026 Webhooks","icon":"bell","href":"/webhooks"},{"title":"Track Customer Events with the Migma API","sidebarTitle":"Events","icon":"bolt","href":"/events"}]}]},{"tab":"Agents","icon":"microchip","pages":[{"title":"Agents","href":"/agents/overview"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Legal","icon":"scale-balanced","pages":[{"title":"Legal","href":"/legal/acceptable-use"}]},{"tab":"Changelog","icon":"clock-rotate-left","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Migma for Slack - MigmaAI","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}