Integration Workshop

Heroku Connect

Build great customer apps on Heroku, easily connect them to business processes in Salesforce.

Request Demo

Heroku Connect
Heroku Connect removes the challenge of synchronizing data between customer-facing platforms and Salesforce so you could stay focused and productive.
Salesforce Heroku Connect

Point and click configuration

Configure Heroku Connect through a Web UI that is easy for either developers and Salesforce business users to set-up and manage. Choose Read-Only or Read/Write mode. Map as many Salesforce objects and fields as you need. Heroku Connect replicates your Salesforce data model inside Postgres and supports all standard and custom Salesforce objects.

Optimized Lightning Platform interactions

Heroku Connect uses a variety of methods to optimize interactions between a Heroku Postgres database and the Lightning Platform APIs, including SOAP, Bulk, Streaming and other batch processes. Choose the objects and attributes you want to map between the systems and commit. The synchronization process will operate automatically. The result: integrated application data across the Lightning Platform and Heroku.

Streamlined developer experience

Heroku Connect provides a way to cleanly separate Salesforce API interactions from application code. Build applications on Heroku that use the leading open source database, Postgres. Perform data transformations inside Postgres using standard SQL. Developer centric Heroku Connect features like detailed logs, subscription notifications, and replication of setup across environments via configuration files improve developer workflow.

Leverage the power of Heroku Postgres

Heroku Postgres is a SQL database-as-a-service that lets you focus on building your application instead of messing around with database management. With features like forking and following, data rollbacks, data clips, and multi-ingress, working with Postgres has never been more powerful and intuitive. Continuous data protection, automatic health checks, and high availability at the premium level means you can scale without worry.

Integrate Postgres data with business processes in Salesforce

With Heroku External Objects, you can expose app data stored in Heroku Postgres inside Salesforce for use in business processes such as service case management. You can view and update ecommerce order details, external device status, or service requests. The data in Postgres is exposed as an external object and queried on access to facilitate real-time integration by reference, so you can access fresh data without needless copies.

Repeatable automation

Heroku Connect provides an API to automate the creation, maintenance, and monitoring of sync operations. This endpoint helps with tasks that most need repeatable automation, such as: consistent configuration across development, staging, and production environments; managing connections across multiple Salesforce deployments, and integrating Heroku Connect status with existing operational systems and alerts.