Find your content:

Search form

You are here

How do I consume workflow outbound messages?


I'm working on integrating a record update in Salesforce into a third party application. My plan is to create a service using the ASP.NET Web API that listens for requests from Salesforce. I'm having difficulty figuring out what exactly this request from Salesforce looks like.

It would be much easier if they just sent plain old form-style data, but, instead I have to inspect some chunk of ugly SOAP markup.

Does anyone have code samples they could provide on how to consume this outbound message?

Attribution to: Justin Helgerson

Possible Suggestion/Solution #1

There's a C# sample right in the docs.

Attribution to: superfell

Possible Suggestion/Solution #2

If you navigate to the Outbound Message in Salesforce, there is a link to generate the WSDL You should be able to import this WSDL in VisualStudio to generate the consuming service.

Attribution to: techtrekker

Possible Suggestion/Solution #3

When you create the outbound message in Salesforce, it gives you the option to download the WSDL. You should then be able to use a tool like wsdl.exe to create your .Net code. I don't have experience with this, but I've done something similar when creating an integration with Jitterbit.

Attribution to: Daniel Hoechst

Possible Suggestion/Solution #4

Check this out -

Attribution to: Tanuj Kumar Sharma
This content is remixed from stackoverflow or stackexchange. Please visit

My Block Status

My Block Content