Momentum integrates with Salesforce using Flows and Outbound Messages to trigger automated features including:
Retropilot executions
Salesforce notifications
Slack room automation
This architecture enables Salesforce to notify Momentum when specific events occur, triggering the appropriate Momentum automations.Example Use Case: When an Opportunity moves to “Closed Won” stage, automatically trigger Retropilot to create a handoff document for the Customer Success team.
This guide is designed for organizations where IT or Security teams restrict the Momentum-Salesforce integration user from creating Flows and Outbound Messages in production environments. In these scenarios, you’ll need to collaborate with your Salesforce admin team to implement the configurations described below.
To enable Momentum workflows in environments with restricted integration permissions, your Salesforce administrator needs to configure two key components:
Outbound Message: Sends event notifications to Momentum
Salesforce Flow Integration: Triggers the Outbound Message when specific conditions are met
If multiple Momentum workflows share the same trigger condition, a single
Outbound Message can handle all of them. Just ensure the message includes all
required fields for every workflow.
The following example shows an Outbound Message configured for Opportunity events, including Record ID, Amount, and Stage fields:The above example represents an Outbound Message that is triggering Momentum to perform an action on an Opportunity record, using not only its Record ID but also the Amount and Stage of the opportunity.
Solution: Create one Outbound Message with fields required for all four automations, then configure each Momentum workflow to use the same Outbound Message ID.
Once your Salesforce Outbound Message and Flow are configured:
Access Momentum Admin Panel: Log into your Momentum workspace as an administrator
Create Workflow: Navigate to the desired workflow type:
Retropilot automations
Salesforce notifications
Slack room automation
Enter Outbound Message ID: In the workflow configuration form, paste the Outbound Message ID from Salesforce. Please ensure the ID is 18 characters long.
Configure Workflow Details: Complete the remaining workflow settings:
Slack message templates
Retropilot extraction prompts
Notification preferences
Save and Activate: Save your workflow configuration
No Condition Configuration Required: Since trigger conditions are handled by your Salesforce Flow, you don’t need to configure additional conditions in Momentum
Immediate Activation: Once saved, your workflow will automatically process Outbound Messages from Salesforce
Testing: Trigger your Salesforce condition to verify the integration works correctly