Finding a Slack member ID
Your Isomorph agent uses Slack member IDs — not display names or email addresses — to decide which users it will accept tasks from. Member IDs look like U01ABC23DEF: a capital U followed by ten alphanumeric characters. They are permanent and workspace-scoped; they never change even if the user renames themselves or changes their email.
Find your own member ID
The quickest path is through your own Slack profile.
- Click your avatar in the top-right corner of Slack (or your name in the sidebar) to open your profile.
- Click the ⋯ More (three-dot) button in the profile panel.
- Choose Copy member ID from the dropdown. The ID is now on your clipboard.
Find another user's member ID
You can look up the member ID for any workspace member — useful when adding colleagues to your agent's allowlist.
- Click on the person's name or avatar anywhere in Slack (a message, the Members list, a channel roster) to open their profile panel.
- Click the ⋯ More (three-dot) button in the profile panel.
- Choose Copy member ID. The ID is copied to your clipboard.
Find a member ID from a Slack URL
If you have a direct message or profile URL open in your browser, the member ID is embedded in it.
- Open a direct message with the person, or navigate to their profile in Slack.
- Look at the browser address bar. The URL contains a path segment that starts with
U— for example:https://app.slack.com/client/T01WORKSPACE/U01ABC23DEF - Copy the
U…segment — that is the member ID.
Add a member ID to your agent's allowlist
Once you have the member ID, you can add it to your agent's allowlist so that person can send the agent tasks.
- Open your agent in the console and go to its management page.
- Under Access allowlist, paste the member ID and add it.
- The change takes effect on the agent's next task (typically within a minute of sending any message).
Troubleshooting
I can't see "Copy member ID" in the profile menu
Make sure you're clicking the ⋯ More button inside the profile panel, not the message action menu. On older Slack versions, the option may appear as "Copy User ID" instead.
The member ID I copied doesn't look right — it starts with W or B, not U
IDs starting with W are workspace-member IDs (used in Enterprise Grid) and IDs starting with B are bot IDs. For human users in a standard workspace the ID always starts with U. If you're on Enterprise Grid, use the W-prefixed ID instead.
The agent still ignores my messages after I added my member ID
The change takes effect on the agent's next task. Send any message to trigger one, then try again. Also confirm the ID you added has no extra spaces or line breaks.
I need to remove a user from the allowlist
Open the agent's management page, find the ID under Access allowlist and remove it. The change takes effect on the agent's next task.
Related guides
- Slack app setup — create the Slack app and generate the tokens your agent needs.
- Getting your credentials — all credentials the agent needs and where each one lives.