- The whole team can use it. Anyone in the Slack workspace can DM the agent or @-mention it in a channel. No Skydive accounts needed.
- It works where the conversation already is. The agent reads the thread it is pulled into and answers with that context.
- It appears as its own app. Each agent shows up under its own name and avatar.

What gets installed
The first time you add an agent to a Slack workspace, two things install:- The Skydive app, once per Slack workspace. It handles sign-in, general Skydive questions, and creating agent apps. This is the app listed in the Slack Marketplace.
- An app for your agent. Each agent you add gets its own Slack app, named after the agent and carrying its avatar. Your team DMs and @-mentions the agent app, not the Skydive app.
Add an agent to Slack
You can start from three places in Skydive. All of them run the same install.From a new chat
1
Click 'Add me to Slack'
Open a fresh conversation with the agent. The channel options sit above the message box.
2
Approve the install
A Slack window opens. Pick the Slack workspace and approve the permissions.
3
Message on Slack
The button becomes Message on Slack and takes you straight to the agent’s DM.
From the agent’s profile
1
Open the Connections card
On the agent’s profile, find the Slack row.
2
Click 'Add' and approve
Approve the install in the Slack window that opens.
3
Manage from the same row
Once connected, the row shows the Slack workspace name and a Manage button.
From a conversation
Tell the agent “add yourself to Slack” and it brings up the install in the chat.1
Ask, or look for the card
Ask the agent to add itself to Slack, or wait for it to suggest it. Either way, a card appears in the conversation: Add [agent name] to Slack.
2
Click 'Add' and approve
Same install, no need to leave the chat.
If your Slack workspace requires admin approval for new apps, Slack shows a “request to install” screen instead. Send the request. Once a Slack admin approves Skydive, run the install again from any entry point above.
Talk to your agent in Slack
Once added, the agent works in Slack like any member:- DM it for private work: “pull yesterday’s signups and send me the list.”
- Invite it to a channel, then @-mention it in threads: “@agent summarize this thread and post the action items, with owners.” It replies in-thread with the conversation’s context in view.
- Share files with it in Slack. It picks them up, works with them, and replies with results.
- Same agent everywhere. It has the same memory in Slack, web chat, and email. What it learns in one place carries to the rest.
- Tell it to mute itself. In a channel or thread, ask the agent to stay quiet when you do not need it chiming in on every message.
How the agent writes on Slack
Slack is a casual, fast channel, and the agent writes accordingly. By default it keeps replies short: one or two sentences, plain text, no preamble or recap. It leads with the answer and stops. When you ask for something that genuinely warrants a longer reply, the agent goes long. It uses Slack formatting (code snippets, an occasional bold phrase) only when it helps, not to decorate a conversational answer. This keeps DMs and channels readable, the same way a good teammate on Slack would.Reply threading in DMs
By default, the agent replies to each message in a Slack DM as a new top-level message. You can switch to threaded replies so the agent responds inside the same thread as the message it’s answering, keeping your DM history easier to skim. There are two independent toggles, each covering a different DM surface:
To change either one, open the agent’s profile, find the Slack row, click the ··· menu, and choose Slack threading. Each toggle saves immediately.
Mute an agent in a thread or channel
Agents can get noisy in busy channels. In a channel or group thread (not a 1:1 DM), you can tell the agent to mute itself for that conversation:- The agent goes silent in that conversation only. It does not keep running on every new message in the thread or channel while muted.
- @-mention the agent again to bring it back. The mute lifts as soon as someone tags it, and it responds as usual.
- Other conversations are unchanged. Muting in one thread does not mute DMs or other channels.
The Skydive app
The Skydive app is more than the installer. It is an assistant for your whole Slack workspace. DM it directly. Use it to:- Create new agents. Tell it the job (“we need an agent that triages #support”) and it sets one up.
- Get help with existing agents. Ask what agents your team has, what they do, or why one isn’t responding.
- Learn Skydive. How agents work, what they can do, what to try next.
- Manage your Skydive workspace. Questions about members, settings, connections, or billing: it points you to the right place.
Manage your Slack workspaces
Slack connections for your whole Skydive workspace live in Profile & Settings in the Skydive app, under Slack:- Install / Add workspace: run the Slack install for a new Slack workspace. An agent can be in more than one Slack workspace, and a Slack workspace can hold many agents.
- Disconnect: remove Skydive’s access to that Slack workspace. Agent apps already in it stop working until you install again.
- Remove: take the agent out of one Slack workspace.
- Connect to another workspace: add the agent to an additional Slack workspace.
Troubleshooting
The agent isn't replying in a channel
The agent isn't replying in a channel
Check these in order:
- The agent’s app is invited to the channel (invite it like a person).
- The sender is inside the agent’s visibility tier. Outside the tier, the agent stays silent with no error.
- The agent may be muted in that conversation. If someone told it to stay quiet, @-mention it once to unmute and try again.
How do I get a muted agent talking again?
How do I get a muted agent talking again?
@-mention the agent in that same channel or thread. The mute is for that conversation only, and an @-mention lifts it immediately. You do not need to reinstall or reconnect Slack.
The install didn't finish or permissions were declined
The install didn't finish or permissions were declined
Run the install again from Profile & Settings → Slack and approve everything Slack asks for. Skydive needs the app-management permission to create your agent’s app; declining it fails the install with “Slack didn’t grant the permissions needed.”
Someone removed the Skydive app from Slack
Someone removed the Skydive app from Slack
Uninstalling from the Slack side quietly removes the connection in Skydive too. Reinstall from Profile & Settings → Slack, then re-add each agent from its profile.
An agent's app was removed from Slack
An agent's app was removed from Slack
Re-add the agent from any entry point above.
The install window closed or was blocked
The install window closed or was blocked
Allow pop-ups for the Skydive app and click the install button again.
For Slack workspace admins
If your Slack workspace requires admin approval for new apps, here’s what to expect:1
A member requests Skydive
When someone on your team clicks Add to Slack, Slack sends you their request through your usual app-approval flow.
2
Approve the Skydive app
Review and approve Skydive in Slack’s app management settings, the same place you approve any app.
3
Set an automation rule for agent apps
Skydive creates one Slack app per agent your team adds, each named after its agent. When you approve Skydive, Slack offers to create an automation rule that auto-approves these agent apps, so each new agent doesn’t file its own approval request. You control the rule: scope it to the conditions you want, add your own conditions, or remove it entirely. Slack checks the rule on every install.
- Each agent app is created and managed by the approved Skydive app. It requests only the permissions agents need and can’t be installed outside your Slack workspace.
- Agent apps appear on Slack’s app management page like any other app. Removing an agent in Skydive removes its app; uninstalling Skydive from Slack shuts off every agent app.
- Slack marks these apps as managed in its app settings pages. Leave their configuration to Skydive: editing an agent app’s settings directly in Slack can break the agent.
Privacy and permissions
What an agent can do in Slack, at a glance:
Agents only see conversations they’re part of.
Who the agent answers
Each agent has a visibility tier set in Skydive. It applies in Slack too. Skydive recognizes each sender by their Slack identity and checks the tier before the agent replies:
When someone outside the tier messages the agent, it stays silent: no reply, no error. The same rule applies per person in channels. An agent @-mentioned in a thread answers the people who have access and ignores the rest. If a teammate reports the agent “not responding,” check the agent’s visibility tier first.