Configuration of Salesforce Platform Events Connector in Boomi
- Get link
- X
- Other Apps
Modern enterprises rely on real-time communication between applications to keep business operations synchronized. One of the most effective ways to achieve this within the Salesforce ecosystem is through Salesforce Platform Events.
In this blog, we will walk through how to configure the Salesforce Platform Events Connector in Boomi and develop a listener process that captures change events from Salesforce in real time.
Salesforce Platform Events help organizations build event-driven architectures where systems can react instantly to business events. The connector in Boomi allows integrations between Salesforce Platform Events and connected business applications, enabling near real-time data synchronization and automated workflows.
About Salesforce Platform Events Connector
The Salesforce Platform Events Connector in Boomi passively listens for events published through Salesforce Platform Events and also processes events coming from connected applications. This enables businesses to trigger actions instantly and improve operational responsiveness.
The connector supports:
- Real-time event listening
- Event-driven integrations
- OAuth 2.0 authentication
- Listen and Send operations
To configure the connector successfully, two major components are required:
- Salesforce Platform Events Connection
- Salesforce Platform Events Operation (Listen and Send)
Creating a Connected App in Salesforce
Before configuring the connector in Boomi, a Connected App must be created in Salesforce to generate the Client ID and Client Secret.
Steps:
- Log in to the Salesforce platform.
- Navigate to the Home tab and search for “Apps”.
- Open App Manager and create a “New Connected App”.
-
Configure the basic details such as:
- Connected App Name
- Contact Email
- Contact Phone
- Enable OAuth Settings.
-
Configure the Boomi callback URL:
https://platform.boomi.com/account/<your_account_ID>/oauth2/callback - Select “Full Access” in OAuth scopes and save the application.
- Verify the application using the verification code sent to your email.
- Copy and save the generated Consumer Key and Consumer Secret.
Once the connected app is created, configure Change Data Capture in Salesforce:
- Navigate to “Change Data Capture”.
- Select the Salesforce objects for which changes should be captured.
- Add the required entities such as Account, Contact, or Opportunity.
- Save the configuration.
Configuring Salesforce Platform Events Connector in Boomi
After completing the Salesforce configuration, the next step is configuring the connector inside Boomi.
Steps:
- Log in to the Boomi platform.
-
Navigate to:
Services → Integration - Create a new Connection component.
-
Select:
- Connector Type: Salesforce Platform Events
- Configure the connection name.
-
Under the Connection tab:
- Choose “New Events” for Replay Option.
- Navigate to the OAuth 2.0 tab.
-
Enter:
- Client ID
- Client Secret
- Generate the Access Token.
- Salesforce redirects to the authorization endpoint.
- Click “Allow” to grant permissions.
- Save and close the connection component after successful authorization.
Developing a Listener Process in Boomi
Once the connector is configured, a listener process can be developed to receive change events from Salesforce in real time.
Process Configuration Steps
- Create a new Boomi process.
- Configure the Start Shape using the Salesforce Platform Events connector.
-
Select:
- Action: Listen
- Configure the operation component and import operations.
-
Choose:
- Streaming Event Type: Change Data Capture Events
-
Select:
- All Change Events
- Finish the operation configuration.
- Add a Return Documents shape to the process canvas.
- Save the process.
Since Listener Processes cannot be tested directly from the Build page:
- Create a Packaged Component.
- Deploy it to the desired environment.
- Ensure the environment has the required licenses.
Validating the Listener Process
To validate the listener process:
- Navigate to Process Reporting in Boomi.
-
Perform changes in Salesforce such as:
- Creating a new Account
- Updating an existing record
- Deleting records
- Refresh Process Reporting.
- Open the execution logs.
- View the generated document payload.
The payload contains:
- Object Type
- Change Type
- Event Payload Data
This confirms that the Salesforce Platform Events Connector is successfully capturing and streaming real-time Salesforce changes into Boomi.
Final Thoughts
The Salesforce Platform Events Connector in Boomi is highly effective for building event-driven integrations and enabling real-time synchronization between Salesforce and enterprise systems.
By leveraging Change Data Capture and listener processes, organizations can reduce delays, improve data accuracy, and create scalable real-time integration architectures.
This approach is particularly useful for:
- CRM synchronization
- Real-time notifications
- Event-driven workflows
- Enterprise integration scenarios
- Data propagation across downstream systems
As businesses continue moving toward real-time operations, Salesforce Platform Events combined with Boomi integration capabilities provide a scalable and efficient integration solution.
For organizations looking to implement scalable real-time Salesforce integrations, TGH can help design and deploy enterprise-grade Boomi integration solutions tailored to your business requirements.
π± +91 8810610395
π TGH Software Solutions
π© connect@techygeekhub.com
- Get link
- X
- Other Apps
Comments
Post a Comment