All currently planned features for the Slack plugin
If you have any ideas that you would like to see implemented, please reach out
to us!
Planned
Completed
Ommitted
Reintroduce Teams User Pool
There is already some code in the plugin that would enable you to load the
entire team into the user pool. However it’s not currently a safe option.
A future update will reintroduce this with proper safeguards.
Bolt to set users to be able to tag
In order to speed up the process of loading the users to notify in the State Manager, we will try to use the Bolt Server as a way to set users
to the project. This should dramatically speed up the load time for the State Manager.
Open Source Studio Edition
The Studio Edition now open source, allowing for greater customization and community contributions.
Integrate Deadline
Currently publishing to the farm is unsupported. It will need a separate
Python task as part of the job in order to carry out the publishing via
render farm.
Custom Slack Channel Names for Notifications/Publishes
Give you the option to add custom slack channel names. Default option will
still be the name of the project.
User Display Names instead of Real Names
I’ll be adding a feature that will let the user choose their name
according to their name on Slack in the Prism User Settings. This is not
just to help with the user tagging but also to be more inclusive.
Allow for Direct Message User Notifications
Direct messages to individual artists can be chosen as an option in order
to avoid flooding the channel unnecessarily.
Allow for Ephemeral Direct Message User Notifications
Lots of messages could potentially flood the channel unnecessarily to
alert another artist of an incoming update. Ephemeral messages can help to
reduce the impact.
Prism Slack Bot Added to Channels Automatically
Add the slack bot to public channels every time one is created
Approvals Usergroups
Usergroups have been enabled for Approvals but it can be used for other
uses as well.
Approval Buttons with a Versioned Publish
Include some Actionable buttons below a publish to choose the current
status once it’s reviewed. This requires a proper bolt server
implementation so it will take time.
Enable/Disable Tagging Artist
You can now enable/disable taggin the artist that published the content to
Slack. Metadata now gets added to the post that can be used to get the
artist instead.
Metadata on Publishes
Metadata now gets added to published posts to make it easier to parse
through and add additional features.
Artist notification on Exports
Send notifications to artists when publishing exports from the state
manager.
Reorganize Settings
Reorganizing the settings tabs will enable us to continue adding features
without making the window bigger.
Sign-in with Slack
Give the artist the ability to sign into Slack with a button and gather
the necessary information intead of putting the artists name in manually.
Added Nuke to list of compatible software
Added Slack publishing options to the Nuke publishing process.
Execution Graph Nodes
We will add publishing directly from the Execution Graph once we have the
ability to work with it. We only have access to Prism Plus at the moment
so we can’t develop against it yet.
Add After Effects to the list of compatible software
Add Slack publishing options to the After Effects publishing process.
Add Prism Comments Based on Slack Threads
Include the option to include comments in threads on Slack as comments on
Prism versions in the media tab.
Multi-Channel Settings
[We feel like this may not be necessary. Since this was only in
discussions rather than for actual need. If there is actual interest, we
will look into it] There has been some discussion around channels that are
more suited for different departments. This can also reduce the flood of
notifications from larger projects. For example, if you publish things for
reviews it can be sent directly to a channel dedicated to those instead of
flooding the primary channel.
{"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/planned-features","slug":"/prism/slack/development/planned-features","pageMetadata":{"title":"Planned Features","description":"All currently planned features for the Slack plugin","href":"/prism/slack/development/planned-features"},"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: \"All currently planned features for the Slack plugin\"\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={p:`p`,..._provideComponents(),...props.components},{Card,Note,Tab,Tabs}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsx(Note,{children:_jsx(_components.p,{children:`If you have any ideas that you would like to see implemented, please reach out\nto us!`})}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Planned`,icon:`file-plus`,id:`planned`,children:[_jsx(Card,{title:`Reintroduce Teams User Pool`,children:_jsx(_components.p,{children:`There is already some code in the plugin that would enable you to load the\nentire team into the user pool. However it’s not currently a safe option.\nA future update will reintroduce this with proper safeguards.`})}),_jsx(Card,{title:`Bolt to set users to be able to tag`,children:_jsx(_components.p,{children:`In order to speed up the process of loading the users to notify in the State Manager, we will try to use the Bolt Server as a way to set users\nto the project. This should dramatically speed up the load time for the State Manager.`})})]}),_jsxs(Tab,{title:`Completed`,icon:`circle`,id:`completed`,children:[_jsx(Card,{title:`Open Source Studio Edition`,children:_jsx(_components.p,{children:`The Studio Edition now open source, allowing for greater customization and community contributions.`})}),_jsx(Card,{title:`Integrate Deadline`,children:_jsx(_components.p,{children:`Currently publishing to the farm is unsupported. It will need a separate\nPython task as part of the job in order to carry out the publishing via\nrender farm.`})}),_jsx(Card,{title:`Custom Slack Channel Names for Notifications/Publishes`,children:_jsx(_components.p,{children:`Give you the option to add custom slack channel names. Default option will\nstill be the name of the project.`})}),_jsx(Card,{title:`User Display Names instead of Real Names`,children:_jsx(_components.p,{children:`I’ll be adding a feature that will let the user choose their name\naccording to their name on Slack in the Prism User Settings. This is not\njust to help with the user tagging but also to be more inclusive.`})}),_jsx(Card,{title:`Allow for Direct Message User Notifications`,children:_jsx(_components.p,{children:`Direct messages to individual artists can be chosen as an option in order\nto avoid flooding the channel unnecessarily.`})}),_jsx(Card,{title:`Allow for Ephemeral Direct Message User Notifications`,children:_jsx(_components.p,{children:`Lots of messages could potentially flood the channel unnecessarily to\nalert another artist of an incoming update. Ephemeral messages can help to\nreduce the impact.`})}),_jsx(Card,{title:`Prism Slack Bot Added to Channels Automatically`,children:_jsx(_components.p,{children:`Add the slack bot to public channels every time one is created`})}),_jsx(Card,{title:`Approvals Usergroups`,children:_jsx(_components.p,{children:`Usergroups have been enabled for Approvals but it can be used for other\nuses as well.`})}),_jsx(Card,{title:`Approval Buttons with a Versioned Publish`,children:_jsx(_components.p,{children:`Include some Actionable buttons below a publish to choose the current\nstatus once it’s reviewed. This requires a proper bolt server\nimplementation so it will take time.`})}),_jsx(Card,{title:`Enable/Disable Tagging Artist`,children:_jsx(_components.p,{children:`You can now enable/disable taggin the artist that published the content to\nSlack. Metadata now gets added to the post that can be used to get the\nartist instead.`})}),_jsx(Card,{title:`Metadata on Publishes`,children:_jsx(_components.p,{children:`Metadata now gets added to published posts to make it easier to parse\nthrough and add additional features.`})}),_jsx(Card,{title:`Artist notification on Exports`,children:_jsx(_components.p,{children:`Send notifications to artists when publishing exports from the state\nmanager.`})}),_jsx(Card,{title:`Reorganize Settings`,children:_jsx(_components.p,{children:`Reorganizing the settings tabs will enable us to continue adding features\nwithout making the window bigger.`})}),_jsx(Card,{title:`Sign-in with Slack`,children:_jsx(_components.p,{children:`Give the artist the ability to sign into Slack with a button and gather\nthe necessary information intead of putting the artists name in manually.`})}),_jsx(Card,{title:`Added Nuke to list of compatible software`,children:_jsx(_components.p,{children:`Added Slack publishing options to the Nuke publishing process.`})}),_jsx(Card,{title:`Execution Graph Nodes`,children:_jsx(_components.p,{children:`We will add publishing directly from the Execution Graph once we have the\nability to work with it. We only have access to Prism Plus at the moment\nso we can’t develop against it yet.`})}),_jsx(Card,{title:`Add After Effects to the list of compatible software`,children:_jsx(_components.p,{children:`Add Slack publishing options to the After Effects publishing process.`})}),_jsx(Card,{title:`Add Prism Comments Based on Slack Threads`,children:_jsx(_components.p,{children:`Include the option to include comments in threads on Slack as comments on\nPrism versions in the media tab.`})})]}),_jsx(Tab,{title:`Ommitted`,icon:`bookmark-x`,id:`ommitted`,children:_jsx(Card,{title:`Multi-Channel Settings`,children:_jsx(_components.p,{children:`[We feel like this may not be necessary. Since this was only in\ndiscussions rather than for actual need. If there is actual interest, we\nwill look into it] There has been some discussion around channels that are\nmore suited for different departments. This can also reduce the flood of\nnotifications from larger projects. For example, if you publish things for\nreviews it can be sent directly to a channel dedicated to those instead of\nflooding the primary channel.`})})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Planned Features","description":"All currently planned features for the Slack plugin","href":"/prism/slack/development/planned-features"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"fraktl","siteName":"Fraktl Documentation","title":"Planned Features - Fraktl Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-14T18:54:19.703Z","originalFileLocation":"prism/slack/development/planned-features.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=\"All currently planned features for the Slack plugin\">\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=\"Planned Features - Fraktl Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"All currently planned features for the Slack plugin\">\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/planned-features\">\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=Planned+Features\u0026amp;description=All+currently+planned+features+for+the+Slack+plugin\u0026amp;theme=6b6a9a755314823038ac6b98\u0026amp;signature=9796895f056acc82e73359fb3a199f4beedda5b7b891fe04d0d20a05d6ac501b\">\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=\"Planned Features - Fraktl Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"All currently planned features for the Slack plugin\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fraktl.mintlify.app/_mintlify/api/og/v2?division=Development\u0026amp;title=Planned+Features\u0026amp;description=All+currently+planned+features+for+the+Slack+plugin\u0026amp;theme=6b6a9a755314823038ac6b98\u0026amp;signature=9796895f056acc82e73359fb3a199f4beedda5b7b891fe04d0d20a05d6ac501b\">\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/planned-features\">\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/planned-features.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/planned-features#webpage\",\"url\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features\",\"name\":\"Planned Features\",\"description\":\"All currently planned features for the Slack plugin\",\"dateModified\":\"2026-10-14T18:54:19.703Z\",\"isPartOf\":{\"@id\":\"https://docs.fraktlfx.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Development\",\"item\":\"https://docs.fraktlfx.com/prism/slack/development/console\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Planned Features\",\"item\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features#article\",\"headline\":\"Planned Features\",\"name\":\"Planned Features\",\"description\":\"All currently planned features for the Slack plugin\",\"url\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fraktlfx.com/prism/slack/development/planned-features#webpage\"},\"dateModified\":\"2026-10-14T18:54:19.703Z\",\"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","href":"/prism/slack/slack/threads"}]},{"group":"Development","pages":[{"title":"Console","description":null,"href":"/prism/slack/development/console"},{"title":"Planned Features","href":"/prism/slack/development/planned-features"},{"title":"Software Compatibility","description":"Known Software Compatibility Status","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":"Planned Features - Fraktl Documentation","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}