What It Does
- Automatically pull all members of a Slack user group into your workflow for up-to-date team rosters.
- Keep your CRM or dashboard in sync with Slack group memberships without manual exports.
- Trigger notifications or alerts when group membership changes—no more missed updates.
- Eliminate copy-paste errors by automating member retrieval and downstream actions.
🏁 Getting Started

1
Connect Your Slack Workspace
Authorize the Slack app to access your workspace.
2
Configure Inputs
Select the User Group and adjust optional parameters as needed.
Inputs
🛠️ Required Fields
- User Group (✅) The encoded ID of the Slack user group you want to list members from. Why it matters: Ensures you pull exactly the right team or cohort for reporting, assignments, or alerts.
🎯 Optional Fields
- Team (⚪️) Specify the encoded team ID when using an org-level token. Why it matters: Directs the request to the correct workspace if you manage multiple teams under one token.
- Page Size (⚪️) Number of results per page (default: 250). Why it matters: Increase this if your group is large to reduce the number of API calls and speed up retrieval.
- Number of Pages (⚪️) How many pages of results to fetch (default: 1). Why it matters: Control how far to paginate if you expect more members than a single page returns.
Output
This action returns a structured list of user IDs representing each member of the specified Slack user group. You can pass this list into downstream nodes for notifications, CRM updates, or dashboard population.
If you connect this output to a table or sheet and a column name conflicts, duplicate columns are automatically renamed (e.g.,
column_1).How It Works
- Calls Slack to fetch member IDs for the specified user group.
- Parses the returned list of members.
- Emits a clean array of user IDs into your workflow.
- Feeds downstream actions like alerts, reporting, or CRM assignments.
🚀 Example Use Cases & Prompts
| Use Case | Setup or Prompt Example |
|---|---|
| Team Roster Sync | ”Pull members of the Sales group into my CRM Team field every morning.” |
| Roster Dashboard Update | ”Import Marketing group members into Google Sheets for weekly reporting.” |
| Assignment Automation | ”Assign new leads to active Sales group members automatically.” |
✨ Pro Tips
⚠️ Important Considerations
🛠 Troubleshooting & Gotchas
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| No members returned | Wrong User Group ID or missing scope | Verify the group ID in Slack and grant usergroups:read |
| Partial member list | Default page size too low | Increase Page Size or Number of Pages |
| ”Team not found” error | Org token used without Team specified | Add the correct Team ID |
📝 FAQ
How do I find the User Group ID?
How do I find the User Group ID?
In Slack, open the user group’s settings and copy the encoded ID from the URL or use a utility like the Slack API tester.
What if the group has no members?
What if the group has no members?
You’ll get back an empty array—downstream nodes can handle this to avoid false alerts.
Is this a trigger or action node?
Is this a trigger or action node?
This is an action node, so you run it on demand within your workflow to fetch group members.
💰 Pricing
| Action | Credit Cost |
|---|---|
| List Group Members | Free |
All action nodes (like this one) are free to run. You only spend credits on trigger nodes.
Drop this Slack action into your flow to automate group member sync and keep your pipelines clean — automatically. 🚀