Add @Every to your Slack workspace
Slack will ask you to pick a workspace and approve what @Every can do.
Note: Slack will say the app is not approved. This is expected while the application is in review.
Frequently asked questions
Start with work your team already repeats.
- Turn one chore into a workflow. “Post a Monday summary of last week's support themes in #product.” It runs on a schedule from then on.
- Correct it in the thread. Say what was wrong, and the next run starts from that.
- Let the team build on it. What is true for the team is remembered for the team, so a colleague can pick up what you set up.
You pay for what it uses, at cost. This is beta pricing and may change.
- Everyone starts with $15 free. Each person in your workspace gets $15 of @Every usage, funded by Every, up to $500 per workspace. No card, no setup.
- After that, it's an Every membership. Once someone uses their $15, they keep using @Every by becoming an Every member themselves, or by a workspace admin adding them to the workspace's Every team plan for $30 a month per person, from the Users page of the dashboard.
- A member's extra usage is billed at cost. Beyond what Every funds, it's charged at API rates, with no markup, to the workspace's balance.
- Do you need a card? Not to start. A card on your workspace pays only for members' usage beyond what Every funds.
It sends you a DM and starts looking around. Nothing is posted in any channel, and nobody else is notified.
- It reads to get its bearings. Installing is the go-ahead to read: it looks at the public channels you are in. That reading never posts, but on the default, reading a public channel it is not yet in also joins it. Setup then asks which channels it may join from there on.
- It keeps a copy of messages from conversations it is in, and deletes it after 90 days. No bulk export of your Slack history, no search index.
- It comes back with a few things it could take off your plate. Nothing on that list is set up without your yes.
- Teammates are asked in their own welcome message before it looks at their channels and work.
Close the tab without finishing and it carries on after about 10 minutes on the default, Smart selection. For something narrower, finish setup and pick Manual selection.
You pick during setup, from three options.
- All public channels. The public channels you are already in, minus any shared with people outside your workspace. A very large workspace takes more than one pass.
- Smart selection, the default. It picks public channels itself, by their names and what they are for, joining more right after an install and barely at all later. It is told to stay out of, or ask about, anything sensitive: HR, legal, compensation, security, leadership. That is a judgment, not a hard rule, so name any off-limits channel in your DM, or pick Manual selection.
- Manual selection. It joins nothing and schedules nothing on its own. That one is a hard rule in the software, not a judgment. Invite it to one channel and it stays there; an admin can widen the setting later.
On Smart selection or All public channels it adds itself to public channels without asking each time: the approval is the one you give at setup, and if you never finish setup it goes ahead on Smart selection. Every join shows up in the channel, the way Slack shows anyone joining.
It cannot let itself into a private channel, and it will not add itself to a channel shared outside your workspace. If it cannot tell whether a channel is shared outside, it stays out.
Finish setup on Smart selection or All public channels and you also get a weekly look at those channels for work worth taking on. That is a scheduled task you can change or cancel.
It sees what a member of a conversation sees, and only where it is a member. It asks Slack for bot permissions only, never for access to anyone's own account.
- Private channels: Only if somebody invites it. It cannot let itself in.
- Direct messages: Only the ones it is in, which is your DM with @Every and any group DM it is added to. Reading anyone else's would need permissions this app does not ask for.
- Channels shared outside your workspace (Slack Connect): It will not add itself. Once invited it takes part like anyone else, and asking about that channel from somewhere else is refused.
People keep their own reach.
- It checks yours first. Before reading a private conversation it is not already working in, it checks you are in it yourself, and refuses if it cannot tell.
- A scheduled task acts as the person who set it up, reaching what they can reach. A task owned by a team rather than a person has nobody whose access can be checked, so it is refused those reads, though it can still read the conversation it runs in.
- Connections to other apps start private to whoever set them up. You choose who may use each one: only you, named people, or everyone. Sharing means they act through your login, and the workspace gets a log of which was used, by whom, and when, never what was read or written.
- Public channels are treated as public. Anyone can ask about one they never joined. And if someone can already read a private channel, @Every will summarise it for them elsewhere. It saves them a copy and paste; it does not show them anything new.
It keeps a copy of messages from conversations it is in, deleted after 90 days by a daily cleanup.
- What that copy holds: the text (long ones shortened), who wrote it and their display name, where it was posted, and any attached file's name, type, size, and Slack link. That copy never holds file contents.
- Files you share: a file @Every has to open to do the work is stored in your own private workspace area, so it can keep working with it across conversations, until you ask us to delete it. Slack stays the record.
- Not on that 90-day clock: small amounts of text kept alongside a record of work @Every did, like the message that started a task. Ask and we will tell you exactly what they are.
- Outside Every: the AI providers @Every runs on process message content. Every company that processes it is named in the Sub-Processors section of our privacy policy. None of them train models on your data.
- Inside Every: no dashboard, admin page, or support tool lets anyone browse your workspace's messages.
In the channels it has joined, and in your DM. It follows Slack's own rules: a reply in a channel is visible to that channel, a DM only to you. Your introduction is a DM to you alone. It does not announce itself to the workspace, and the optional introduction to the team only goes out if you ask.
Install it in as many workspaces as you like. They stay separate: each has its own channels, automations, and billing, and nothing crosses between them, though one Every account can link to several.
Ordinary Slack use needs no Every account. The dashboard at agent.every.to covers what does not belong in a chat: connections, automations, standing instructions, skills, what @Every has produced, and workspace admin. There is no mobile app.
Ask whoever administers your Slack. Send them this, and they can install it in a couple of minutes.
I'm interested in installing @Every in Slack to automate our work and teach the team about how to use AI. You can find the instructions here: agent.every.to
Need help with @Every? Contact support.