Skip to main content
Guides 4 min read

How to Use Slack App Integrations: The Complete Guide

Step-by-step guide to every Slack app integration in 2026 — Salesforce, Asana, Zoom, HubSpot, Google Drive, and more.

Complete guide to Slack app integrations in 2026
Complete guide to Slack app integrations in 2026
  • Slack’s App Directory now lists over 2,600 integrations, making it the largest workplace app marketplace — ahead of Microsoft Teams and Google Chat.
  • Top integrations for 2026 include Salesforce, Asana, Zoom, HubSpot, GitHub, and Notion — all with two-way data sync.
  • Slack AI and Workflow Builder now handle native automation without third-party tools, including channel digests, smart replies, and multi-step workflows.
  • Admin controls have expanded significantly: granular app approval policies, data residency settings, and audit logs for every integration action across the workspace.

How to Set Up Integrations in Slack

Every integration starts in the same place. Open Slack’s App Directory from the left sidebar — click More, then Automations, then Apps. You can also visit the Slack Marketplace directly in your browser. Search for the app you want, click Add to Slack, and authorize the connection. Most apps require you to sign in to the third-party service and grant Slack permission to read or write data.

Workspace admins can restrict which apps are available. If your organization uses app approval, you will need to request access from an admin before connecting anything. This is common in companies with more than 50 employees — 78% of Slack Enterprise Grid customers use app approval policies, according to Slack’s 2026 platform report.

Once connected, most apps create a dedicated bot or channel for notifications. You can customize what gets sent where. The best practice: create dedicated channels for each integration — #salesforce-deals, #github-prs, #jira-tickets — to keep noise out of team conversations.

Quick guide:

  1. Open Slack and click More > Automations > Apps in the left sidebar.
  2. Search for the app you want in the App Directory.
  3. Click Add to Slack and authorize the connection.
  4. Sign in to the third-party service and grant permissions.
  5. Configure notification preferences and choose which channels receive alerts.
  6. If your workspace requires admin approval, submit a request and wait for authorization.

Salesforce — Deal Alerts, CRM Updates, and Pipeline Visibility

The Salesforce for Slack integration is the deepest enterprise connection on the platform — unsurprising, given that Salesforce owns Slack. It pipes deal alerts, opportunity updates, and account changes directly into channels. Sales reps get notified when a deal moves stages, when a contact opens a proposal, or when a renewal is at risk.

The real power is in Slack-native CRM actions. Reps can update deal values, change opportunity stages, and log notes without leaving Slack. Account executives at companies like IBM and T-Mobile report saving 30-45 minutes per day by eliminating context switching between Slack and the Salesforce dashboard.

Pipeline visibility is automatic. Set up a #sales-pipeline channel and Salesforce posts daily or weekly digests — total pipeline value, deals closing this month, and at-risk accounts. Managers get a live scoreboard without opening a single report.

Quick guide:

  1. Go to Slack’s App Directory and search for Salesforce.
  2. Click Add to Slack and sign in with your Salesforce credentials.
  3. Choose which Salesforce objects (deals, accounts, contacts) send alerts to Slack.
  4. Map alerts to specific channels — e.g., #sales-pipeline for deal updates.
  5. Use the /salesforce slash command to search CRM records directly in Slack.
  6. Update deal stages, log notes, and modify opportunity values from within Slack messages.

Asana and Monday.com — Task Creation, Project Updates, and Deadline Alerts

Asana’s Slack integration turns messages into tasks. Hover over any Slack message, click the three-dot menu, and select Create Asana Task. The message content, sender, and timestamp are pulled into the task automatically. You can assign it, set a due date, and add it to a project — all from within Slack.

Project updates flow the other way too. When a task is completed, a deadline changes, or a blocker is flagged in Asana, the linked Slack channel gets a notification. Teams using both tools report 25% fewer missed deadlines, according to Asana’s 2026 Work Index.

Monday.com offers a similar setup with one key difference: board-level automations. You can configure Monday.com to post in Slack whenever a status column changes — from “In Progress” to “Review” to “Done.” This makes Monday.com the stronger choice for teams that rely heavily on Kanban-style workflows.

Quick guide:

  1. Search for Asana or Monday.com in the Slack App Directory.
  2. Authorize the connection and link your workspace.
  3. Turn any Slack message into an Asana task via the three-dot menu.
  4. Assign the task, set a due date, and attach it to a project.
  5. Configure Asana or Monday.com to post status changes and deadline alerts to dedicated Slack channels.
  6. Use /asana or /monday slash commands to search tasks without leaving Slack.

Zoom and Google Meet — Instant Calls, Scheduling, and Recording Summaries

The Zoom for Slack integration does one thing exceptionally well: start meetings instantly. Type /zoom in any channel or DM, and a meeting link appears. Click it, and everyone in that conversation can join. No calendar invite, no scheduling friction.

Scheduled meetings get richer. When a Zoom call ends, Slack receives a summary — attendees, duration, and if you have Zoom AI Companion enabled, an auto-generated meeting summary with action items. These summaries post directly to the channel where the meeting was started, creating a searchable archive.

Google Meet works similarly but integrates deeper with Google Calendar. When someone creates a Calendar event with a Meet link, Slack can send a reminder to the relevant channel 5 minutes before. Google Meet also supports the /meet slash command for instant calls.

Quick guide:

  1. Add Zoom or Google Meet from the Slack App Directory.
  2. Type /zoom or /meet in any channel to start an instant meeting.
  3. Share the link — everyone in the channel can join with one click.
  4. Enable Zoom AI Companion for automatic post-meeting summaries in Slack.
  5. Configure Google Calendar notifications to send meeting reminders to Slack channels.
  6. Access meeting recordings and transcripts directly from Slack’s search.

HubSpot — Lead Notifications, Marketing Updates, and Deal Tracking

HubSpot’s Slack integration targets both sales and marketing teams. On the sales side, reps receive real-time notifications when a lead visits the pricing page, opens an email, or fills out a form. These alerts land in a dedicated channel or as DMs, depending on your configuration.

Marketing teams use it differently. HubSpot can post campaign performance — email open rates, landing page conversions, and ad spend ROI — directly to a #marketing-metrics channel. Weekly digest reports summarize what worked and what didn’t. Over 180,000 companies use HubSpot, and Slack is now the most-installed integration in the HubSpot App Marketplace.

Deal tracking mirrors the Salesforce experience but with HubSpot’s free CRM tier. Even startups on HubSpot’s free plan get deal alerts, contact activity notifications, and the ability to create CRM records from Slack messages using the /hubspot command.

Quick guide:

  1. Search for HubSpot in the Slack App Directory and connect your HubSpot account.
  2. Choose which events trigger Slack notifications — form submissions, email opens, deal stage changes.
  3. Map notifications to specific Slack channels by team (sales, marketing, support).
  4. Use /hubspot to search contacts and deals without leaving Slack.
  5. Set up weekly marketing digests for campaign performance summaries.
  6. Create new CRM contacts and deals directly from Slack messages.

Google Drive and Dropbox — File Sharing, Previews, and Collaborative Editing

Paste a Google Drive link into Slack and it unfurls automatically — showing the document title, a preview snippet, and who last edited it. But the integration goes further. Slack notifies you when someone comments on a shared file, requests access, or makes changes to a document you own. You can approve access requests directly from Slack without opening Google Drive.

Dropbox offers similar link previews plus a unique feature: Dropbox Paper documents can be created and edited inside Slack using the /paper command. For teams that live in Slack, this eliminates one more reason to switch tabs.

Both integrations support file search. Type /drive or /dropbox followed by a keyword, and Slack searches your connected cloud storage. Results include file name, location, and a direct link. Google Drive indexes over 100 file types, including PDFs, Sheets, Slides, and Docs.

Quick guide:

  1. Add Google Drive or Dropbox from the Slack App Directory.
  2. Paste any file link into Slack for an automatic rich preview.
  3. Receive notifications when someone comments on or requests access to your files.
  4. Approve access requests directly from Slack without opening Drive.
  5. Use /drive or /dropbox to search your cloud storage from any Slack channel.
  6. Create Dropbox Paper documents inside Slack with the /paper command.

Jira and Linear — Engineering Workflows, Issue Tracking, and Deploy Alerts

Jira for Slack is the default integration for engineering teams using Atlassian. Create issues from Slack messages, get notified when ticket statuses change, and receive deploy alerts from Jira’s CI/CD pipelines. The /jira command lets engineers search, create, and update issues without context switching. Over 65,000 organizations use the Jira-Slack integration, making it the third most-installed app in the directory.

Linear has emerged as the preferred alternative for startups and fast-moving teams. Its Slack integration is leaner: issue notifications, thread syncing, and a slash command that creates tickets in under 3 seconds. Linear also supports two-way sync — comments posted in Slack threads appear on the Linear issue, and vice versa.

Both tools support deploy notifications. Connect your CI/CD pipeline (via Jira’s built-in DevOps tools or Linear’s GitHub integration) and Slack posts to #deploys whenever code ships to production. Engineers know what shipped without checking dashboards.

Quick guide:

  1. Add Jira or Linear from the Slack App Directory.
  2. Link your Atlassian or Linear workspace.
  3. Turn any Slack message into a Jira or Linear issue via the message actions menu.
  4. Configure status-change notifications to post in #engineering or project-specific channels.
  5. Use /jira or /linear to search and create issues from any channel.
  6. Set up deploy alerts to post in #deploys when code ships to production.

GitHub and GitLab — PR Notifications, Code Review, and CI/CD Alerts

The GitHub for Slack integration keeps engineering teams in sync. Subscribe a channel to a repository, and Slack posts updates for pull requests, code reviews, issues, and CI/CD workflow runs. The /github subscribe owner/repo command takes 5 seconds to set up and immediately starts streaming notifications.

Code review gets faster. When a PR is opened, Slack posts a rich preview — title, description, changed files, and review status. Reviewers can click through to GitHub or leave quick comments directly from the Slack notification. Teams using the integration report 20% faster PR review cycles, according to GitHub’s 2025 Octoverse report.

GitLab offers equivalent functionality with tighter CI/CD pipeline visibility. Every pipeline run — build, test, deploy — posts its status to Slack. Failed builds trigger immediate alerts, including the commit hash and the developer who pushed it.

Quick guide:

  1. Add GitHub or GitLab from the Slack App Directory.
  2. Use /github subscribe owner/repo to subscribe a channel to a repository.
  3. Receive notifications for PRs, issues, code reviews, and CI/CD runs.
  4. Click through PR previews to review code or leave comments.
  5. Configure which events trigger notifications — PRs only, issues only, or everything.
  6. Set up failed-build alerts to notify the responsible developer directly.

Notion — Page Sharing, Wiki Search, and Cross-Platform Knowledge Base

Notion’s Slack integration bridges documentation and communication. Paste a Notion link into Slack and it unfurls with a rich preview — page title, content snippet, and last editor. More importantly, you can search your entire Notion workspace from Slack using the /notion command.

The deeper value is in notifications. When someone updates a Notion page you follow, Slack sends an alert. When a database entry changes status, Slack posts to the relevant channel. This turns Notion from a passive wiki into an active knowledge system — updates find people instead of the other way around.

Notion also supports creating new pages from Slack. Forward a message to the Notion bot, and it creates a page with the message content, ready for editing. Over 100 million users now rely on Notion, and Slack is its most-used integration by a factor of three.

Quick guide:

  1. Add Notion from the Slack App Directory and connect your workspace.
  2. Paste Notion links into Slack for automatic rich previews.
  3. Use /notion search to find pages across your entire Notion workspace.
  4. Set up notifications for page updates and database status changes.
  5. Forward Slack messages to the Notion bot to create new pages instantly.
  6. Map Notion database changes to specific Slack channels by project or team.

Slack AI and Workflow Builder — Native Automation Without Third-Party Tools

Slack AI, launched broadly in February 2025 and expanded in early 2026, adds native intelligence to the platform. Channel digests summarize hundreds of messages into 3-4 key points. Thread summaries condense long discussions into actionable takeaways. Search gets smarter — ask a natural-language question, and Slack AI finds the answer across channels, DMs, and connected apps.

Workflow Builder has become Slack’s most underused power feature. Build multi-step automations without code: when a message contains a specific keyword, create a Jira ticket, notify a channel, and add a row to a Google Sheet. Slack reports that teams using Workflow Builder automate an average of 6.5 hours of manual work per week.

The combination of Slack AI and Workflow Builder eliminates the need for tools like Zapier or Make for many common workflows. If your automation starts and ends within Slack and its connected apps, you can build it natively — no extra subscription, no external dependency.

Quick guide:

  1. Open Slack AI from the top of any channel to generate a channel digest.
  2. Click Summarize on any long thread to get key takeaways.
  3. Use natural-language search — e.g., “What did the team decide about the Q2 roadmap?”
  4. Open Workflow Builder from the left sidebar under Automations.
  5. Create a new workflow: choose a trigger (message posted, emoji reaction, form submission).
  6. Add steps: send a message, create a Jira ticket, update a Google Sheet, notify a channel.
  7. Publish the workflow — it runs automatically with no code required.

Privacy, Data Sharing, and Admin Controls

Every Slack integration shares data in both directions. Salesforce sends deal information into Slack. GitHub streams code activity. Google Drive exposes file metadata. Workspace admins should audit connected apps quarterly — go to Administration > Apps to see every integration, what data it accesses, and which users installed it. Slack Enterprise Grid customers get audit logs for every app action.

Data residency matters for regulated industries. Slack now supports data residency in 18 regions, but not all third-party apps respect those boundaries. Check each app’s data processing agreement before connecting it to workspaces that handle financial, health, or government data. When in doubt, use Slack Connect for external collaboration instead of granting app-level access.

The principle is simple: connect only what you actively use, review permissions regularly, and remove anything that hasn’t been touched in 90 days. Slack’s admin dashboard shows last-used dates for every app — use it.

Quick guide to protect your workspace:

  1. Go to Administration > Apps to audit all connected integrations.
  2. Review data permissions for each app — what it reads, what it writes.
  3. Remove any app that hasn’t been used in 90 days.
  4. Enable app approval policies to prevent unauthorized installations.
  5. Check data residency settings for apps handling sensitive information.
  6. Use Slack’s audit logs (Enterprise Grid) to monitor app activity across the workspace.

Slack App Directory | Slack Developer Platform | Slack Security & Privacy

Tags

#slack #integrations #productivity #apps #guide

More in Guides