30 Best Slack Integrations For 2020

Nextplane Inc.
14 min readMay 15, 2020


Slack is more than just a regular collaboration and project management tool. Its user-friendly interface is not the only reason Slack has over 10 million users. Slack’s most distinct feature is its plethora of app integrations and bots. Whatever your team needs to do, there is a Slack app to get the job done.

As a Slack user, selecting the right tools to integrate maybe your greatest challenge. Well, that’s what this article is all about: helping you make wise selections. To stay connected and productive in 2020, here are the best Slack integrations for your team:

1. Zoom — Video Call

Most team collaborations will require virtual meetings to enhance communication and engagement. Texts and instant messaging are great communication platforms. But nothing overrides the power of verbal communication.

It makes conversations clearer, more expressive, and engaging. Thankfully, Slack integrates perfectly with the video conferencing giant-Zoom. With just one click, you can jump into a Zoom call during a Slack interaction.

You can use Zoom to make phone calls with your team members or clients. You can also host webinars for not just your team but everyone.

2. Asana — Project Management

The Slack/Asana integration makes project management a walkover. You can set up and manage all your team’s tasks from this central location. It goes beyond just creating tasks; you can also assign these tasks to team members.

With Asana, you can choose the most appropriate format for each task. Managers can also create project maps based on set priorities and dependencies. At a glance, you can tell who is responsible for specific tasks, overworked or free.

The integration between Slack and Asana lets you receive Asana notifications in Slack. It also makes it possible to convert messages on Slack to tasks in Asana.

3. HubSpot — Customer Relationship management

This is one intuitive customer relationship management tool you need to integrate on your Slack. HubSpot automates sales and marketing services and helps accelerate website visitors. Sales reps can stay on track with all HubSpot CRM activities without making a switch between apps.

It can handle your email logging; records call and manage your email data. You can receive their selected notifications right on the Slack platform. These include reminders, new follows, mentions, views, or submission of forms.

Using slash commands, you can locate your HubSpot contacts and share information with your HubSpot team.

4. DropBox — File Sharing

File sharing is an indispensable element of every team collaboration. If files cannot be shared across separate tools and departments, silos will develop. Dropbox for slack streamlines ye process of information sharing between users.

Dropbox can act as a cloud storage platform for project files. Once projects are stored on Dropbox, you can share them on your connected slack app. You can even share files using via direct message on Slack. To make file location easy, there’s a search option. Every Slack file shared on Dropbox comes with an activity feed.

Every time your file is shared, you’ll receive an update plus a link to the activity feed. Teams can access files, discuss them, and stay up to date with modifications. This system saves the process of switching between messages and files.

5. Donut — Employees’ Relationship Management

To keep your team socially connected, alive, and productive, you need to integrate Donut. Donut handles relationships amongst employees and team members. Donut helps to expel the feeling of isolation, which is common to remote workers.

It can be used for the onboarding of new employees. Donut can inform new team members on the terms and progress of teams. You just need to have an automated message for every new employee. Donut also handles the introduction of new team members.

For the oldies, Donut will pair up two random employees for coffee or lunch breaks and video chats. It enables employees to get to know one another. If you have a large firm, you must use Donut.

6. Tettra — Knowledge Sharing for Engineering, Tech Support, etc.

Tettra is the perfect tool for every customer and technical support firm. However, every team using Slack can use Tettra as a knowledge-sharing app. As teams grow bigger, information is easily lost, allowing Silos to develop.

In a tech support page, questions and answers are easily mixed up in conversations. Tettra comes in to break the barriers, making information more accessible for everyone. It is a platform where information can be documented for reference.

Users can post their questions and receive answers from here. Everyone can contribute and share knowledge effectively. As information is updated, all users will get notifications. It helps to carry one along, making teams more collaborative than ever.

7. Trello — Workflow Management

Trello is a workflow management tool that lets users organize their tasks in Kanban boards. On the Trello system, you can organize tasks into cards and columns on the Kanban board. There are different templates for managing workflows of various tasks.

Content writing, sales planning, and graphic designing can be managed from here. Trello, on its own, is not an instant messaging app, and that’s where Slack fits in. The Trello add-on lets you attach Slack conversation to Trello cards.

You’ll be able to assign Kanban boards to specific slack channels with reminders for tasks. You can simply use your Slash Commands to trigger desired actions in Trello.

8. BirthdayBot — Birthday reminder

Teams can get really busy at times and forget to celebrate important events. BirthdayBot is designed to remind and help teams celebrate. It reminds everyone about upcoming birthdays to prepare for the big celebration.

The app has a rich collection of birthday wishes. It sends these special messages on that special day to celebrants on your behalf. It doesn’t just have to be birthdays; you can track employment anniversaries too.

BirthdayBot makes Slack teams lively and socially connected with all the details that matter.

9. Eventbot — Event Organizing

Eventbot on Slack is useful for overcoming the hurdles of event coordination. It is a visual calendar to create events, invite team members, and receive RSVPs. It has features like reminders to keep help you meet up to your schedules.

Its multiple-time zones feature facilitates planning, especially for scattered teams. It helps you organize events for both small and large teams through Slack. It provides periodic reminders, which are summaries of upcoming events. Events can be for meetings or even vacations and holidays.

Eventbot allows users to export or import Calendars from Google Calendar or outlook.

10. GitHub — Collaborative Software Development

If you are managing a team that deals with the software sector, you need Github. Github is the largest collaboration tool for software developers. It offers full visibility on GitHub projects via Slack channels. During the installation, you can select specific Slack channels to add GitHub to. This set up can be modified afterwards to add or remove channels.

The recent update provides collaborating geeks more usability on Slack. You can take different important actions on your GitHub repository from Slack. This includes making commands to open, close, reopen issues, and pull requests.

Now you can use deployment API to list and create deployments from Slack. In addition, you’ll get GitHub notifications on Slack.

11. Zapier — Workflow management

Slack indeed has so many app integrations. Sometimes you still need to connect apps on your Slack bouquet. That’s what Zapier is for- integrating and automating separate apps. Zapier is an online tool for automating different tasks on Slack.

Slack users can use Zapier to automate information transfers between their apps. With Zapier, an action on a particular app known as a trigger will influence another app. Its interactive screen sharing option facilitates support and troubleshooting functions.

You can also use Zapier to set recurring reminders for essential tasks.

12. Time Doctor — Time Tracking

Both freelancers and small to large businesses can use Time Doctor to stay productive. Time Doctor will give you insights on how tasks are being handled from start to finish. As a manager, you can set up and track work schedules easily on Time Doctor. It will notify you when team members start and complete given tasks.

You can monitor their web and app usage and identify their idle hours. Administrators can choose who can receive Time Doctor Notifications on Slack. This is a perfect tool for businesses that pay based on hours worked. This is because you can measure the working hours of each employee using Time Doctor.

Integrating Time Doctor with Slack offers all these functions from a single platform.

13. ZipBooks — Accounting Software

ZipBooks is an automated cloud accounting software you can integrate with Slack. Zipbooks streamlines financial management to a central platform on Slack. It manages all bookkeeping, tax payment, and employee payment processes.

Invoices, credit cards, and recurring bills can be automatically processed on Zipbooks. Also, time and event tracking on Slack can be done using ZipBooks. As you chat on Slack, expenses can be imported from these chats into Zipbooks accounts.

ZipBooks integrates with prominent banking systems. Thus, making accounting processes more efficient.

14. Simple Poll — Polling App

Are you tired of trying to take surveys and sample opinions manually? That’s why you need Simple Poll. With Simple Poll, you can get the opinion of all your team members easily. Rather than wait until the next meeting, Simple Poll will help you arrive at decisions instantly.

True to its name, it’s the simplest way to get feedback from employees, partners, or team members. Upon installation, you can create polls about just anything. It helps you make informed decisions on both important and trivial matters. Polls can be made anonymously or publicly if you wish. It is also possible to limit the number of votes users can cast.

You can schedule certain polls to recur so you can get feedback continuously.

15. Giphy — GIFs for Social interaction

Trying to get your team to become more expressive and engaging? You will need things like GIFs and emojis. Since you can’t send them directly to Slack, Giphy is the tool for you. Giphy allows users to share emotions and reactions to issues.

Words do not always express sentiments as emojis can. Plus, Giphy may be the perfect tool to lighten the mood and ease the stress of work. All you need to do is type in the slash command and phrase. When you type your desired phrase, the system will generate a random GIF for it.

The slash commands will the post the GIF generated for others to see.

16. UptimeBot — Websites’ Downtime Detector

UptimeBot is Slack’s website uptime detection robot. UptimeBot assesses the status of websites periodically and provides updates at a glance. If your company runs an online platform, you’ll need UptimeBot.

Downtimes can be very costly if not prevented and address abruptly. It will bring to your notice downtimes or reduction in speed and performance of websites. You’ll be notified when your SSL certificate or domain name is about to expire. These notifications will be sent directly to your Slack channels once issues are detected.

Every connected user will receive these notifications. All concerned parties can then take the necessary actions to fix the issues.

17. MailChimp — Marketing

MailChimp is a top marketing app to assist you in all your email marketing strategies. With MailChimp, you can compile and manage a list of subscribers. It has a customizable automation system to create and send marketing emails.

You can grow your audience using its customizable forms and popups. MailChimp will help you create customized digital ads on your landing page. Integrating MailChimp with Slack will bring all the necessary notifications to your Slack channel. You can use Zapier to connect your Slack and MailChimp. This will help you keep your team informed about your activities on MailChimp.

Using Slack, you’ll be able to monitor your Marketing strategies on MailChimp.

18. Drift — Conversational Marketing

Drift is a cloud-based Ai-powered leader conversation marketing platform. Drift is the new and more effective way of marketing. it relies on forms follow-ups. It will capture website visitors’ contacts and qualify the leads based on relevant questions. It facilitates real-time marketing conversations with leads and customers.

Marketing teams use Drift to connect with customers and prospects ready to make a purchase. You can target website visitors based on set customer profiles. Then, personalized messages can be used for visitors in less than no time. This digital sales assistant delivers much-needed customers experience.

Drift app for slack sends Drift notification to your teams on slack. Drift will send updates on trends, Drift’s performance metrics to Slack. You can respond to customers directly from Slack.

19. Salesforce — Customer Relationship Management

Marketing is more effective when you have the details about your existing and potential customers. Salesforce is a cloud computing service that helps you manage your customers’ database.

Salesforce covers lots of customer relationship functions. It tracks customers’ analytics, manages interactions and complaints made. Most Marketing admin tasks can be automated on Salesforce.

Salesforce for Slack lets you view and share information about your Salesforce strategies. You can manage your Salesforce account from Slack.

20. GrowthBot — Sales Analytics

GrowthBot is a slack bot developed by HubSpot to for data management. If you have a marketing and sales team, GrowthBot is for you. Using a question and answer system, GrowthBot will simplify your marketing tasks.

You can ask about trends, updates on new leads, analytics, and market statistics. GrowthBot also offers information about your competitors. It will connect your Google Analytics, HubSpot Marketing and CRM, MailChimp, and Twitter.

These systems provide all the data required for accurate analysis. You can ask this digital marketing assistant all your questions directly from Slack. Market research can be very tedious. GrowthBot helps you get ahead by providing you with all the answers you need.

21. Google Drive — Cloud Storage

Google Drive is a secure cloud storage platform making file and information sharing easy. A Slack and Google Drive integration makes sharing of Google Drive files simpler.

Once you share a file’s link into Slack it will be imported automatically. Its features include; free 15GB storage space and variety of plans for paying subscribers. You are able to Store all types of files-word documents, videos, photos, presentations etc.

Google Drive also has strong data encryption for the protection of stored files while you are able to rely on it for easy accessibility and sharing of stored files.

22. nTask — Task management

nTask is the app you need to get your team’s project management all sorted out. nTask comes with a set of unique features and a user-friendly interface. This intuitive tool will keep your project running clutter-free from start to finish. It is a platform where al tasks can be visualized and monitored.

nTask is used to create, assign and schedule tasks for multiple team members. Tasks can be prioritized and tracked to enhance workflow. Notifications and reminders can be set to keep the team on track. You can assess and manage the risks involved in team projects as they progress.

23. Disco

Team culture is essential to the fulfilment of organizational goals and one to tool to make this visible is Disco. With this Slack integration, there is a clear understanding of the mission and vision of the brand to everyone.

The essence of using Disco is due to how it makes employees feel valued when they live by the brand’s culture and vision. Using Disco, you are able to amplify brand values in order to improve employee engagement and retention.

It’s all about sharing the brand values in the best way possible through Slack.

24. Customer.io — User Behaviour for Marketing

Customer.io is a highly versatile marketing automation tool. Customer.io can be used to send targeted emails, push notifications and text messages.

When you import your customers’ data to Customer.io, you’ll be able to manage them easily. Customers will be segmented based on behaviour to optimize marketing strategies. This way, you’ll send only messages that matter to the different segments of customers.

Integrating customer.io on Slack makes the marketing process easier. All the notifications needed for marketing, growth hacking etc. will be sent to Slack directly. It makes it much easier to manage your marketing strategies.

25. Pocket — Content Saving

Pocket is a cross-platform app that helps you save content from wherever. While you work, you’ll come across so many important things you can’t view immediately. Pocket lets you save those articles, videos, images or social media posts for future reference.

Pocket will not only save items for you but, it will also refer you to trends and favourite topics. You can use Pocket to tag, recommend and share the items you find interesting to others. With Pocket integration on Slack, users can save to Pocket from the app. the saved items can then be shared with teammates on Slack from Pocket.

26. Statsbot — Analytics

Statsbot is an intuitive analytics tool that provides valuable data for business. Statsbotis connects your database to Google analytics and other systems. It allows other app integrations so that data can be pulled from multiple sources. The pulled data will be merged to provide valuable insight into teams.

Integrating Statsbot with Slack gives you easy access to data. You can ask Statsbot questions related to business data. This includes information about revenue from campaigns, metrics and reports.

Statsbot provides its user withs customized notifications to Slack users to make smarter decisions. You can schedule or halt campaigns directly from Slack.

27. Standuply — Standup and Retro-Meeting Solution

Teams separated by locations, time zones and internet access may encounter difficulties. Standup meetings often become a necessity when live meetings are quite difficult to hold. In such cases, Standuply is the best Scrum master to hold Standup meetings online.

The app enables text, voice, and video standup team meetings. Users can record and upload their audio or video meeting messages. Links to these standup meetings will be shared with team members on Slack. Standuply templates can be used to post custom questions and provide answers.

You can create standup meeting schedules based on users’ time zones. Participants will be notified of the schedules ahead of time. One-off and recurring polls can be held on Standuply.

28. Stripe — Online payment

Stripe is a payment suite for eCommerce platforms to manage their businesses. Stripe ranks as the second-best after PayPal in the online payment processing systems. Businesses use Stripe to manage their online payment transaction.

Stripe handles recurrent bills, sets up market place and accepts online payment for you. Businesses can manage independent stripe accounts for different businesses and products. Stripe will notify you of charges, paid invoices, transfers and subscriptions on Slack.

29. Sketchboard — Virtual Whiteboard

When collaborating online, some conversations cannot be fully comprehended verbally. Sketchboard is a virtual whiteboard for making illustrations to facilitate collaborations. Sketchboard lets you draw diagrams, charts and mind maps

Software development teams can leverage the in-built sketch shapes for collaboration. Sketchboard enhances your brainstorming sessions to provide solutions and innovation. It helps teams visualize drafted ideas through shared design patterns, flow charts. With Sketchboard for Slack, you can share your sketches with your Slack team

30. Marker — Screenshots for idea sharing, Troubleshooting and Support

Marker is a chrome extension that lets you take and share annotated screenshots. These annotations can be texts or emojis. The app automatically attached a URL of the page where the screenshot was taken. The URL will be sent along with the picture.

Screenshots can be used to share ideas, interesting articles and posts on Slack. You can use it to capture and notify your employees of typos or reference areas.

Beyond this, the screenshots can be used for troubleshooting and support. You can send a screenshot of the error pages to your technical team. Screenshots can be of the full screen or selected parts of the screen where privacy is required.


Indeed, Slack stays true to its slogan, “be less busy.” Slack app integrations do not only increase its customizability and functionality for teams. It helps to streamline operations to a single platform, making tasks easier to manage.

The Slack App Directory is updated frequently in case you’re searching for more, and we’ll always update ours also if we find any app useful.

Originally published at https://nextplane.net on May 15, 2020.