Skip to main content
We created our first outbound message WFR in our Production environment to send some account information to an external source URL whenever a custom object (Account Administration) is created or edited. I know that the workflow rule is firing, because I checked the developer console log AND I also added an email alert to the WFR to email myself when it triggers to verify, and I received the email every time.

However, no outbound message appears to be sent, even though one is setup, tied to an active WFR, and is being sent by an Active User with the System Administrator profile which I have confirmed also has the "Send Outbound Messages" flag set to TRUE in System Permissions.

As I have checked the entire process and everything seems to be correct, I am at a loss. I saw posts from other SFDC users that indicated that their issue ended up being that the profile didn't have the "Send Outbound Messages" permission, but I've confirmed that the "User to Send As" has system admin profile and definitely has that option enabled. I've even tried changing this to another user, including my own user and 2 different API users, to no avail.

Here is my WFR:

Outbound Messages are not being Queued/Sent even though WFR is Triggering

Here is the Outbound Message:

User-added image

And Here is the User Setup/Profile of the Pipeline API User:

User-added image

Here is the Log out of the Developer Console showing the WFR Triggering and indicating 1 Outbound Message:

User-added image

I'm really at a loss here... the flow triggers, the outbound message is setup, and the user has access - but nothing shows up in my Outbound queue, not even any errors, and our developers report no attempts to ping their web service.

I opened a ticket with Salesforce support and was told that they would call me the next day to discuss it. When they finally did call me, all they did was tell me that I had to come here since it was outside of their scope of support. So here I am, grasping at straws, hoping someone can tell me what we've done wrong here or where to go next.

All of your input is appreciated!
3 answers
  1. Apr 29, 2015, 1:11 PM
    A few things - some are obvious, some are not - just trying to cover all of the bases:

    1) Do you have your endpoint in Remote Site Settings?

    2) Can you set the endpoint in the WFR OB to a service such as http://requestb.in/?  When integrating with custom endpoints (presuming behind a firewall) a lot of things can throw a wrench in the works.  This way you can determine if it's salesforce.com or your custom web service that's the culprit.

    3) Odds are you won't see much in the Queue - it goes so fast I rarely see anything I'm sending.  =)
0/9000