Using Salesforce Flows with S-Docs in Experience Cloud
Last updated
Was this helpful?
Salesforce Flows can be used alongside S-Docs to automate document-related processes, such as triggering document generation, guiding users through data entry, or supporting custom workflows in an Experience Cloud site.
Once a Flow is created, additional configuration is required to make it available to Experience Cloud (external) users.
Before adding a Flow to an Experience Cloud site:
The Flow is created, activated, and tested in Salesforce
Required object and field permissions are already configured
The Flow is designed to support external users (guest user)
For details on external (guest users) vs. authenticated users check out: Configuring SDK for Authenticated vs. Unauthenticated Users
By default, Flows may not be accessible to community users. You must explicitly grant access to the appropriate profiles or permission sets.
Navigate to Setup → Flows
Locate the Flow you want to expose in Experience Cloud
Click the dropdown next to the Flow
Select Edit Access
Enable Override default behavior and restrict access to enabled profiles or permission sets
Select the Experience Cloud profiles or permission sets that require access
Save changes
This step is required for community users to run the Flow within the Experience Cloud site.
Once access is granted, the Flow can be added to the portal.
Navigate to Setup → All Sites
Open Builder for the Experience Cloud site
Select the page where the Flow should be displayed
Record page
Home page
Custom page
From the component panel, drag and drop the Flow component onto the page
In the configuration panel:
Specify the Flow Name
Configure input variables if required
Preview the page to validate behavior
Publish the site
The Flow will not appear or run for users unless profile or permission set access is explicitly granted
Ensure the Flow logic accounts for external user context and sharing
If the Flow interacts with S-Docs, confirm:
S-Docs sharing settings are configured
Required S-Docs permission sets are assigned
Last updated
Was this helpful?
Was this helpful?

