Your AI teammate, inside the channels you already live in.
Mention @Sauna in any channel, DM the bot, or type /sauna — summarize threads, draft replies, and pull context from the rest of your stack without leaving the conversation.

Context is everything.
And Sauna never stops collecting it.
Your Slack messages, threads, decisions, linked docs, tickets, and PRs — that's context. Sauna pulls it all in, never stops learning from it, and lands answers with the actual picture. The more it has, the more it can do.
From a message in Slack to a task completed.
- Known regression — ENG-1847 opened 2h ago, 6 reports so far
- Root cause: timeout on the S3 presign step after yesterday's deploy
- Fix in flight: PR #2391 (Ravi, awaiting review — CI green)
- ETA ~1h once merged
Triage issues in place
When a report lands in a channel, Sauna reaches into Linear and GitHub to explain why it's happening and whether a fix is already on the way.
Turn threads into artifacts
Linear tickets, emails, GitHub PRs — generated from the conversation, not by copy-pasting it. Nothing is filed until you click create.
- Decision: photography-led hero for launch; illustrated routes stay exploratory for phase two
- Why: Jamie shared feedback that photos read as more credible with the buyers you interviewed last week
Jump into any thread
Mention Sauna inside a thread and it reads the whole thing — not just the last message — to land a useful reply with the actual context.
- Signup copy — Nora waiting on your sign-off since Sat
- Pricing page — 2 unresolved comments (Jamie) sauna-prod
Summarize what happened
Coming back from a week off or a long weekend, ask for a summary by channel. Sauna pulls out decisions, open issues, and what's specifically waiting on you.
The busywork of a Slack-first team, handled.
Triage what broke
- Pull Linear issues for a report
- Check GitHub for fixes in flight
- Explain why it's happening, in plain English
- Post an answer back in the channel
Generate artifacts
- Linear tickets from a thread
- Customer emails from a conversation
- GitHub PRs kicked off from Slack
- Approval-gated — nothing files itself
Answer in threads
- Reads the full thread, not the last reply
- Uses the asker's context, not just the message
- Lands suggestions that actually unblock
- Stays inside the thread — no new noise
Summarize history
- Catch up on a channel in one message
- Pulls out decisions and CTAs
- Flags what's specifically waiting on you
- Works for any time range
Powered by frontier models.
Sauna uses large language models to generate responses and take actions on your behalf. Models make mistakes and may be wrong. Review anything important.
For the full detail of how we handle your Slack data, see our Privacy Policy.
Your data, protected because it's yours.
Least-access by default
Sauna only reads channels you explicitly invite it to, and only acts on what you explicitly ask.
Your data is not training data
We do not train models — ours or our providers' — on your Slack content, your DMs, or your connected-tool data. Ever.
Approval-gated actions
Sauna drafts. You send. Any action that writes to Slack, Gmail, or another tool shows you the draft first and waits for your click.
Remove & delete, anytime
Uninstall from your workspace's app settings. Stored data is purged within 14 days.


