Slack
Connect Slack to Riff to send smart notifications, summarise conversations, start or join channels, and let agents post useful updates where your team already works. Riff handles the OAuth, stores tokens securely, and wires Slack into your apps, automations, and agents.
What you can build (fast)
Deal stage alerts → Slack (HubSpot) — posts context + next steps.
Ticket triage → Slack summary for high-priority issues.
Ops bottleneck tracker → daily Slack summary.

Deal & ticket alerts → Slack
Create a Slack alert automation that listens for HubSpot deal stage changes and support ticket priority changes, summarizes context (amount, owner, days in stage or ticket priority), recommends next best action, and posts to the specified Slack channel with links back to the source record. Trigger on webhook and on button.

Daily/weekly summaries
Create a daily and weekly Slack summary that sends pipeline, support, and operations roll-ups to a chosen channel at scheduled times, including key KPIs, top changes since last report, and a downloadable CSV. Trigger weekdays 08:00 and weekly Friday 16:00.

Agent
Updates
Create a Slack agent that drafts incident updates, stand up summaries, and owner nudges based on recent activity and deadlines, then posts drafts to a review channel for approval before sending to the target channel. Trigger hourly and on button.
Deal & ticket alerts → Slack: e.g., post next-step suggestions when a HubSpot deal changes stage; escalate high-priority tickets with links back to the source system.
Daily/weekly summaries: send pipeline, support, or ops roll-ups into a channel at scheduled times.
Agent updates: have agents draft incident notes, stand-up summaries, or “nudge owners” messages.
Ad-hoc posts from your app: buttons in your UI can post formatted Slack messages or files.
Prerequisites
Slack workspace where you can install apps (or request admin approval).
A Riff workspace (sign-in at useriff.ai).
A channel (public or private) the app can join, or permission to DM.
Connect Slack to Riff (two easy ways)
Let the agent drive When a task needs Slack, the agent prompts you to connect. Click the link, approve scopes once, done. The agent then tests the connection (“quick test”) and uses it in your build plan automatically.
Add proactively In your workspace, go + More → Integrations → Slack, authorise, and you’re ready. Riff manages tokens, scopes, and basic checks for you.
Tip: If an OAuth popup is blocked in the embedded preview, open your app in a new browser tab and retry the connect step.
How Riff wires Slack for you (under the hood)
Sets up OAuth and stores tokens securely in Secrets/Integrations.
Adds minimal scopes, verifies them, and runs a simple test action.
Exposes Slack as a usable service inside your tasks, automations, and agents (no manual boilerplate).
Security notes
Tokens are managed by Riff’s Integrations system; you don’t paste keys into code.
Frontend code never sees secrets; all Slack actions run server-side.
Keep scopes tight; Riff requests only what’s needed for your flows and validates them.
FAQ
Related docs & features
Last updated
Was this helpful?