The boards are where the season lives; Slack is where your team already is. Connect a channel and Grit Board posts the moments worth interrupting for — weekly standings every Monday, plus the big plays as they land. Setup is one webhook URL, and everything posted is celebration or scoreboard: no nagging, no per-rep call-outs for being behind.
Deliberately not posted: props (they’re high-frequency and belong on their board, not in everyone’s notifications) and anything that would shame an individual rep. The channel gets wins and the scoreboard; coaching stays off Slack.
To disconnect: hit Disconnect in the panel — the webhook URL is deleted immediately. Removing the webhook (or the app) on Slack’s side works too.
If the panel says “NEEDS RECONNECT”: Slack rejected the last post — usually because the webhook was removed or its channel was archived. Grit Board notices the first time a post bounces and says so instead of pretending; nothing else breaks, and the boards keep running. Create a fresh webhook and connect again.
“Posts stopped but the panel says connected.” Check the channel itself — a renamed channel keeps working, but a muted or archived one is easy to forget. If the channel is fine, remember most posts ride on data: no imports or syncs, no “new numbers” pings, and boss/level moments only fire when the numbers actually cross them.
More questions? Write to hello@gritboard.io — a human reads it.