Outbound messaging uses the notifications() call to send SOAP messages over HTTP(S) to a designated endpoint when triggered by a workflow rule. After you set up outbound messaging, when a triggering event occurs, a message is sent to the specified endpoint URL.