ISOMORPHc4f9d179aa3c

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.

01

Find your own member ID

The quickest path is through your own Slack profile.

  1. Click your avatar in the top-right corner of Slack (or your name in the sidebar) to open your profile.
  2. Click the ⋯ More (three-dot) button in the profile panel.
  3. Choose Copy member ID from the dropdown. The ID is now on your clipboard.
ℹ Info:On Slack for mobile (iOS / Android): tap your avatar → View profile → tap the menu in the top-right corner → Copy member ID.
02

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.

  1. Click on the person's name or avatar anywhere in Slack (a message, the Members list, a channel roster) to open their profile panel.
  2. Click the ⋯ More (three-dot) button in the profile panel.
  3. Choose Copy member ID. The ID is copied to your clipboard.
ℹ Info:If you can't find the person in Slack, ask a workspace admin — they can look up member IDs from the Members & Guests page in workspace settings.
03

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.

  1. Open a direct message with the person, or navigate to their profile in Slack.
  2. 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
  3. Copy the U… segment — that is the member ID.
ℹ Info:This method only works in the browser version of Slack. The desktop and mobile apps do not expose a URL bar, so use the profile menu method for those.
04

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.

  1. Open AWS Secrets Manager and find the secret named argus/<your-tenant>/credentials.
  2. Click Retrieve secret value → Edit.
  3. Add the member ID to the ALLOWED_SLACK_USERS field. Separate multiple IDs with commas and no spaces — for example: U01ABC23DEF,U02XYZ45GHI.
  4. Click Save. The change takes effect on the agent's next container start (typically within a minute of sending any task).
⚠ Note:The agent checks this list on every inbound Slack message. A typo in a member ID silently blocks that user — double-check the ID before saving.

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 in Secrets Manager only takes effect after the agent container restarts. Send any message to trigger a fresh task container, then try again. Also confirm the ID in the secret has no extra spaces or line breaks.

I need to remove a user from the allowlist

Edit the ALLOWED_SLACK_USERS field in Secrets Manager and delete that user's member ID (and the comma separator next to it). Save and restart the container.

Related guides