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 AWS Secrets Manager and find the secret named
argus/<your-tenant>/credentials. - Click Retrieve secret value → Edit.
- Add the member ID to the
ALLOWED_SLACK_USERSfield. Separate multiple IDs with commas and no spaces — for example:U01ABC23DEF,U02XYZ45GHI. - Click Save. The change takes effect on the agent's next container start (typically within a minute of sending any task).
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
- 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.