How To Find Someone On Slack

If you’re a part of a small project group or a large company, it can be quite difficult to locate someone on Slack, particularly if you’re a member of multiple channels with numerous individuals. However, there are several straightforward methods that can assist you in quickly and effortlessly finding the person you’re looking for.

Using the Direct Messages Feature

The easiest way to find someone on Slack is by using the Direct Messages feature. Here is how you do it:

  • Open Slack and sign in to your workspace.
  • On your left sidebar, look for the ‘Direct Messages’ section.
  • Click on the ‘+’ sign next to ‘Direct Messages’ to open a new conversation.
  • In the search bar that appears, start typing the name of the person you’re looking for.
  • Slack will automatically suggest names as you type. Once you see the person you’re looking for, click on their name.

Using Search

If you can’t find someone under ‘Direct Messages’, you can use the Search feature. Here’s how:

  • In the upper-right corner of the Slack interface, you will see a Search field.
  • Enter the name of the person you’re looking for in the Search field and press Enter.
  • A list of results will appear, including messages, files, and people. If the person you’re looking for is a member of your workspace, their name will appear under the ‘People’ section of the search results.

Finding a Slack User by Email

Another way to find someone on Slack is by using their email address, but this can only be done by workspace admins or owners. Here’s how:

First, go to “Workspace Directory” in your workspace settings. Then, use the search bar to type in the user’s email address. If the email is associated with an account in your workspace, it will appear in the results.

Additionally, you can use the Slack API to find a user by email. This requires some technical knowledge and you should only use it if you’re comfortable with APIs. Below is an example of how to do it:

import requests

def find_user_by_email(email):
    token = 'YOUR_SLACK_TOKEN'
    url = ''
    headers = {'Authorization': 'Bearer ' + token}
    params = {'email': email}
    response = requests.get(url, headers=headers, params=params)
    user = response.json()
    return user

Please replace ‘YOUR_SLACK_TOKEN’ with your actual Slack token.


Finding someone on Slack doesn’t have to be a stressful process. With these tips in mind, you can easily locate any member in your workspace. So, the next time you struggle to find someone, remember these easy steps and you’ll be communicating with them in no time.