Configuration of Salesforce Platform Events Connector in Boomi

 

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:

  1. Log in to the Salesforce platform.
  2. Navigate to the Home tab and search for “Apps”.
  3. Open App Manager and create a “New Connected App”.
  4. Configure the basic details such as:
    • Connected App Name
    • Contact Email
    • Contact Phone
  5. Enable OAuth Settings.
  6. Configure the Boomi callback URL:
    https://platform.boomi.com/account/<your_account_ID>/oauth2/callback
  7. Select “Full Access” in OAuth scopes and save the application.
  8. Verify the application using the verification code sent to your email.
  9. 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:

  1. Log in to the Boomi platform.
  2. Navigate to:
    Services → Integration
  3. Create a new Connection component.
  4. Select:
    • Connector Type: Salesforce Platform Events
  5. Configure the connection name.
  6. Under the Connection tab:
    • Choose “New Events” for Replay Option.
  7. Navigate to the OAuth 2.0 tab.
  8. Enter:
    • Client ID
    • Client Secret
  9. Generate the Access Token.
  10. Salesforce redirects to the authorization endpoint.
  11. Click “Allow” to grant permissions.
  12. 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

  1. Create a new Boomi process.
  2. Configure the Start Shape using the Salesforce Platform Events connector.
  3. Select:
    • Action: Listen
  4. Configure the operation component and import operations.
  5. Choose:
    • Streaming Event Type: Change Data Capture Events
  6. Select:
    • All Change Events
  7. Finish the operation configuration.
  8. Add a Return Documents shape to the process canvas.
  9. 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:

  1. Navigate to Process Reporting in Boomi.
  2. Perform changes in Salesforce such as:
    • Creating a new Account
    • Updating an existing record
    • Deleting records
  3. Refresh Process Reporting.
  4. Open the execution logs.
  5. 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

Comments

Popular posts from this blog

Top 5 Emerging Tech Trends Businesses Can’t Ignore In 2025

TGH Software Solutions: Your Preferred Boomi Implementation Partner

Why Integration Is the Backbone of Modern IT