Discussion
Anthropic, please make a new Slack
anonymouscaller: Slack is in no way a great program (source: use it daily for work), but it seems to me that it works as intended, and developers can already extend it with bots/AI agents. Plus, Claude as an agent is already installable to Slack.For compliance, my company already has a tool that scrapes all slack messages, and archives them for a required amount of years. I'm at a small company, so I assume large corporations have already refined this process.What problem does this solve?
mgraczyk: Slack is $45/user/monthSoon you'll be able to write, host, and maintain a fully customizable version for probably 20k/monthIf you have a lot of employees this makes sense
ellg: If people wanted to do this theyd be self hosting xmpp servers already. No one wants to write and maintain the code and infra for things like this, you are grossly underestimating the effort involved here.
etchalon: Just use one of the many chat products that doesn't have the same access limitations as Slack? Or, you know, Vibe code your own.People are so weird.
petercooper: Or, you know, Vibe code your own.Right. If these tools are so good (and they are) there should be numerous better-than-Slack apps by now that let you do exactly what you want. It doesn't take Anthropic to make it. (At our company, we cheated and edited 37signals' Campfire instead because we got sick of Slack's ads pushed into our paid instance.)
matharmin: What features are you using that the $18/user/month plan doesn't cover?
dbt00: "A slack that doesn't suck" doesn't exist, and whoever thinks Anthropic of all people are going to build that has no idea how this is going to work.Slack has massive lock in due to cross-organization connections. The only way you're going to get people off slack is to build a 10x better mode for collaboration than river of shit chat, and while such models probably exist, you also have to convince people that they are better.I wish whomever tries this the best of luck.
pedalpete: How google hasn't been able to do this with messenger is beyond me.The external partners on our slack are almost all logged in via gmail or other google workspace. We are on google workspace as well.
trjordan: A similar argument to OpenAI: https://www.latent.space/p/ainews-why-openai-should-build-sl...
georgewfraser: Also true! The most important thing is that the NewSlacks commit to interoperability. I think Anthropic has a special opportunity to lead the way here, because they have a track record of standing by their principles to an extraordinary degree.
empath75: If you want Anthropic to make a new slack, just ask Claude to write it for you. It wrote me a trello clone in 15 minutes. Why bother with a SaaS. You can build your own perfect chat system in a weekend.
godelski: Why ask Anthropic?Why not build on something better like Matrix? Or Signal?[0] Or even Keybase?I really do agree we need to move away from Slack and Discord, but I'm also very confused why the call to action is to Anthropic. IMO we should really be pushing for open systems so that nobody can take it from us. Otherwise we repeat the cycle again and again. There's some good protocols to start on. I'd also say this is a good reason to make sure that the things you work on are hackable. It's how we combine different domains of expertise.[0] see the Molly project, you don't have to use Signal's servers
xemoka: This is just crazy. Lets ask the power company to build some trains for us. They transport electricity, they _must_ know about transporting people. They can power the lines themselves!If this was so easy, teams wouldn't suck, matrix would be everywhere, and discord would be replaced already by the furries (as much as stoat is trying).
ares623: No no it makes sense. Hypothetical scenario: I, a high-level employee at a company just convinced my boss (or did we convince each other?) to spend $30k/year on Claude/Codex enterprise licenses. So far, the productivity gains have not been there and we're starting to sweat. So, I propose to my boss to build an internal version of $SaaS and call it a win. Galaxy brain.Now some IC somewhere in the company who is at the end of his rope and sees the company as a dead end, sees an opportunity. Why not advocate for this project, get real experience building something greenfield in a brand new domain, strengthen their own resume, and finally have a way out of their strut? It's not like they're gonna stick around maintaining what they built.
echelon: No. This is a CEO expressing righteous indignation about a company that provides (seemingly) little value and has almost no competition.Slack won't open up their data moat to AI, which is shameful. And Slack costs way too much. If there were any competitors, the price would drop significantly. It's not like chat is a hard problem. And Slack's app is an absolute bear.
hungryhobbit: Yeah, but now I wouldn't touch anything from that company with a ten foot pole, even if they made the best Slack replacement ever.
htrp: So why can't we vibecode a new slack with claude?
abujazar: Most people using Slack, Teams etc. and especially those making purchase decisions have no idea what XMPP is and what it's capable of. Heck, even Facebook used to federate XMPP until they decided to go proprietary. Not in the interest of their users, but because it makes the most money for its shareholders.
sp1nningaway: What a strange thing to post on a corporate CEO blog - proof that AI is making it too easy create things without asking why. How does it serve Fivetran to post open letter about why Slack sucks? This only happens if it's easy to write a couple bullet points and have Claude fill in the rest... If an LLM wasn't used they would have realized it wasn't worth a post during the process of writing it.
coder543: Why on earth would Anthropic commit to interoperability?That is the company that doesn't interoperate with the standard LLM APIs that OpenAI developed, which everyone else in the industry has adopted and uses. Whether OpenAI's APIs are great or perfect or not, they are the standard that the industry has settled on.That is the same company that refuses to add support for AGENTS.md that everyone else in the industry uses, despite over 3000 upvotes: https://github.com/anthropics/claude-code/issues/6235Anthropic's Claude Code is also one of the only agentic coding CLI tools that isn't open source.I'm not sure which principles you think Anthropic stands by... but interoperability doesn't seem to be one of them.
johnfn: Is it really so different than asking the search company back in '01 to make a mail client, a browser, a maps app, ...?
ninth_ant: Or just use Zulip?
j45: Claude Code could absolutely build a chat client in the hands of someone who could also build the rest around it.Slack itself originally ran on irc servers as the back end, and I consider it a modern IRC implementation.
troupo: > Claude Code could absolutely build a chat client in the hands of someone who could also build the rest around it.So why can't Anthropic build a CLI client that doesn't flickr and doesn't consume 68 GB to run a CLI wrapper on top of their API? https://x.com/jarredsumner/status/2026497606575398987
georgewfraser: Claude-in-Slack is a big enough feature to overcome the slack-connect network effect. Openness is absolutely key! I wrote this post because I hoped that if Anthropic is already planning to do this I might be able to influence them to make open-data part of the plan. But openness by itself isn't a big enough feature to get users.
bigyabai: Considering their Palantir partnership, I'm not sure I'd touch an Anthropic-designed slack either.
senko: That's still light years better than Slack.The thing lags a few seconds while typing a message on a 20 core 128g ram machine. That's with their desktop (electron) app. Mercifully, the web app works better.Still, CC blows it out of water. Slack is that bad.
Haksak: Yes, let's Anthropic have all your salary negotiations, private conversations, rebukes from managers and corporate secrets. That is a great idea.Perhaps that info can be fed into Maven, too, in case a domestic dissenters need to be targeted.
mbb70: >> "almost no competition">> "costs way too much">> "It's not like chat is a hard problem"Surely these statements can't all be true. Since Slack is expensive and has little competition, I think chat is a harder problem than you think.
rdtsc: I didn’t ask them. Did you?
troupo: > Slack won't open up their data moat to AI, which is shameful.Ah yes. It's shameful that Slack won't open data moat to AI. You know, those millions of chats (including private data) by people who didn't give consent to this
ed_mercer: > Claude has a glaring limitation: it only does 1:1 conversations.Openclaw fully supports team chat inside Slack and works with Claude.
malchow: For those who may have forgotten, Mattermost is quite good these days: https://mattermost.com/
echelon: > You know, those millions of chats (including private data) by people who didn't give consent to thisI'm pretty sure the company you work for owns your work chat, and that what you say on company slack constitutes business information.There are a lot of things people don't consent to. Being born. Breathing in the air molecules that come from other people's bodies. Looking at ugly things. Hearing annoying sounds. It'll be okay.
troupo: > I'm pretty sure the company you work for owns your work chat, and that what you say on company slack constitutes business information.It does. And a lot of this information is highly sensitive. Imagine my company's surprise if Slack would not be shameful and would just open up its data moat to AI.> There are a lot of things people don't consent to. Being born.Demagoguery and non sequiturs are not arguments.But I guess that's what passes for "arguments" for AI maximalists.
edgarvaldes: It's a good test, no doubt. Many engineers are convinced that SaaS is practically dead, since all companies can vibecode their way to a lesser dependence on external (and paid!) software.
uxp100: That’s a funny analogy because some electric railway companies owned power generation. The one in my town also sold electricity to consumers for some time, though most of the history I can find online focuses on the rail aspect, which makes sense, as they started and ended in the rail business, but at some point in the 1890s to 1930s appended “and light” to their name.
paxys: Weird to see this kind of random Substack/X content on an official company blog.
mgraczyk: I don't pay for slack any more, I just picked the price of their enterprise plan. Large users probably get big discounts but it doesn't matter, the cutoff where this makes sense financially is probably around 4000 employees even at $10/seat
b00ty4breakfast: yes, that's just what I want; The SlopDaddy supreme to make a chat app that will be used by billion-dollar corporations for often sensitive and mission-critical communications. What could possibly go wrong?
ValentineC: Not exactly chat, but I thought Spectrum [1] was far better than Discourse as a modern, "open" forum.Then it got acquired by GitHub in 2018, presumably integrated into the main product, and their separate offering disappeared from the web (taking lots of valuable discussion with them).[1] https://github.com/withspectrum/spectrum
purplerabbit: Anyone know any interesting OSS Slack alternatives with a decent API?
xemoka: It is funny isn't it? I believe it was the opposite direction mostly though, as you say, "railway... and light"; to solve their own problems of powering their infrastructure to move people, they got into power generation at a time when there weren't as many players doing what they needed to run their primary business. I'm not sure that power generation getting into trains would be as effective. Nor do I think an LLM/AI company getting into chat and discussions would be valuable. It feels wrong. But hey, "happy" to move on to yet another chat program in my life if it's better than what we got...
just-the-wrk: I think this person is asking the most effective entity they can find. Anthropic's offerings are better than the competition. CC and MCP came out of of their labs, and everybody scrambled to copy or adopt them. Their models consistently work better than the competition. Whenever a feature seems inevitable, they release a subtly polished version.For years I struggled to answer "what company is Apple's equivalent in software?" and I think it might be Anthropic.
johnfn: I have no idea what your question is trying to contribute to the conversation.
paxys: Slack has a very permissive data export policy, as long as you are doing it for your own organization's data. What they don't allow is blanket access for third party tools.So there is nothing stopping you from setting up an export of your company's data and feeding it into any LLM or external product you want.
oasisbob: > Slack's data access policy is basically "No."For being a blog post about problems with Slack's policies, it's odd that it has no details whatsoever on what the issues actually are.
1970-01-01: It's not crazy, but it is much too soon. Think about GE going from lightbulbs to radios to alarm clock radios.
bensyverson: Yeah, I have so much less patience for "this should exist" posts. In 2026, you could argue that this blog post should have come with a link to the repo.
monsieurbanana: I don't want everybody with an idea making a repo. It's already hard enough to filter out the slop in github that I'm reluctant about using anything built in the past year.
agnishom: I agree with the author that Slack's network effects are not very relevant. In most organizations, a team leader can just chose to move everyone to a different platform. There is some worry about migrating the chat history, though.
fathermarz: I actually vibe with this. I like the engineers and UX people at Anthro. And Slack is actually the most insecure hot mess of an enterprise app you can get.
apublicfrog: The article mentions some sort of legal audit reasons that the author is of the opinion that any reasonably sized company needs. These features are apparently only on the expensive plan.
nkrisc: You’re saying it’s an easy problem with an expensive solution and yet there’s no competition? Seems there must be more to it because that makes little sense to me.
gigatexal: lol. This is rich coming from fivetran which extorts people for a relatively straightforward service that’s just annoying enough (looking at you salesforce + QuickStart views) to be worth buying.But yeah slack could use some competition. Let’s see it would Make sense. It would make anthemic even more sticky in the enterprise.
imarkphillips: Try Pumble. We switched years ago.
KaiserPro: > something better like Matrixmatrix isn't fun.The other thing that I would gently point out is that anthropic's uptime is pretty atrocious
arjie: My wife and I use a shared Telegram chat to talk to our claw and it seems pretty fine to be honest. It's useful to just see what the other is getting done but it can be pretty noisy. Usually I'm not that interested in the details of it. Telegram doesn't have a threading notion, but Slack does, so it's particularly well-suited to it. Integrating with Slack is much higher friction, but now that I've thought about it, it's a pretty good idea. I guess I went with Telegram because it's free but we already use Slack.
apublicfrog: > Today, if I want Claude's help with something that came up in a Slack thread, I have to relay the context between Slack and Claude by copy-pasting. This is absurd. I am not a sub-agent!Am I out of touch here, or is this a crazy entitled view? 'My close-to-free AI agent that can answer most things requires me to copy/paste and contextualise my questions!'. This is incredible compared to even a few years ago, and it's very fast and accurate.
lukev: Also there are a ton of other ways to skin that cat… you could vibe code a Slack plugin to make this work in like 15 minutes.
causal: Also these plugins already exist. How on Earth is this post even getting upvoted right now what in the world is going on here.
ninjha: > matrix would be everywherenow i know the bar is 1000 feet below the earth with teams but matrix is still only maybe a foot or two above the surfacei really want to like it but every few months i try it and it’s clearly just not ready :(
ngrilly: The author mentions they already use and pay for Google Workspace: Why not use Google Chat? It is now much better than it used to be.
bionhoward: Anthropic is not trustworthy for this because they force every Claude Code user to agree to a noncompete while also opting them in to model training.That means, by default, every Claude Code user is actively getting royally screwed
toraway: It's a retread of another (also baffling) "Why OpenAI Should Build Slack" post from a popular AI Substack.Just more empty grist for the AI adjacent content mill. "Slack sucks" doesn't let you draft off the current hype zeitgest, so we get "content" like this.https://www.latent.space/p/ainews-why-openai-should-build-sl...
nitwit005: A large portion of the AI related response pieces fail to reference what they're responding to. I have to assume it's a side effect of how they're using AI to write them.
theshackleford: your instance does that. Mine does no such thing and I don’t know anyone for whom it does.Not to say it doesn’t, but it’s clearly not a universal issue.
hunterpayne: Its not hard. Its capital intensive with a low profit margin. So it doesn't attract a lot of competition because you can make more money in other ways that have moats. There are at least a dozen other chat apps, some of which are decades old.To have a successful chat business, you need the network effect of lots of users (big marketing spend), you need lots of capital for operations (big spend on disks and compute) and after all that you get only a few dollars per user. Its just not a great business on the balance sheet. Notice that quality software doesn't even get a mention in this niche.
willbur1230: they dont let you extract messages via the API. Keeping Slack message data in their walled garden
xemoka: They didn't, no one asked google to do it. It was Paul Buchheit's 20% project. Google saw a good thing, solved by someone who knew what they were doing and where they wanted it to go, and fostered it. Hell, it is what built AdWords and ultimately made google the advertising behemoth it is today. I don't think this is the same thing...I see what you are saying though, a business can expand beyond it's initial constraints, but I'm not sure that chasing prospects like what is described in the OP is really all that successful.
johnfn: Why does it seem like everyone is having trouble grasping an analogy? GP was saying that as it doesn't make sense for a power company to solve trains (because it is out of their area of expertise) it doesn't make sense for Anthropic to solve Slack (because it is out of their area of expertise). My response is that a surprising number of things can fall in the area of expertise of a technology company, and this has been proven by Google in the past.Getting hung up over the "asked" phrasing is irrelevant to the discussion.
navane: People look for something to disagree with, and make posts that "engage". I agree with you and see this a lot, an analogy clearly makes point A but people get hung up on detail B.
artrockalter: When I use ChatGPT for work it frequently reads my Slack DMs even if they’re not directly relevant, so I’d question a lot of the premises of the article.
EdNutting: Use Zulip.The migration out of Slack is actually quite easy and preserves all messages, files, etc. Even the user migration is straightforward, keeping Google or whoever as the identity provider if you prefer.
amelius: Hey they can ask Anthropic, but they are using the wrong channel for asking. The right url for such questions is claude.ai.
sadeshmukh: You can do workspace wide data export
riwsky: cries in google wave
hunterpayne: +1, google wave might have been the best thing Google ever made.
throwawaysoxjje: > I'm pretty sure the company you work for owns your work chat, and that what you say on company slack constitutes business information.That’s not a valid argument. The company itself would still need to consent.
debo_: Wasn't Slack a gaming company that accidentally became a chat company?
aaronbrethorst: just like Flickr was a game that accidentally became a photo sharing website.https://www.npr.org/2018/07/27/633164558/slack-flickr-stewar...Stewart Butterfield is absolutely terrible at making games, but incredibly good at building successful companies.
paulsutter: The model companies are the new OS, you bet they are thinking about projects like this
hunterpayne: You have a funny way of spelling stock analysis.This take fundamentally misunderstands just about every aspect of running a successful software company. Today SAAS companies make 10x what the AI companies make in revenue. In 2 years time, this will still be true. In 5 years time, this will still be true. In 10 years time, this will still be true...etc...The amount of time writing new code is a rounding error on the costs of a software business. Losing customers to bugs, downtime and other costs having to do with maintenance are far higher. Optimizing new code writing time at the expense of everything else is just foolish and only something that someone who has never run a software business could believe.
mezzode: You're thinking of Discord
debo_: No, I'm not. The company that became the Slack corporation was originally a game studio : https://en.wikipedia.org/wiki/Slack_(software)#History
bensyverson: I hear you, but it's not like the quality bar on Github was super high before AI
elAhmo: Such a ridiculous ask and blog post. If the author doesn't like Slack that much, why not use something else? It is not the only option for team chat.
flyrain: Zulip is not even close to Slack. It keeps crashing.
AvAn12: Remember Web 2.0? If not, check Wikipedia. The idea was that everyone could create mashup web apps to do anything thanks to open standards and free APIs. Where did that dream go? Do you think private companies are going to give everyone their data and functionality for free?And what is so different about today’s dream of “agents” accessing private company data and functionality?It is a lovely dream that I would be very happy to see. What can we do differently this time around?
suprjami: Please anyone make a new Slack. 4Gb RAM for a slow chat client with a bad interface is just so slovenly it should be illegal.
godelski: Cool. And?Those were examples, not answers. Those examples aren't exactly compatible with one another (though bridges exist, but you can bridge anything).
ahussain: Doesn't the conversation.history permission let a Slack bot extract all messages? https://docs.slack.dev/reference/methods/conversations.histo...
j45: Has Matrix improved the ease of use for folks to use it independently?Mattermost, Rocketchat and others have first class packaging for quick and easy roll out.
godelski: I listed those as examples of where one could start. Not as ready to ship answers. I mean we are in a thread where the context is no ready to ship answer, so...
cmrdporcupine: Yep, and it was completely just fluke too, because within 5 years of that they'd butchered/tamed the whole concept of 20% and that kind of independent project wasn't a thing anybody at Google could do, even if 20% still nominally existed [re-routed to be "you can add 20% to some project at Google that already exists and is approved by corporate already, etc. and btw you'll still be doing your normal work for most of the time, too"]When I was there from 2012-2022 it really wasn't a thing. Once Google found its money printing machine it swallowed everything.
EdNutting: Sounds like something Claude could fix… /s
defined: Messaging apps are a lot harder to get right than you might think. I worked for years on messaging using XMPP and the problems were legion. I'd be very interested in seeing how a vibecoded app does at scale, especially with the presence problem.
nicoburns: I've been using a couple of different Zulip servers for professional communication for several years and haven't had any issues.
overgard: Just vibe code it yourself! </s>
kennywinker: It’s hilarious to see half the “just vibe code it yourself!” comments are sarcastic, and the other half are serious…
tabbott: I lead the Zulip project and I'm not aware of any common crash issues with either our server or any of our apps.Can you share details on what you're experiencing with us? https://zulip.com/help/contact-support.
EdNutting: <3
julienreszka: the fact nobody wants to admit is that social is the opposite dimension of productivity that’s why slack and teams are terrible product that try to combine both
doctorpangloss: i don't know, i think this guy got you dead to rights on how reductive of a point of view you have> chasing prospects like what is described in the OP is really all that successful.that's all taking risks means
joemi: > Its just not a great business on the balance sheet.I think that's probably what makes it hard.
QuercusMax: Google decided to build a new chat app every two years instead of keeping the good bits of the original chat app they had and evolving it. It was endlessly frustrating to me when I was at Google. Google's security team ended up banning Slack access after several teams started expensing it.It doesn't seem like building something that works well would be that hard; we've had nearly 40 years to learn from IRC, AIM, and others. Why can't I run my own chat client that does what I want? Oh, because you gotta lock people in. Sucks.
3eb7988a1663: It is impossible to believe the self-own on Google's messaging platforms. At one point, it seemed that all of my acquaintances used Google Talk. Then years of shutting down perfectly working applications, sometimes without any real user porting. There were even identically named products existing at the same time.However, I am sure a few Googlers got some tasty promotions out of the mess, so it was all worth it.
Robdel12: Ha, I’ve had a Mattermost instance for years until they handicapped the most recent version by limiting the number of messages on the self hosted version.I ended up building my own alternative and was going to OSS it but like… there’s already a bunch out there.Anyway, Mattermost might not be the choice these days. With that stunt I was annoyed enough to spend a weekend to replace what they were to me.
maplethorpe: Honestly, I'm surprised they're not releasing more products. They have the capability to unleash a swarm of a million agents to design and build competitors for all the major apps in the world. They could become immensely profitable, solve all of their cash flow issues, and unseat Meta, Amazon, and Microsoft in 48 hours. Why don't they?
jayd16: If they sell a magic app building machine, its not crazy to ask them build an app with it, is it?
jsheard: They sell the magic app building machine and yet they themselves are hiring more SWEs than ever. Things that make you go hmm.https://grepjob.com/trends/anthropic-hiring-vs-ai-replacemen...
recursive: I guess now we have the technology to use the UI layer as the API. Spin up a browser and impersonate the user, and then parse/OCR the data off the screen.
Jaysobel: Not to mention the CEO in question maintains some of the worst customer relations in the data vertical.Fivetran is infamously bad to its users
khaosdoctor: I didn't even know this company before this article
jesse__: Thanks for your work on Zulip!I have some feedback that's annoyingly non-specific.I used Zulip a few years ago as a contractor. It seemed _fine_, but I didn't love it. Specifically, the UI felt sluggish and generally the experience was somewhat unpolished. Maybe things have changed, a lot happens in a couple years, but there you go
gspetr: Andreessen Horowitz was a major backer of Slack's predecessor, Tiny Speck, which was originally building a game called Glitch.When Glitch failed in 2012, founder Stewart Butterfield offered to return the remaining $6 million to investors. Ben Horowitz instead encouraged Butterfield to pivot and build out the internal communication tool the team had developed for themselves, which eventually became Slack.I saw an interview (don't have the link at hand unfortunately) where Horowitz said he didn't much care for the $6M as he had already been set at that point moneywise, and essentially wanted to gamble on an off chance Slack succeeds.Horowitz continued to support the company through its rapid growth and eventual direct public offering (DPO) in 2019.
xyzsparetimexyz: No wonder the game failed, they were busy focusing on some internal chat tool
khaosdoctor: Precise argument here
swyx: you must be new to fivetran (hint: check their naming)
khaosdoctor: I mean, the idea itself (of having <insert your AI minion here> inside Slack) has crossed my mind multiple times, and I have successfully extract some data using AI from it and it's actually really useful.But I agree, having Anthropic building this is like having DJI building planes because they know how to create things that fly.
probabletrain: > We need Claude and Claude Code, with their skills and plugins, with their context, to be first-class participants in our company's Slack. But this problem can't be solved by a Slack integration because of another problem: data access.Yes it can? We have agents in Slack as first class participants. They can even use Slack search.
sanex: You must be the only one that remembers this because the rest of the comments are dumping on the idea. I don't think it's such a bad one. Presumably its easier for their agents to knock out than a web browser or a compiler.
dokdev: I've seen a YC startup working on this. https://silahq.com/
cush: The title is the issue. They're just asking for group chats with Claude
jinushaun: But group chat is chat. Even the chat interface with Claude is chat. You can also say the same for any sort of commenting system. Posts and comments, tweets and comments, etc.I’ve built such system many times. They’re basically all the same, especially if you introduce real time updates. Channels and threads are just organization strategies.