+ Start a Discussion

Reg: Outbound Message

What is outbound message? What is the need of outbound message (Workflow) in salesforce?


Please reply......








An outbound message is a way of passing information from SFDC to an external system (e.g. your own web application). It's basically just a regular HTTP request with a set of keys/parameters and values.


I used it for creating trial accounts in an internal system. So, whenever a lead was marked as "trial" in SFDC an outbound message was created where the fields needed were sent to a specific URL.


The end-point of the outbound message pointed to a regular Java Servlet which then used those parameters passed on to create a trial login in our own system.


That way the sales department didn't have to send an email to the customer and our support department didn't have to create the trial account.


Try searching for "outbound message" in the Help & Training section in SFDC. That should give you all the info you need.


/Søren Nødskov Hansen




Yes, just to correct myself. It wasn't a regular Java Servlet but a Web Service I used for processing the Outbound Messages from SFDC.


Here's the Java/Eclipse version of the guide BaLab2 posted: http://wiki.developerforce.com/index.php/Creating_an_Outbound_Messaging_Notification_Service_with_Eclipse_3.2


In addition to that I suggest reading the section Using the API with Salesforce Features --> Outbound Messaging in this document: http://www.salesforce.com/us/developer/docs/api/index.htm


/Søren Nødskov Hansen