Deliver Millions of Events Per Day with High-Volume Platform Events (Pilot)

Scale your event-based applications with high-volume platform events and deliver more events than with platform events. This change applies to both Lightning Experience and Salesforce Classic.
Note

Note

We provide High-Volume Platform Events to selected customers through a pilot program that requires agreement to specific terms and conditions. To be nominated to participate in the program, contact Salesforce. Pilot programs are subject to change, and we can’t guarantee acceptance. High-Volume Platform Events isn’t generally available unless or until Salesforce announces its general availability in documentation or in press releases or public statements. We can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features. You can provide feedback and suggestions for High-Volume Platform Events in this Trailblazer Community group.

Available in: Performance, Unlimited, and Enterprise Editions

Define High-Volume Platform Events

When you create the definition of a platform event, you specify the event type as high volume. You can define a high-volume platform event from the user interface or through Metadata API. From the UI, in Setup, enter Platform Events in the Quick Find box, then select Platform Events. When completing the standard fields, select High Volume for Event Type.

In Metadata API, the event definition is represented in the CustomObject type with eventType set to HighVolume.

Publish and Subscribe to High-Volume Event Messages

Publish and subscribe to high-volume platform events in the same way you publish and subscribe to standard-volume platform events. You can use declarative tools, such as Process Builder and flow, or write code with Apex and CometD API apps.

Event Allocations

Allocations for high-volume platform events are set upon acceptance into the pilot program on a case-by-case basis. Allocations include:

  • Maximum number of event notifications published per hour
  • Maximum number of event notifications delivered to CometD clients within a 24-hour period