Communities • Workflows • Access Automation
Automate Community Group Access with Workflows
Workflows can automate how Community group access is monitored, granted, and revoked. Group-access triggers start automation after a member gains or loses access, while group-access actions let a workflow make the access change. This makes it easier to automate onboarding, follow-up communication, access removal, and other Community processes. This guide explains when to use each trigger and action and how to configure both workflow patterns.
What You'll Learn

Learn the difference between Community group-access triggers and actions, create workflows that respond to access changes, automate granting or revoking access, distinguish group access from join requests and private channels, and test workflows before publishing them.

Important

Group Access Granted and Group Access Revoked respond after a member's access changes. They are different from Requested to Join Group, which is designed for pending membership requests before access is approved. Private channel access also uses separate Community workflow triggers and actions.

1

What Is Community Group Access Automation?

Community group access automation connects Communities with the Workflow Builder. A workflow can either respond when a member's group access changes or change the member's group access as part of a larger automated journey.

The key distinction is whether the access event should start the workflow or whether the workflow should perform the access change.

TypeNameWhat It Does
TriggerGroup Access GrantedStarts a workflow after a member is granted access to a Community group.
TriggerGroup Access RevokedStarts a workflow after a member's access to a Community group is revoked.
ActionGrant Group AccessGrants a contact access to a specified Community group during workflow execution.
ActionRevoke Group AccessRemoves a contact's access to a specified Community group during workflow execution.

Quick rule: Use a trigger when the access change should start automation. Use an action when the workflow should make the access change.

2

Key Benefits of Community Group Access Automation

Automating Community access reduces repetitive administrative work and lets group membership become part of a larger customer journey managed through workflows.

  • Automated Onboarding: Grant Community group access after another qualifying event in the customer journey.
  • Automated Access Removal: Revoke group access when workflow conditions require it.
  • Access-Based Follow-Up: Start communication or internal actions after group access is granted or removed.
  • Consistent Access Management: Apply the same access logic across qualifying contacts.
  • Connected Automation: Combine Community access with other supported workflow triggers, conditions, and actions.
3

Prerequisites and Limitations

Identifying whether your automation should respond to an access change or make the access change helps you select the correct Community workflow component before building the rest of the workflow.

Before you begin:

  • Create or identify the Community group you want the workflow to monitor or manage.
  • Decide whether the workflow should respond to an access change or perform the access change.
  • Identify the event or condition that should cause the contact to enter the workflow.
  • Use a representative test contact before publishing the workflow for broader use.

Keep these access types separate:

  • Granted/Revoked Access: Group Access Granted and Group Access Revoked respond after an access change occurs.
  • Access Actions: Grant Group Access and Revoke Group Access change the contact's group access during the workflow.
  • Pending Join Requests: Use Requested to Join Group when automation should begin from a membership request before access is approved.
  • Private Channels: Private channel access has its own separate grant/revoke triggers and actions.
4

Community Group Access Triggers and Actions

Each Community access trigger or action represents a different point in the member journey. Choosing the correct one determines whether the workflow listens for a group-access event or actively changes group access.

Group Access Granted

Group Access Granted is a Community workflow trigger. It starts the workflow after a member receives access to the selected group. Use it when receiving access should begin another process, such as a welcome message, internal notification, tagging sequence, or another supported workflow action.

Group Access Revoked

Group Access Revoked is a Community workflow trigger. It starts the workflow after a member's access to the selected group is removed. Use it when losing access should begin follow-up automation.

Grant Group Access

Grant Group Access is a Community workflow action. It grants the workflow contact access to a selected Community group. Use it when another qualifying workflow event should result in Community group access.

Revoke Group Access

Revoke Group Access is a Community workflow action. It removes the workflow contact's access to the selected Community group. Use it when another workflow event or condition should result in that access being removed.

5

How To Create a Group Access Trigger Workflow

A group-access trigger workflow responds after access has already been granted or revoked. Use this setup when an access change should automatically start follow-up communication, internal processing, or another workflow action.

Step 1: Create the Workflow

Start with a new workflow so the Community access event can serve as the enrollment trigger.

  1. From the Sub-Account View, click Automation.
  2. Select Workflows.
  3. Click + Create workflow.
  4. Select Start from Scratch.
Workflows page showing the Create workflow menu and Start from Scratch option
Create a workflow and choose Start from Scratch.

Step 2: Add the Community Access Trigger

Choose the access event that should enroll the member into the workflow and select the Community group the automation should monitor.

  1. Click + Add.
  2. Select Add trigger.
  3. Search for and select Group Access Granted or Group Access Revoked.
  4. Configure the trigger for the Community group you want to monitor.
  5. Save the trigger configuration.
Workflow Builder showing Add trigger and Add action options
Use + Add and select Add trigger to configure the Community access event.

Step 3: Add Follow-Up Actions

Follow-up actions determine what should happen after the system detects the group-access event.

  1. Click the + icon after the trigger.
  2. Select and configure the next workflow action.
  3. Add any additional conditions, communications, or actions required for the process.

Step 4: Test and Publish

Testing with a representative contact helps confirm that the workflow follows the expected path before it is made active for qualifying contacts.

  1. Review the trigger and all workflow actions.
  2. Click Test workflow.
  3. Select an appropriate test contact.
  4. Click Run test and confirm the expected workflow behavior.
  5. When the workflow is ready, switch it from Draft to Publish.
Test workflow panel showing contact selection, Run test, and Draft and Publish controls
Select a test contact and run the workflow before switching it from Draft to Publish.

Draft vs. Publish: Saving workflow changes does not make the automation live. A workflow in Draft does not run for qualifying contacts until it is published.

6

How To Grant or Revoke Group Access with a Workflow

Grant and revoke actions let another qualifying event determine whether a contact receives or loses Community group access. The trigger starts the customer journey, and the Community action changes the access.

Step 1: Choose the Workflow Trigger

The workflow can begin from any supported trigger appropriate for your use case. Choose the event that should determine when the contact is evaluated for the group-access change.

  1. Go to Automation → Workflows.
  2. Create a new workflow or open an existing one.
  3. Add and configure the trigger that should enroll the contact.
  4. Save the trigger configuration.

Step 2: Add the Group Access Action

Add the Community action that matches the access change you want the workflow to perform.

  1. Click + Add below the trigger or previous workflow step.
  2. Select Add action.
  3. Search for Grant Group Access or Revoke Group Access.
  4. Select the appropriate Community action.
  5. Select the Community group whose access should be granted or revoked.
  6. Save the action configuration.
Workflow Builder Actions panel showing the action search interface
Open Add action and use the Actions search field to locate the appropriate group-access action.

Step 3: Complete, Test, and Publish the Workflow

Complete the rest of the customer journey, then verify the group-access result before publishing the workflow.

  1. Add any additional workflow steps required for the process.
  2. Review the selected Community group and access action.
  3. Use Test workflow with an appropriate contact where applicable.
  4. Confirm the expected group-access change occurs.
  5. Switch the workflow from Draft to Publish when it is ready to run.
7

Best Practices for Group Access Workflows

Clear trigger logic, descriptive naming, and controlled testing make Community access workflows easier to understand and reduce unintended membership changes.

  • Separate Triggers from Actions: Use Group Access Granted or Revoked when an access event should start automation. Use Grant or Revoke Group Access when the workflow should make the change.
  • Confirm the Correct Group: Review the selected Community group in every trigger and action before publishing.
  • Use Descriptive Workflow Names: Include the access event and Community group in the workflow name so its purpose is easy to identify.
  • Test with Representative Events: Test both the workflow enrollment and the resulting access state before broad rollout.
  • Avoid Unintended Automation Loops: If one workflow changes group access and another workflow starts from that same access change, review the combined journey so contacts are not repeatedly routed through conflicting access actions.
  • Use the Correct Join-Request Trigger: Use Requested to Join Group when the automation should begin before a pending member is approved.
  • Keep Private Channel Logic Separate: Use the dedicated private-channel triggers and actions when the workflow manages access to a private channel rather than the entire group.
8

Frequently Asked Questions

Q: What is the difference between Group Access Granted and Grant Group Access?
Group Access Granted is a workflow trigger that starts automation after access is granted. Grant Group Access is a workflow action that grants access while the contact is moving through a workflow.
Q: What is the difference between Group Access Revoked and Revoke Group Access?
Group Access Revoked starts a workflow after group access is removed. Revoke Group Access is an action that removes the contact's access during workflow execution.
Q: Can I automate requests to join a Community group?
Yes. Use the separate Requested to Join Group trigger when automation should start from a pending membership request. This workflow pattern can use the selected group and configured membership-question responses before access is granted.
Q: Can I send a notification after someone receives or loses group access?
Yes. Use Group Access Granted or Group Access Revoked as the trigger, then add the supported notification or communication action required by your workflow.
Q: Can another workflow event automatically grant or revoke Community group access?
Yes. Configure the supported event that should start the workflow, then add Grant Group Access or Revoke Group Access as the Community action.
Q: Do these triggers and actions manage private Community channels?
No. Private channel access uses separate Private Channel Access Granted, Private Channel Access Revoked, Grant Private Channel Access, and Revoke Private Channel Access workflow options.
9

Need Help?

  • The workflow is not starting after access changes: Confirm you selected the correct Group Access Granted or Group Access Revoked trigger and the intended Community group.
  • A contact is not receiving group access: Review the Grant Group Access action and confirm the correct Community group is selected.
  • A contact still has group access: Confirm the workflow reached the Revoke Group Access action and review the workflow execution history for that contact.
  • A pending join request is not starting the workflow: Use Requested to Join Group instead of Group Access Granted when the automation should begin before approval.
  • Private channel access is not changing: Group-access actions manage the Community group, not private channels. Use the dedicated private-channel access triggers or actions instead.
  • The workflow works in testing but not for live contacts: Confirm the workflow has been switched from Draft to Publish.
  • Access keeps changing unexpectedly: Review other workflows that use the same Community group to make sure separate grant and revoke automations are not creating conflicting access changes.