It's very useful for us right now at our current scale. Should we start getting an inordinate amount of new signups everyday, we will have to start relying on other methods to understand the signups.
You could use other types of reporting, of course, but that worked for us.
Any important information could be reported by the bot instead of wherever you normally find it.
It's a matter of what you build it to do.
Having used it for ~7 years at a bunch of companies, I can say with confidence that bots are a very core part of Slack’s value.
There certainly are spammy notifications that sound useful and turn out not to be, but it’s not hard to keep the signal to noise ratio high with a little effort.
Having all the notifications just coming into one place is really good for "situational awareness" and I think it's one of Slack's main killer use cases.
I can't imagine working without slack bots at this point.
Works really well and has the effect that inter-department communication don't always need to go through the department heads. This could, of course be abused for spam, but so far it worked well.
Pretty much any github/jifa/wiki/servicenow/error log/etc type chat bot integration immediately become background noise as soon as your team exceeds a size of about 4 or your user base exceeds a number you can count on your hands.
Everyone slowly mutes or ignores notifications on those channels and goes about their day.