Inbound Notification

An Inbound Notification is a communication or event that originates from an external system and is sent to a receiving system (like Salesforce) to notify it about some change, event, or update that requires action. These notifications allow systems to be event-driven, meaning they can automatically react to changes without needing constant polling or manual updates.

In the context of Salesforce, an Inbound Notification typically involves an external system (for example, an Order Management System, Customer Service System, or third-party application) sending updates to Salesforce. These updates might include changes to records such as order status, customer details, or inventory levels.

For Summer'25, the Inbound Notification system updates the order status in Salesforce. When the order status changes, a notification event can be pushed to Salesforce through the exposed inbound endpoint. The system then accepts the event and returns a 200 response code to the sender.

Notification Event Structure

This is the sample notification event.

{
    "eventId": "001",
    "eventType": "ProductOrderStateChangeEvent",
    "event": {
        "productOrder": {
            "id": "00000407",
            "state": "Activated"
        }
    }
}

Inbound Event Notifications Field Mappings

TMForum Field Field Type Is Mandatory by TMForum TMForum Description Salesforce Mapping
eventId String Yes Event Id -
eventType String Yes Description of event type -
productOrder Object No Order details Order
productOrder.id String Yes Unique identifier of Order Order.OrderNumber
productOrder.state String Yes State of the Order Order.Status