You can do a decent amount with the console, and I’ve tried to make it as relatively accessible to the things you will need as a user. For the most part you aren’t
going to do much but start/stop/reset the bolt server. However you can find out a good bit of information using the api commands I’ve coded into the plugin such as:
Getting the Slack Channel ID
Grabbing the token used to publish files
Getting the notify user pool
Etc…
For a full list commands, you navigate the API category in the navigation column to the left.
In order to interact with the Slack API and do things like start and stop the server, you’ll need to acquire the plugin first.
slack = pcore.getPlugin('Slack')
From here you can make all sorts of commands and layer them with each other As an example, if you wanted to grab a list of all the users in a Slack channel you would do the following:
Then you can type in any command you need for it. As an example, in order to start the Bolt Server, you would do this (mine is already running but you get the idea):
slack.start_bolt_server()
If the Bolt server settings need to be reset because the config never cleared, I gave you the option to reset the Bolt server settings:
slack.reset_bolt_server_status()
Once you have reset the config for the bolt server, you can then start it back using the command above.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Fraktl Documentation","colors":{"primary":"#151E30","light":"#DBB071","dark":"#151E30"},"logo":{"light":"https://mintcdn.com/fraktl/M_NN17Xka9l9DEbt/logo/light.svg?fit=max\u0026auto=format\u0026n=M_NN17Xka9l9DEbt\u0026q=85\u0026s=29776b79bf98dee6964375920c12d650","dark":"https://mintcdn.com/fraktl/M_NN17Xka9l9DEbt/logo/dark.svg?fit=max\u0026auto=format\u0026n=M_NN17Xka9l9DEbt\u0026q=85\u0026s=42819d0e37bead3d35c2a2fbe8fdab29"},"favicon":"https://mintcdn.com/fraktl/OR9MtxT67JU-h2KG/favicon.svg?fit=max\u0026auto=format\u0026n=OR9MtxT67JU-h2KG\u0026q=85\u0026s=ecbfae078e76eb8b2c1b89d49416d988","background":{"color":{"light":"#F6F4EF","dark":"#1A1818"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Website","href":"https://fraktlfx.com"}},"footer":{"socials":{"website":"https://fraktlfx.com","github":"https://github.com/fraktlfx","linkedin":"https://www.linkedin.com/company/fraktlfx","youtube":"https://www.youtube.com/@FRAKTLFX","instagram":"https://www.instagram.com/fraktlfx"}},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fraktl","hasAudioNarration":false,"actualSubdomain":"fraktl","customDomains":["docs.fraktlfx.com"],"gitSource":{"type":"github","owner":"fraktlfx","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6acfcfd72cd8a060f612f9e4","collectionId":"fb69c9b7-7fdc-4bc2-87b6-4a5aa24c0e26","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6acfcfd72cd8a060f612f9e4"},"entitlements":{},"buildId":"6acfcfd72cd8a060f612f9e4","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API","count":67},{"language":"default","tag":"Prism/Slack","count":56},{"language":"default","tag":"Prism/Discord","count":50},{"language":"default","tag":"Prism","count":16},{"language":"default","tag":"Introduction","count":9},{"language":"default","tag":"Development","count":5},{"language":"default","tag":"Discord","count":5},{"language":"default","tag":"Slack","count":5},{"language":"default","tag":"Home","count":1},{"language":"default","tag":"Getting started","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"prism/slack/development/console","slug":"/prism/slack/development/console","pageMetadata":{"title":"Console","description":null,"href":"/prism/slack/development/console"},"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={blockquote:`blockquote`,code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading,OptimizedImage,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`intro`,children:`Intro`}),`\n`,_jsx(_components.p,{children:`You can do a decent amount with the console, and I’ve tried to make it as relatively accessible to the things you will need as a user. For the most part you aren’t\ngoing to do much but start/stop/reset the bolt server. However you can find out a good bit of information using the api commands I’ve coded into the plugin such as:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Getting the Slack Channel ID`}),`\n`,_jsx(_components.li,{children:`Grabbing the token used to publish files`}),`\n`,_jsx(_components.li,{children:`Getting the notify user pool`}),`\n`,_jsx(_components.li,{children:`Etc…`}),`\n`]}),`\n`,_jsx(_components.p,{children:`For a full list commands, you navigate the API category in the navigation column to the left.`}),`\n`,_jsx(Heading,{level:`2`,id:`accessing-the-console`,children:`Accessing the Console`}),`\n`,_jsx(_components.p,{children:`In order to access the console, you’ll need to access it from the Tools folder in the Prism2 program directory:`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.em,{children:`C:\\\\Program Files\\\\Prism2\\\\Tools\\\\prism_console.bat`})}),`\n`]}),`\n`,_jsx(_components.p,{children:`That should open this python console`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=64f53092eb6f41852feaf807a4823849`,className:`mint-rounded-lg`,\"data-og-width\":`1108`,width:`1108`,\"data-og-height\":`267`,height:`267`,\"data-path\":`images/prism/slack/prism_console.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?w=280\u0026fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=26309cdbae3e73d92e81f442fd9ca692 280w, https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?w=560\u0026fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=5fa21690276756d773dfa978560c186b 560w, https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?w=840\u0026fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=af5423a889d62971252354e41441f1f8 840w, https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=19969f8c4834c915821f78ac2ce538e9 1100w, https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=1d994376e5763dc758597a495c278abb 1650w, https://mintcdn.com/fraktl/DdxyIiuy67cLifxz/images/prism/slack/prism_console.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=DdxyIiuy67cLifxz\u0026q=85\u0026s=31826abc20ceb34fd9a4157100ff74b2 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`slack-plugin-api-commands`,children:`Slack Plugin API Commands`}),`\n`,_jsx(_components.p,{children:`In order to interact with the Slack API and do things like start and stop the server, you’ll need to acquire the plugin first.`}),`\n`,_jsx(CodeBlock,{filename:``,icon:`python`,lines:`true`,numberOfLines:`1`,language:`python`,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:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`slack `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` pcore.getPlugin(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Slack'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`From here you can make all sorts of commands and layer them with each other As an example, if you wanted to grab a list of all the users in a Slack channel you would do the following:`}),`\n`,_jsx(CodeBlock,{filename:``,icon:`python`,lines:`true`,numberOfLines:`5`,language:`python`,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:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`5`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`token `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` slack.get_access_token()`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`project `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` slack.get_current_project()`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`channel_id `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` slack.get_channel_id(token, project)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`users `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` slack.get_channel_users(token, channel_id)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(users)`})]}),`\n`]})})}),`\n`,_jsxs(Tip,{children:[`If you want a nicer way to see your users, you can use pprint instead of print. Just make sure you import it first: `,_jsx(_components.code,{children:`from pprint import pprint`})]}),`\n`,_jsx(Heading,{level:`2`,id:`bolt-server`,children:`Bolt Server`}),`\n`,_jsx(_components.p,{children:`Then you can type in any command you need for it. As an example, in order to start the Bolt Server, you would do this (mine is already running but you get the idea):`}),`\n`,_jsx(CodeBlock,{filename:``,icon:`python`,lines:`true`,numberOfLines:`1`,language:`python`,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:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`1`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`slack.start_bolt_server()`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`If the Bolt server settings need to be reset because the config never cleared, I gave you the option to reset the Bolt server settings:`}),`\n`,_jsx(CodeBlock,{filename:``,icon:`python`,lines:`true`,numberOfLines:`1`,language:`python`,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:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`1`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`slack.reset_bolt_server_status()`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Once you have reset the config for the bolt server, you can then start it back using the command above.`})]})}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":"Console","description":null,"href":"/prism/slack/development/console"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Intro","slug":"intro","depth":2,"children":[]},{"title":"Accessing the Console","slug":"accessing-the-console","depth":2,"children":[]},{"title":"Slack Plugin API Commands","slug":"slack-plugin-api-commands","depth":2,"children":[]},{"title":"Bolt Server","slug":"bolt-server","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-rounded-lg {\n border-radius: 0.5rem\n}","subdomain":"fraktl","siteName":"Fraktl Documentation","title":"Console - Fraktl Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-14T18:54:19.725Z","originalFileLocation":"prism/slack/development/console.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=\"application-name\" content=\"Fraktl Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_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/fraktl/hZZRNbL0-Lmf4cqd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Console - Fraktl Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fraktl Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fraktlfx.com/prism/slack/development/console\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fraktl.mintlify.app/_mintlify/api/og/v2?division=Development\u0026amp;title=Console\u0026amp;theme=6b6a9a755314823038ac6b98\u0026amp;signature=71e4535810d0f6aaecf0f6a4847209748dd7ed50ddc7daeb3079dca307598717\">\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=\"Console - Fraktl Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fraktl.mintlify.app/_mintlify/api/og/v2?division=Development\u0026amp;title=Console\u0026amp;theme=6b6a9a755314823038ac6b98\u0026amp;signature=71e4535810d0f6aaecf0f6a4847209748dd7ed50ddc7daeb3079dca307598717\">\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/fraktl/hZZRNbL0-Lmf4cqd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fraktl Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#151E30\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fraktlfx.com/prism/slack/development/console\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/prism/slack/development/console.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fraktlfx.com/#organization\",\"name\":\"Fraktl Documentation\",\"url\":\"https://docs.fraktlfx.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fraktl/M_NN17Xka9l9DEbt/logo/light.svg?fit=max\u0026auto=format\u0026n=M_NN17Xka9l9DEbt\u0026q=85\u0026s=29776b79bf98dee6964375920c12d650\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fraktlfx.com#website\",\"name\":\"Fraktl Documentation\",\"url\":\"https://docs.fraktlfx.com\",\"publisher\":{\"@id\":\"https://docs.fraktlfx.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/console#webpage\",\"url\":\"https://docs.fraktlfx.com/prism/slack/development/console\",\"name\":\"Console\",\"dateModified\":\"2026-10-14T18:54:19.725Z\",\"isPartOf\":{\"@id\":\"https://docs.fraktlfx.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/console#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/console#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Fraktl Documentation\",\"item\":\"https://docs.fraktlfx.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Console\",\"item\":\"https://docs.fraktlfx.com/prism/slack/development/console\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/console#article\",\"headline\":\"Console\",\"name\":\"Console\",\"url\":\"https://docs.fraktlfx.com/prism/slack/development/console\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/console#webpage\"},\"dateModified\":\"2026-10-14T18:54:19.725Z\",\"publisher\":{\"@id\":\"https://docs.fraktlfx.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fraktlfx.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fraktl Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Fraktl Documentation","nav":{"global":null,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":""}]},{"tab":"Prism/Slack","groups":[{"group":"Introduction","pages":[{"title":"Prism/Slack Docs","href":"/prism/slack/home"},{"title":"Installation","tag":"Updated!","href":"/prism/slack/installation"},{"title":"FAQ","href":"/prism/slack/faq"},{"title":"Changelog","href":"/prism/slack/changelog"}]},{"group":"Prism","pages":[{"title":"User Settings","href":"/prism/slack/integration/user-settings"},{"title":"Project Settings","version":"2.1.2","href":"/prism/slack/integration/project-settings"},{"title":"Studio Settings","href":"/prism/slack/integration/studio-settings"},{"title":"State Manager","href":"/prism/slack/integration/state-manager"},{"title":"Media Browser","href":"/prism/slack/integration/media-browser"},{"title":"Execution Graph","href":"/prism/slack/integration/execution-graph"},{"title":"Nuke","version":"2.1.1","href":"/prism/slack/integration/nuke-nodes"},{"title":"After Effects","version":"2.1.1","href":"/prism/slack/integration/after-effects-dialog"}]},{"group":"Slack","pages":[{"title":"Publish","version":"2.1.0","href":"/prism/slack/slack/publish"},{"title":"Notifications","href":"/prism/slack/slack/notifications"},{"title":"Approvals","version":"2.1.1","href":"/prism/slack/slack/approvals"},{"title":"Usergroups","href":"/prism/slack/slack/usergroups"},{"title":"Threads/Comments","version":"2.1.1","description":null,"href":"/prism/slack/slack/threads"}]},{"group":"Development","pages":[{"title":"Console","href":"/prism/slack/development/console"},{"title":"Planned Features","description":"All currently planned features for the Slack plugin","href":"/prism/slack/development/planned-features"},{"title":"Software Compatibility","href":"/prism/slack/development/software-compatibility"}]},{"group":"API","pages":[{"title":"API Overview","href":"/prism/slack/api/overview"},{"title":"Get Access Token","href":"/prism/slack/api/get-access-token"},{"title":"Get App-Level Token","href":"/prism/slack/api/get-app-level-token"},{"title":"Get Approvals Usergroup","href":"/prism/slack/api/get-approvals-usergroup"},{"title":"Get Approvals Usergroup Status","href":"/prism/slack/api/get-approvals-usergroup-status"},{"title":"Get Channel History","href":"/prism/slack/api/get-channel-history"},{"title":"Get Channel ID","href":"/prism/slack/api/get-channel-id"},{"title":"Get Channel Users","href":"/prism/slack/api/get-channel-users"},{"title":"Get Client ID","href":"/prism/slack/api/get-client-id"},{"title":"Get Client Secret","href":"/prism/slack/api/get-client-secret"},{"title":"Get Current Project","href":"/prism/slack/api/get-current-project"},{"title":"Get File Timestamp","tag":"Updated!","href":"/prism/slack/api/get-file-timestamp"},{"title":"Get Media Status List","href":"/prism/slack/api/get-media-status-list"},{"title":"Get Notify Custom Channel","href":"/prism/slack/api/get-notify-custom-channel"},{"title":"Get Notify User Method","href":"/prism/slack/api/get-notify-user-method"},{"title":"Get Notify User Pool","href":"/prism/slack/api/get-notify-user-pool"},{"title":"Get Prism Slack User ID","href":"/prism/slack/api/get-prism-slack-user-id"},{"title":"Get Prism Slack Username","href":"/prism/slack/api/get-prism-slack-username"},{"title":"Get Project Manager","href":"/prism/slack/api/get-project-manager"},{"title":"Get Server Machine","href":"/prism/slack/api/get-server-machine"},{"title":"Get Server PID","href":"/prism/slack/api/get-server-pid"},{"title":"Get Server Status","href":"/prism/slack/api/get-server-status"},{"title":"Get Slack User ID","href":"/prism/slack/api/get-slack-user-id"},{"title":"Get Tag Artist","href":"/prism/slack/api/get-tag-artist"},{"title":"Get User Info","href":"/prism/slack/api/get-user-info"},{"title":"Get Usergroup Users","href":"/prism/slack/api/get-usergroup-users"},{"title":"Get User Access Token","version":"2.1.1","href":"/prism/slack/api/get-user-access-token"},{"title":"Is Studio Loaded","href":"/prism/slack/api/is-studio-loaded"},{"title":"Post Channel Ephemeral Message","href":"/prism/slack/api/post-channel-ephemeral-message"},{"title":"Post Channel Message","href":"/prism/slack/api/post-channel-message"},{"title":"Post Direct Ephemeral Message","href":"/prism/slack/api/post-direct-ephemeral-message"},{"title":"Post Direct Message","href":"/prism/slack/api/post-direct-message"},{"title":"Post Threaded Message","href":"/prism/slack/api/post-threaded-message"},{"title":"Reset Bolt Server Status","href":"/prism/slack/api/reset-bolt-server-status"},{"title":"Start Bolt Server","href":"/prism/slack/api/start-bolt-server"},{"title":"Stop Bolt Server","href":"/prism/slack/api/stop-bolt-server"}]}],"global":{"anchors":[{"anchor":"Repository","icon":"github","href":"https://github.com/fraktlfx/prism-slack"},{"anchor":"Prism Pipeline","icon":"https://mintlify.s3.us-west-1.amazonaws.com/fraktl/prism/icons/prism_p_logo_gray.svg","href":"https://www.prism-pipeline.com"},{"anchor":"Slack Dev","icon":"slack","href":"https://api.slack.com/apps/"}]}},{"tab":"Prism/Discord","pages":[{"title":"Prism/Discord","href":"/prism/discord/home"}]},{"tab":"Prism/Frame.io","pages":[{"title":"Prism/Frame.io","href":"/prism/frameio/home"}]}]},"title":"Console - Fraktl Documentation","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}