Skip to main content
New
Stack Overflow Jobs powered by Indeed: A job site that puts thousands of tech jobs at your fingertips (U.S. only). Search jobs
8 votes
Accepted

How do you prevent outbound messages from sandbox orgs as a 3rd party developer?

The outbound message includes the OrganizationId as a parameter. Before I discovered that, I built a formula field on the object using the $organization global variable to pass the org ID, which works ...
gorav's user avatar
  • 4,537
7 votes
Accepted

What are the drawbacks of using outbound messaging?

For me it has been frustrating to have them in place because there is no response logging mechanism, as far as I'm aware. This lack exacerbates the difficulty of having asymmetric validations in place....
Adrian Larson's user avatar
  • 150k
7 votes
Accepted

Outbound Message Limits?

As per Documentation there is no limit for Outbound message per day. From what I am aware there isn't a limit on the number of outbound messages sent. API limit is only for incoming API calls. ...
Akshat's user avatar
  • 682
5 votes

can we receive outbound message on localhost for debugging?

You cannot use local host on salesforce. Your service had to be exposed on the internet. A quick and easy way to expose the local host to the internet would be using ngrok . ngrok allows you to ...
Mohith Shrivastava's user avatar
5 votes

Outbound Message Limits?

If you look at Salesforce Developer Limits Quick Reference | Workflow Limits: The immediate actions and each time trigger can have: 10 email alerts 10 tasks 10 field updates 10 outbound messages 10 ...
Adrian Larson's user avatar
  • 150k
5 votes

What are the drawbacks of using outbound messaging?

I can't say there are any drawbacks.. Its just finding the right use case and applying which option to go with when integrating Salesforce with an external system.. With so many options around to ...
Vamsi Krishna Gosu's user avatar
5 votes
Accepted

Outbound Message clarification

There's no documented minimum, and its subject to change, but its in the order of 2-5 seconds [depending on various things such as the performance of your endpoint]. However your latter comment ...
superfell's user avatar
  • 7,940
5 votes
Accepted

What is a " dead letter queue" in the context of SOAP Outbound messaging?

TL;DR - your message cannot be delivered and the system stops trying. I don't believe you can access Salesforce's Dead Letter Queue for Outbound Messages. To understand what a Dead Letter Queue is, ...
Adrian Larson's user avatar
  • 150k
4 votes
Accepted

Why would I use Streaming API over Outbound Messages?

Outbound messaging is primarily server-driven. If your server went down for some reason, and you bring it back up, it would have to wait for messages to be delivered from Salesforce, which could take ...
sfdcfox's user avatar
  • 493k
4 votes

Outbound message Error SOAP response was a nack

Outbound messages need an acknowledgement from the endpoint you fire. That acknowledgement is nothing but a soap message with an ack field returning true. <?xml version="1.0" encoding="UTF-8"?> ...
Pranay Jaiswal's user avatar
4 votes
Accepted

Workflow rule creation through managed package

As per the Documentation, You can able to create workflows using managed packages. The next step toward retiring Workflow Rules is to disable the creation of workflow rules. You can still activate, ...
Ankaiah Bandi's user avatar
4 votes
Accepted

Is Salesforce planning to retire or stop supporting Outbound Messages?

According to the Data Integration Salesforce Architects Guide, Salesforce recommends using caution before choosing to build with Outbound Messages: Use caution if you choose to build with Outbound ...
Swisher Sweet's user avatar
3 votes

What are the drawbacks of using outbound messaging?

Nick, actually messages older than 24hrs aren't delivered at all. From the same document: If the endpoint is unavailable, messages will stay in the queue until sent successfully or until they are 24 ...
Drew Sim's user avatar
3 votes

What are the drawbacks of using outbound messaging?

This biggest drawback for me is the fact the order that Outbound Messages arrive cannot be guaranteed. Because of the re-try mechanism, it's possible that an Outbound Message may arrive 24 hours ...
Nick C's user avatar
  • 6,730
3 votes

Process Builder Outbound Message

I'll try to answer point-by-point Is it a good thing to do? One advantage to the HTTP Callout is that you have a greater range of options for the payload... you could send a collection, or related ...
John Thompson's user avatar
3 votes
Accepted

Possible to distinguish (from xml request) which outbound message/workflow trigger was called?

The XML will look something like: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <notifications xmlns="http://soap.sforce.com/2005/09/outbound" xmlns:ns2="urn:sobject.enterprise....
Daniel Ballinger's user avatar
3 votes

Invisible Outbound Change Sets In scratch and in organization

Scratch Orgs do not have Change Sets, because they are not linked to your production org as Sandboxes are. If you don't see Change Sets in your production account, you do not have administrative ...
sfdcfox's user avatar
  • 493k
2 votes

Returning an error to an outbound message

No, unfortunately there is no direct mechanism to return error messages in the notificationResponse for Outbound Messaging. <element name="notificationsResponse"> <complexType> ...
Daniel Ballinger's user avatar
2 votes
Accepted

Outbound Messages 2 way SSL with Self-Signed Certificate

Per the documentation you linked: Don’t include the root certificate authority certificate. The root certificate isn’t sent by your server. Salesforce already has its own list of trusted ...
sfdcfox's user avatar
  • 493k
2 votes

How to query WorkflowOutboundMessage?

You can't, unfortunately. Only the Tooling API supports such a query, and the metadata for the object is all contained in a field called "metadata." When you include this field, which has a JSON ...
sfdcfox's user avatar
  • 493k
1 vote

Testing Outbound Messages via Apex

An option is to test indirectly Set up your Workflow rule to do an outbound message AND create a Task In your test, verify that the Task was created. It is often useful to create Tasks to ...
cropredy's user avatar
  • 71.7k
1 vote

Testing Outbound Messages via Apex

No, there's nothing you can check as part of your test. The objects involved cannot be queried, and there's no per-transaction limit on outbound messages. There are only hourly limits as mentioned in ...
sfdcfox's user avatar
  • 493k
1 vote
Accepted

Outbound Message Workaround for using Oauth

You are very limited with authentication options from Outbound Messages. If you really need authentication headers on the outbound request you are going to need an intermediate service to add them. ...
Daniel Ballinger's user avatar
1 vote

Outbound message Error SOAP response was a nack

I found a doc relevant to your problem: Description of the issue: As a result of a workflow rule, an outbound message was triggered and send to the configured endpoint but Salesforce failed to ...
Mr.Frodo's user avatar
  • 5,802
1 vote

Outbound message failure with "Too many requests"

I'm assuming you're using native Salesforce Outbound Messaging. From the SOAP Developer's Guide, see StatusCode (begins in middle of page), where near the end you'll find the following: ...
crmprogdev's user avatar
1 vote

Incorrect Documentation - You can't create outbound messages for workflow rules on junction objects

Interestingly, this has been acknowledged by SFDC themselves in 2012 but no change to documentation since. https://developer.salesforce.com/forums/?id=906F00000009BJvIAM
FortuneSix's user avatar
1 vote
Accepted

Quick export of newly added custom objects to external app/database

Something you might want to consider is the new Change Data Capture functionality which is specifically designed for this scenario. It's not GA yet (currently targeting Spring '18 Pilot), but is worth ...
Daniel Ballinger's user avatar
1 vote
Accepted

Outbound Messaging

My first guess is that the end-point you are using (the target of your outbound Message) is https, but the certificate its used is either in-valid or not signed by a CA trusted by SalesForce. This ...
Sergio Alcocer's user avatar
1 vote

Slack Integration: Is there a way to auto send posts to Slack from professional edition?

There is the Slack app on the AppExchange. It sounds like you can link a Salesforce object to post to Slack. The Slack app from the Salesforce AppExchange Link Salesforce records with channels in ...
Daniel Ballinger's user avatar
1 vote

How to test an outbound messages with C sharp listener?

You will need to make sure that your .NET application that is going to process the Outbound messages is accessible to the Salesforce servers. Assuming you are developing this on a company network ...
Daniel Ballinger's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible