function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion

Subscribe to a topic to receive inbound messages (PublishSubscribeChannel)

Hi All,

We are exploring an integration where an status update from order processing application has to be consumed by multiple applications.

The integration pattern we identified to be suited best for us is Publish-Subscribe Channel (

In this scenario, the Order processing application will publish the order status to an intergration layer (middleware or messaging queues), where in the consumer application (Salesforce is one of them) will need to subscribe to the integration layer (a topic or a queue) to receive the status when published.

I have explored push topics but it seems to me that they might be used for publishing the data from Salesforce to external systems but not the other way around.

Is there any mechanism in Salesforce to subscribe to a queue or topic in integration layer to receive the updates in real time?

Any pointers are much appreciated.