In Atlassian Forge app I’d like to integrate Slack functionality—such as sending notifications to a Slack channel. However, I want to ensure the app still qualifies for and displays the “Runs on Forge” badge. Is it possible ?
As a quick answer, no this is not currently possible. Currently “Runs on Atlassian” means no egress whatsoever (except for totally static web triggers, which wouldn’t work because you have no way to define the Slack instance or Channel ID: https://developer.atlassian.com/platform/forge/runs-on-atlassian-apps/).
You might be able to find a creative way to do it once apps can make Automation rules, but as far as I know this is not possible yet. There’s also the initiative to define user-defined egress, but this is currently not planned to be compatible with “Runs on Atlassian”, although it might be at some point in the future.
1 Like