How to Find Slack Users with OpenClaw

Look up Slack users with OpenClaw and ToolRouter. Find workspace members for automated routing and messaging.

Tool
Slack icon
Slack

OpenClaw uses user lookup to power intelligent message routing — find the right person by name or role before sending, build dynamic @mention lists for notifications, and maintain an up-to-date workspace directory automatically.

Connect ToolRouter to OpenClaw

1Install the CLI
npm install -g toolrouter-mcp
2Call tools directly from OpenClaw
toolrouter-mcp call web-search search --query "AI tools"
toolrouter-mcp tools

Steps

Once connected (see setup above), use the Slack tool:

  1. Ask: "Find the Slack user for [name or email]"
  2. OpenClaw retrieves the user profile
  3. Use the returned handle in a send_message step
  4. Build dynamic routing logic that finds the right user before sending

Example Prompt

Try this with OpenClaw using the Slack tool
Find the Slack users for each person in this list and build a direct message routing table with their name, email, and Slack handle: [list of names].

Tips

  • Pair user lookup with send_message to build fully automated direct message workflows
  • Use list_users to build a workspace directory and keep it current as the team changes
  • Ask OpenClaw to check user status before routing messages — avoid sending to inactive accounts