How do I connect Slack to Callmine via OAuth?
Connect Slack to Callmine via OAuth in under a minute. Approve incoming-webhook scope, pick a channel, completed runs post automatically.
TL;DR
Open /settings, find the Slack card, click Connect with OAuth,
pick a channel on Slack's consent screen, and complete the redirect.
Completed analyses post to that channel automatically. The flow takes
under a minute.
Steps
- 01Sign in to Callmine and open
/settings. Switch to the Integrations tab and find the Slack card. - 02Click Connect with OAuth. Callmine redirects you to Slack's authorization page on the workspace you're currently signed into.
- 03Pick the channel Callmine should post to. Slack shows the standard "App is not approved" warning above the channel picker — that's expected. Callmine is pre-marketplace; the grant works regardless.
- 04Click Allow. Slack issues an incoming-webhook URL bound to that channel, then redirects you back to Callmine.
- 05The Slack card now shows Connected and surfaces the channel name. Run a test analysis or wait for the next scheduled run to confirm the notification fires.
What gets posted
Every completed analysis run sends a Block Kit message containing the report title, the analyzed call count, the top finding from the executive summary, and a deep link back into Callmine. Cancelled and failed runs do not post — only completions.
When to use OAuth vs manual webhook
OAuth is the default if your Slack workspace permits app installs: the channel binding is managed entirely from Slack's admin UI, and you can revoke from the apps directory anytime. The manual-webhook fallback is the right path when your Slack workspace blocks third-party app installs entirely. See How do I send Callmine notifications via a manual Slack webhook?.