The Ultimate List of Slack Tricks and Integrations

The Ultimate List of Slack Tricks and Integrations

As a remote worker, communicating with teammates used to be a bit of a nightmare.

Sometimes my colleagues and I would communicate via email or Skype. Some of our files were saved on Google Drive while others were in Dropbox.

It was a little messy.

“So we tried Slack.” And never looked back since.

Learn about the best Slack shortcuts and integrations to boost your remote team productivity Click To Tweet

From early stage startups to those putting robots on Mars (like NASA), Slack has become to go-to communication tool for tens of thousands of teams worldwide.

If you’re using Slack, then you’re probably using it a great deal every day. But did you know most people only use 20% of its capabilities?

Okay, that percentage may not be completely true, but there are a lot of time-saving, productivity-boosting Slack tricks, including many useful tips you may not know about.

In this post, we’ll guide you through our favorite Slack tricks, tips, and integrations to get your remote team productivity through the roof.

9 productivity boosting Slack tricks and shortcuts

Slack is full of great shortcuts and tools. Sometimes, you have to dig a little below the surface to get the most from it.

These tips will help you to better organize your workflows and do things a little faster.

Have you learned everything there is to use Slack yet? Click To Tweet

1. Quickly jump between Channels

Slack’s “Quick Switcher” is the fastest way to open any conversation. Press ⌘+K, (Ctrl+K on windows) and you can switch between Channels and DMs faster than you can say “:simple_smile:”

jump-channels

2. Reminders

With so many conversations going on every day, reminders in Slack are a real life-saver.

When a colleague sends you a task or a message you’ll need to follow up on, you can set a Slackbot reminder in any channel with the following:

/remind me in <time> to <message>

reminders

3. Press the Up arrow to edit

When you’re working in a fast paced environment, the odd typo or mistake will be sure to creep into your messages.

You can edit any previously sent messages by clicking on the little cog on the right and selecting ‘Edit message.’

However, if you want to edit your last message, simply press the ‘up’ arrow key on your keyboard and your message will go right back into the text box for you to edit.

4. Send a DM from any Channel

If you want to send private message to any of your team members directly from the text box you can do so using the following command:

/msg <@user> [your message]
dm-slack

5. See your most recent mentions

mentions-slackKeeping up with you mentions across every Channel can be a tough task. Clicking on the @ button in the top right corner of Slack will give you one tidy list of every time someone has mentioned your name.

6. Formatting text

When you’re speaking over IM, formatting is vital to make your messages easy to read and emphasize what you want to be understood.

To format, wrap you text in: *asterisks* for bold, _underscores_ for italics, `accents` for code, and start the line with a “>” sign to make it a blockquote.

slack-formatting

You’ll notice the formatting hints pop up underneath the text box as you start writing.

7. Use stars to create a to-do list

Every message, file and comment within Slack can be starred. As you work through your Channels, add stars to anything you need to reply to or take action on.

You can then click the Star button (top right corner) to view all of your starred messages ordered by time.

slack-stars

8. Save time with search modifiers

Before learning my way around Slack’s search modifiers, finding what I was looking for often turned into a large time investment. Now, search modifiers have made it 10x faster.

You can use modifiers like “in:#channel” or “from:user” or “has:star” to narrow your search field in seconds and to view all search modifiers simply type ‘+’ in the search bar.

search-slack

Find a full list of modifiers here.

9. All keyboard shortcuts

There are so many extra awesome keyboard shortcuts in Slack. To view them, press Cmd + ? on Mac or Ctrl + ? for Windows.

I find the auto-complete shortcuts particularly useful.

keyboard-shortcuts

You can check all of Slack’s shortcuts here.

7 Slack integrations to help remote team collaboration

In their own words: Slack is most useful when you can see everything your team is doing, which includes all the tools you use outside of Slack!

Slack integrations allow users to automatically pull information and activity from outside tools into Slack in a way that’s timely, relevant, and searchable.

7 awesome Slack integrations to make remote team collaboration even better. Click To Tweet

Here are 7 of our favorite ones.

1. Intercom

slack-intercom
Intercom allows you to engage users with targeted email and in-app messages, ask for feedback based on user behavior, and provide better and faster customer support.

This integration allows your team to receive updates in a Slack channel when you receive new Intercom messages and replies from your users. You can also be notified of admin activity like adding notes and assigning conversations to teammates, keeping you aware of activity in your team’s inbox.

2. Asana

Asana is a task management tool for teams. Integrating Asana with Slack will allow you to send updates to chosen channels when a task is created, completed, or gets a new comment.

One fantastic feature about this integration is that you can use the /asana command to list tasks, create new tasks, assign tasks to others, complete a task, and comment. All from directly within Slack.

(You can also connect Asana with Hubstaff to track and sync time to Asana tasks automatically.)

3. appear.in

appear.in provides one-click video conferences right in your browser without requiring PIN codes or additional software.

This integration lets your team use the /appear slash command to start a video conference in your channel, making it easy for others easily join the call.

appeain

4. Trello

trello-slack
Trello is a collaborative task and project management service that uses Lists and Cards to organize your team’s projects.

This integration will allow you to receive updates in a Slack channel when activity occurs on Trello cards, lists, and boards. There are many options below for you to fine-tune which events are posted.

Pro tip: link Trello boards with Hubstaff projects and track time to your cards.

Try the Hubstaff and Trello integration today

Free for 14 Days

5. Screenhero

Screenhero is a collaborative screen sharing app, letting your team work together like you’re at the same desk.

With Screenhero, you can code with others remotely, iterate on designs effortlessly, and get quick help from your teammates.

This integration connects with your Screenhero account and allows you to start a screen sharing session with a teammate by typing /hero @username.

6. Google Drive

Google Drive is one of the most popular integrations on Slack. This integration allows you to import Google Drive files by pasting the file’s URL into Slack.

Integrating Google Drive with Slack makes document sharing smooth and easy. Pasting the link to a Google Doc in Slack will make it available for anyone in the channel and give additional information on the link instead of just a blind URL.

7. Giphy

Giphy lets you search from the world’s largest library of animated GIFs, making it easy to find and share them on the web.

Giphy support is built right into the chat client so you don’t have to do any dev work to set it up. To activate it, just type /giphy hello into any Slack chat (channels, DMs, and private groups all work).

Once activated use the /giphy slash command to search for a GIF. For example “/giphy thumbs up” and the integration will display a relevant GIF in your channel.

Find astonishingly good remote workers

Hubstaff Talent is completely FREE!

4 of the best Slack bots to boost your workforce

Slack’s integrations are a huge part of its brilliance, and 99% of the essential tools your remote team uses throughout the day will likely integrate with Slack.

For example, Dropbox, Google Drive, Trello, GitHub, Intercom all have slick integrations that can save you a great deal of time.

Slack also allows Slack Bot integrations. These amazingly simple plugins can help automate tasks and save you an incredible amount of time.

Check out four of our favorites below:

1. TimeLord

Working across different timezones can be tricky. When you suggest times for calls or meetings it can get confusing trying to calculate timezones for various team members.

If you work with a distributed team, I’m sure you’ve thought: “What time is it in [Location]?” before.

TimeLord, built by Baremetrics (a remote team spanning six different timezones), solves that problem.

timelord

Once setup, you can type #e,#p,#m,or #c in your Slack channel and TimeLord will post the time in various time zones, removing any confusion and saving you valuable time.

2. Hubot

Hubot is a chat room that has hundreds of different uses and is one of the coolest integrations you can use with Slack. Some Hubot tasks might be automated, like daily reports on user logins, while others can be performed in response to messages posted by other users in the chatroom.

For example:

Team member: @Hubot How many new users signed up yesterday?
Hubot: A total of 652 users logged in yesterday

The real magic of Hubot is that you can create your own scripts and make your integration totally unique to your team.

You’ll need some technical input to get it set up, but once your Hubot is automatically translating languages, posting pictures, posting updates and joining in with team jokes, you won’t regret it.

3. Convergely

Convergely is a super-powerful Slack bot that allows you to schedule messages, annotate images, delegate tasks and create polls.

It can be extremely useful for scheduling messages to teammates in different timezones. For example, messaging a colleague +8 hours behind me could easily get lost if I send it when they’re asleep, but with Convergely, I can schedule it to be sent as they start their work day.

I personally love the polls as well and use them as a way to gain quick feedback on anything from title ideas for my latest blog post to location ideas for team retreats.

Once you’ve connected Convergely to you Slack account you simply enter /keo in your Slack text box and your new commands are ready to go.

convergly

4. Meekan

Meekan matches everyone’s calendars, and quickly finds common free times.

Once you’ve added Meekan to your Slack Channels, you simply ask for a meeting and the bot will scan team calendars and suggest the best times.

meekan

Have some fun with Slack

As a remote team, Slack is a place to connect with you team and have a little fun as well.

Along with all the productivity-boosting tips, I wanted to share a couple of simple ways you can have a little fun within Slack and make it feel like home for your team.

Custom Emoji

There might not be an official emoji for your favorite office snack yet, but you can add one.

Slack allows you to create custom emojis. All you need is the name you’d like to use as a shortcut (e.g. :tacos:) and a 128px x 128px square image.

You can have a lot of fun with this feature. For example, The Next Web have custom emojis of each team member:

tmw-slack

You can set some up by heading to this URL.

Custom loading message

Slack’s loading messages are such great fun and extremely personable. They often put a smile on my face when I open up the app each morning.

slack-loading

Just like emoji’s, Slack allows your team to customize welcome messages.

Want to put something motivational? Or maybe have some fun and joke around with your colleagues?

All you need to do is head to this URL and set your own loading message and it’ll be randomly selected from the available messages every time Slack is loaded.


I hope you picked up some cool tips from this post. Slack is such an amazingly useful app for remote teams.

If you’re looking for awesome remote team members or remote work, we recently launched a 100% free directory for companies to find the world’s best remote talent – Hubstaff Talent. If you have experience working remotely, you definitely check it out.

Related Posts

If you enjoyed this article, you may also want to learn how to communicate in a virtual team, read about the characteristics of a great remote employee, or check out how we use Trello to collaborate and manage our projects.

fydt

  • I can not get Convergely to work consistently. I finally gave up.

  • aniket sengar

    Great! All tips and Tricks for Slack at one place. I came across another great Slack Bot – Ace by Appsonchat. Here is the link http://www.appsonchat.com/ . It acts like personal slackbot that let’s you manage your todo’s and daily action items without ever leaving Slack. What I liked the most about this bot is, I need not have to create any additional account. All I need to do is one button click “Add Ace to Slack” and I could do Polls, Create , Assign, close and update tasks.
    Hope to see many more Slack bots with easy to install feature.

  • Ann Diab

    Slack has created so many ways to connect your work! I love these tips! I was fortunate enough to be on a team that early-adopted Slack almost from launch, and I share some learnings on how to be even more productive with Slack – beyond the slash commands and shortcuts, isn’t it true that the *way* people use their tools can make or break productivity and communication? Check it out… http://blog.workingon.co/workplace-chat-tools-team-communication/

    • Hi Ann, thanks for sharing your best practices on using Slack. We’ve definitely noticed some of the challenges it creates so we are always looking to learn how to improve our internal team communication.