Slack Marketplace · Developer Tools
Watari for Slack
Bug, PR, and RCA notifications — where your team already works.
Watari turns customer support tickets into bugs mapped to the file and function responsible, drafts the fix PR, and tells the customer when it ships. The Slack integration is how your team hears about each step — outbound-only notifications in a channel you pick. Watari never reads your Slack messages.
Installation starts from your Watari dashboard — sign up free, then Settings → Integrations → Slack. Already a customer? Connect Slack now. By installing you agree to our privacy policy and terms.
- Trial
- 14 days · 10 Mapped Bugs
- Reads messages
- Never
- Setup
- OAuth · 2 minutes
- Slack add-on cost
- None — bundled
What is Watari for Slack?
Watari for Slack is an outbound-only notification integration. When Watari extracts a bug from a customer support ticket and maps it to the responsible file and function at ≥ 0.7 confidence, it posts to a Slack channel you choose — and posts again when the draft PR opens and when the fix ships with a customer-facing RCA. It requests no message-reading scopes.
Why support and engineering teams connect Watari to Slack
How to install Watari in your Slack workspace
Create your Watari account
Sign up at watari.ai — the 14-day free trial includes 10 Mapped Bugs and needs no credit card. Connect your support tool (Zendesk or Intercom) and your GitHub repository first; Slack is the notification layer on top.
Connect Slack from Settings → Integrations
In the Watari dashboard, open Settings → Integrations and click Connect on the Slack card. You are redirected to Slack’s standard consent screen, which lists the five bot scopes Watari requests — all outbound posting and channel-listing scopes, none that read messages.
Approve the install in your workspace
Click Allow on Slack’s consent screen. Slack redirects you straight back to Watari’s integration settings with the Slack card marked Connected — that is your confirmation the install succeeded.
Pick your notification channel
Choose a channel from the picker (public channels list automatically; for a private channel, invite @Watari first and it appears). Watari joins the selected public channel on its own — no manual /invite needed.
Notifications start flowing
From the next qualifying ticket onward, the channel hears when a bug is extracted and mapped to code, when the draft PR opens, and when the fix ships with a customer-facing RCA. Each notification type can be toggled per organization in Settings → Notifications.
After you install
A successful install drops you back on Watari’s Settings → Integrations page with the Slack card marked Connected. From there:
- Pick a channel. Public channels appear automatically; Watari joins your selection on its own. For a private channel, invite @Watari in Slack first and it shows up in the picker.
- Choose notification types. Bug detected, draft PR opened, RCA published, and cluster-growth alerts are each toggleable per organization in Settings → Notifications.
- Watch the first notification land. The next support ticket that clears the ≥ 0.7 confidence gates posts to your channel with severity, the mapped file and function, and a link to the full bug record.
- Disconnect any time. One click on the Slack card removes the token and stops all posting immediately.
Exactly what Watari can do in your workspace
Watari requests five bot scopes — the minimum needed to post notifications and power the channel picker. The consent screen you approve lists each one. No user scopes, no message-history scopes, no admin scopes.
- Post
chat:write+chat:write.public— send notification messages to your selected channel, including public channels the bot hasn’t been invited to (covers edge cases where auto-join fails).- List channels
channels:read+groups:read— populate the channel picker with public channels and the private channels the bot is already a member of. Channel names and IDs only — never message content.- Join
channels:join— automatically join the public channel you pick, so there is no manual /invite step.- Store
- The bot token (AES-256-GCM encrypted before persistence) and your selected channel ID. Tenant data is isolated via Postgres row-level security on every table. No Slack message content is stored — none is ever read.
Pricing
Slack notifications are bundled with every plan — never metered. You only pay when Watari delivers a Mapped Bug: a structured bug paired with the file and function responsible, both at ≥ 0.7 confidence. PR drafts, customer-facing RCA, and Jira / GitHub Issues sync are bundled the same way.
Starter
$400/mo
20 Mapped Bugs included · $25/bug on-demand
For small support teams routing their first Mapped Bugs.
Growth
$900/mo
60 Mapped Bugs included · $20/bug on-demand
For teams running customer support at production volume.
Scale
$1,800/mo
150 Mapped Bugs included · $15/bug on-demand
For multi-repo SaaS with a dedicated support function.
Indian buyers (with GSTIN) are billed in INR; everyone else in USD. 14-day free trial · 10 Mapped Bugs included · no credit card required. Annual billing saves 17%. Full plan comparison at watari.ai/pricing.
Security & privacy
- Outbound-only — no message-reading scopes requested.
- Bot token AES-256-GCM encrypted at rest.
- Postgres row-level security on every tenant-scoped table.
- Your tickets and code never train any model.
- OAuth state HMAC-signed against forgery on every install.
- Full security posture at watari.ai/security · privacy details at watari.ai/legal/privacy.
Frequently asked questions
Your next support ticket arrives as a draft PR.
Connect Zendesk or Intercom, install the GitHub App. Tickets land mapped to the file, function, and line — ready for your reviewer to take over.
- Trial length
- 14 days
- Bugs included
- 10 Mapped
- Card required
- No
- Mismapped credit
- 7 days
- Cancel
- Any time
You only pay when we know what to change.