Create a Conversation or Invite Users
Create Slack Conversation and invite users Flow Action
Create a new Slack conversation and invite users to it.
Channel Name
Provide a conversation name that is static or dynamic using a Flow variable. The channel name will be sanitized of characters that are not valid. The maximum length of the Channel Name is 80 Characters. Channel Names must be unique. Centro recommends adding a number to ensure the channel names are unique.
Note: Centro recommends using a formula to create a unique channel name.
Invite collection of Emails via Slack Connect
Provide a Flow variable collection type of email addresses to invite via Slack Connect. Recipients will receive the standard email invite to join your workspace.
Invite collection of Salesforce User IDs or Slack Member IDs (default current User)
Provide a Flow variable collection type of Salesforce User IDs or Slack Member IDs. If left blank, it will default to running user. The Invite collection of Salesforce User IDs or Slack Member IDs is designed to handle a variable populated with many values. If many users need to be added to the newly created channel, verify that the Allow multiple values (collection) boolean is selected for the variable. Users can be populated directly from Lookups fields on the target Object or from a related table such as Opportunity and Accounts Teams.
Make Private
Optionally, make the conversations joined by invitation only.
Workspace Team ID
For Enterprise Grid only. Set to workspace Team ID to create a Conversation in a non-default Workspace.
Platform Event GUID (Slack Channel ID can be retrieved from Centro Action by pausing for this GUID)
Recommended to specify {!$Flow.InterviewGuid} here if the new conversation Channel ID or any error messages want to be used in the Flow. Use the Pause Flow Element to pause for a Centro Action Platform Event with the specified InterviewGuid to wait for the channel to be created.
Invite Users to existing Slack Conversation
Use this Flow Action to invite users to an existing Slack conversation when you already have the Slack Channel ID. A collection of Salesforce User IDs or Slack Member IDs may be used to invite users. Provide a Flow variable collection type of email addresses to invite via Slack Connect.
Advanced (Manually Assign)
After the Channel is created, several outputs can be used to either continue the business process or troubleshoot the channel creation process.
Channel ID: The output is the Channel ID of the newly created channel.
Error Message: If the channel fails to create the output of the error message, it will provide the corresponding issue.
Invitation URL: The output is the url to invite additional users to the channel.