• AVAILABILITY
  • PROFILE
  • DRAFT MESSAGE
  • NEED HUMAN

How to check teammate availability in Slack with your AI

Connect Slack once, and your AI client can instantly check who's online and pull their full details. You stop guessing who's free and start working.

Ask AI about this page

Short answer

Who is available and what are their details?

Your AI client checks a user's current status (online, away, etc.) and pulls their full profile information directly from Slack. This lets you know exactly who can take on a task, saving you the back-and-forth guessing game.

The outcome

Know who is available and what they do

This task gives you immediate clarity on team status, so you can assign tasks or start conversations without delay.

AVAILABILITY

Identify who is online now

The AI checks the current presence status of any user in Slack. You immediately know if a teammate is online, away, or offline, letting you route the task to the right person right away.

PROFILE

Get a teammate's full details

The AI pulls comprehensive profile data for any user, including their job title and other details. This gives you context when assigning work or introducing people.

DRAFT MESSAGE

Draft a message to the right person

By combining availability and profile data, the AI can draft a message tailored to the recipient. You just need to review and hit send.

NEED HUMAN

Schedule a meeting time

While the AI knows who is available, it cannot interact with your calendar or book a meeting for you. You still have to handle the scheduling and sending the invite.

The workflow

What your AI does when you check a teammate's status

Your AI client first checks the user's current status, then pulls their background details, and finally uses all that information to draft a targeted message.

  1. Checks current online status

    The AI uses the Slack connector to determine if a user is online, away, or offline. This is the first step to confirming if someone is actually available to take on a task.

    get_user_presence
  2. Pulls full user profile details

    Next, the AI retrieves the user's full profile, including their job title and other details. This gives you context about the person you're trying to reach.

    get_user_profile
  3. Drafts a targeted message

    Using the gathered availability and profile data, the AI drafts a message that references the person's role or current status. This saves you from having to write a generic 'Hey' message.

    get_user_profile
  4. Summarizes findings for you

    The AI compiles all the data, status, title, and context, into a single, easy-to-read summary. You get the full picture without having to jump between different Slack panels.

    get_user_presenceget_user_profile

Try it

Copy these to start.

You can ask your AI client to check status, pull profiles, or draft messages based on who is available.

Starting points

Swap in the specific teammate's name, the channel name, and the project name to get started.

Slack Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_z14BuBMgH7VpfORtBHWhzA7pssYkPr4nPSFJnceb/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Slack capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "slack-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_z14BuBMgH7VpfORtBHWhzA7pssYkPr4nPSFJnceb/mcp"
    }
  }
}
Copy into chat04
  • What is the current presence status of Jane Doe in the #product-team channel?

  • Pull the full profile details for Michael Chen.

  • Check if the whole marketing team is available for a quick sync.

  • Who is currently online and working on the Q3 report?

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Slack once, then ask.

Connecting your Slack account is the only step you need to take. Once connected, your AI client has access to the full catalog of tools, and the complete walkthrough lives on the connector page.

Connect Slack to your AI

FAQ

How does checking teammate availability work?

  • 01

    Can the AI tell me if someone is currently online?

    Yes. The AI uses the connector to check the user's current presence status, showing if they are online or away.

  • 02

    Can the AI book a meeting or change someone's status?

    No. The AI can only read data from Slack. It cannot interact with your calendar or change a user's status.

  • 03

    Does it get their job title or department?

    Yes. The AI can pull the user's full profile details, including their job title, directly from Slack.

  • 04

    Can the AI send files or messages for me?

    No. The AI can draft a message using the data it collects, but you must review and send the message yourself.

  • 05

    Does it work for private channels?

    The ability to check status and pull profiles depends on the permissions granted to your AI client within Slack.

  • More questions about Slack? The Slack page answers them. See everything the Slack Connector can do

Connect Slack to Claude, Cursor, ChatGPT & more