Back to Blog
Guide

How to Add an App to Slack and to a Channel (Tested on Free)

Click Agents & tools, then Apps, open the app and click Add to Slack, then Allow. Then add it to each channel from the channel's Agents & apps tab. Screenshots from a Free workspace on October 31, 2026.

Slack Green Team
October 31, 2026
October 31, 2026
4 min read
Share:
slack apps
slack admin

To add an app to Slack, click Agents & tools in the left rail, then Apps. Search for the app, open it, click Add to Slack, and click Allow on the permission screen. An installed app is not in any channel yet, so open the channel, click its name, go to the Agents & apps tab and add it there. We ran the whole flow on a Free workspace on October 31, 2026, with a small test app of our own, and every screenshot below comes from that run.

Step 1: open the Apps page

In the current Slack layout the apps list sits under Agents & tools (the grid icon in the far-left rail), not under a "More" menu as older guides show. Click it, then pick Apps in the panel:

Slack Agents and tools panel with Apps selected, showing a search box, the Browse Slack Marketplace button, one installed app named Standup Notes w1 and a list of recommended apps

The page lists the apps already in the workspace ("1 app in Slack" for us), recommended apps, and a search box. Browse Slack Marketplace and Open in Slack Marketplace open the full directory, the old "App Directory", in a browser tab. On Free the page says so plainly: "Teams on the free version of Slack get a limited number of apps." That number is 10, as our Slack free plan limits page shows.

Step 2: open the app and click Add to Slack

Click an app in the list and a side panel opens with its description and an Add to Slack button:

Slack app panel for Google Drive by Slack, with screenshots of the app, a green Add to Slack button and the start of the description

We stopped at this panel for Google Drive, since installing a real third-party app would hand it access to the test workspace. The rest of the flow below uses our own test app, which goes through the same Slack permission screen that every app uses.

Step 3: read the permission screen, then click Allow

Slack shows what the app can see and do before anything is installed:

Slack permission screen titled Allow Standup Notes w1 to access Slack, with a workspace picker and three permission groups, and Cancel and Allow buttons

Two things on this screen matter. The Where do you want to use menu picks the workspace, so if you are in several, check it before you click Allow; an app installed to the wrong workspace will not show up in the one you are looking at. The permission groups fold several scopes into one line. Our app asked for six scopes and Slack showed three lines; clicking the arrow next to each line listed what sits inside:

Scope the app asked forWhat the screen said
channels:readView basic information about public channels in your workspace
channels:historyView messages and other content in public channels that the app has been added to
groups:historyView messages and other content in private channels that the app has been added to
users:readView people in your workspace
chat:writeSend messages as @standupnotes
channels:joinJoin public channels in your workspace

Read message access the way the screen words it: "channels that the app has been added to". The app reads nothing in a channel until someone adds it there, which is step 4. After Allow, the app showed up in the sidebar under Apps and on the Apps page.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Step 4: add the app to a channel

Before this step, a message from our app to #w1-1031-apps failed with not_in_channel, even though the app was installed. To add it:

  • Open the channel and click the channel name at the top.
  • Open the Agents & apps tab.
  • Click Add agents and apps, then the + next to the app, then Add.

The Add agents and apps to channel dialog in Slack, with a search box and the standupnotes app listed under Suggestions with a plus button

The channel then showed "sieun and standupnotes joined #w1-1031-apps", the tab counted one app, and the same message from the app went through. Many people use /invite @appname in the channel instead; we did not test that route on this run.

If your workspace requires approved apps

Admins can stop members from installing apps directly. On our Free workspace the setting was there and off: go to Manage apps, then App Management Settings, and Require approved apps read "Disabled. Members can install and uninstall any app." Clicking Edit showed one checkbox:

Slack App Management Settings with the Require approved apps dialog open, showing an Only allow pre-approved apps checkbox and Cancel and Save buttons

The dialog text says you can "also let members request for apps to be approved". We left it off, because a one-person workspace has no member who could send a request, so we cannot show the member's side. Only Owners and Admins see this page; the difference between the two roles is in Slack workspace owner vs admin.

When the app does not show up

What you seeLikely causeFix
App missing from AppsInstalled to another workspaceRe-run step 3 and check the workspace picker
App replies with nothing, or its posts fail with not_in_channelApp not added to the channelStep 4
Your own app fails with missing_scopeScope not granted at installAdd the scope and reinstall, see Slack missing_scope error

To take an app back out, see how to remove an app from Slack. If you are building your own app, the install flow behind the Allow button is covered in Slack oauth.v2.access.

FAQ

How many apps can a Free Slack workspace add?

Ten. The Installed apps page on our Free workspace showed a banner that reads "With Slack Pro, you can install unlimited apps."

Does everyone in the workspace get the app I add?

The Apps page says "Install once and everyone can use them." The app still reads only the channels it was added to, as the permission screen in step 3 states.

Always Active

Stop Jiggling Your Mouse.

Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.

Related Articles

Guide

How to Resolve or Close a Slack Thread (and Who Can Lock One)

Slack has no Resolve or Close button for threads. We checked every thread menu as a member, found the admin-only lock in Slack's code, and tested the workarounds that do work: a checkmark, a to-do you mark complete, and muting replies.

Slack Green Team
Guide

How to Search for Images in Slack, Including Text Inside Them

To find an image in Slack, search, switch the results from Messages to Files and set File type to Images, or type type:images. We tested 6 images: Slack also found words written inside PNGs, but not inside JPGs.

Slack Green Team
Guide

Lock Icon Next to a Slack Channel? What the Lock and Grey Text Mean

A padlock next to a Slack channel means it is private. Grey text with a crossed-out bell means you muted it. We made a private, muted, archived and unread channel and screenshot each one in the sidebar.

Slack Green Team