salesforce-webhooks-events

Installation
SKILL.md

Salesforce Webhooks & Events

Overview

Salesforce doesn't use traditional webhooks. Instead, it offers Platform Events, Change Data Capture (CDC), and Outbound Messages for real-time data flow. All use the CometD (Bayeux) streaming protocol via jsforce.

Prerequisites

  • jsforce installed with connection configured
  • Platform Events or CDC enabled in your org
  • Understanding of publish/subscribe patterns
  • Express.js for Outbound Message endpoints

Event Mechanism Comparison

Mechanism Direction Use Case Retention
Platform Events Bi-directional Custom event bus 72 hours
Change Data Capture (CDC) Salesforce → External Record change notifications 3 days
Outbound Messages Salesforce → External Workflow-triggered HTTP POST Until confirmed
Streaming API (PushTopics) Salesforce → External SOQL-based subscriptions No replay
Related skills
Installs
1
GitHub Stars
2.2K
First Seen
Mar 25, 2026