Business system·Platforms

What we build in Slack

The best notification and approval surface most businesses already own. Also the easiest place to build something everyone mutes within a fortnight, which defeats the purpose entirely.

What it is, and where it sits

Slack is where your team already is, which makes it the natural place for an automation to reach a person. We use it for three things: telling someone something happened, asking someone to approve something, and alerting when something broke.

The engineering here is trivial. The design is not — the difference between a useful Slack integration and an ignored one is entirely about volume and relevance.

What we build in it

  • Approval flows with interactive buttons — approve, reject, request changes — writing the decision back to the source system
  • Failure alerting from every workflow, with enough context to act on
  • New lead and deal notifications routed to the owner, not broadcast to everyone
  • Digest summaries replacing per-event noise
  • Slash commands for lookups against your systems without leaving Slack
  • Escalation when something has waited too long

How it is priced

You already pay for Slack per user. Apps and incoming webhooks cost nothing extra.

The one thing to know: on the free plan, message history is limited, which makes Slack unsuitable as an audit trail. If a decision needs to be evidenced later, write it back to the source system — Slack is the interface, never the record.

When it is the right choice

Slack is the right surface when a person needs to act or know now. It is the wrong surface for anything that needs to be found again later.

  • Good: approvals, failure alerts, time-sensitive handoffs, daily digests
  • Bad: audit trails, anything requiring a durable record, high-frequency per-event notifications

Limits worth knowing before you commit

  • Notification fatigue is the real failure mode. A channel receiving forty messages a day gets muted, and then the alert that mattered is missed. Digest by default; alert individually only when action is needed now.
  • Not a system of record. Decisions made in Slack must be written back somewhere durable.
  • Rate limits apply to posting, which matters for bulk notification.
  • Channel sprawl. One alert channel per workflow is how you end up with thirty channels and no attention.
Our default

One channel for failures that need a human, one for approvals, and a daily digest for everything informational. Three channels, all of which stay worth reading.

No commercial relationship

We hold no reseller agreement with this vendor, take no affiliate commission, and do not resell licences. You buy your own subscription directly. It is the only arrangement under which our recommendation means anything.

Want the cost model run on your numbers?

Tell us your workflows and volumes and we will show you the three-year cost across every option.