How to throttle an outbound message in Jitterbit
Over the past year, I have been working on a number of integrations using Jitterbit, focused on moving HR data to various systems.
We initially went for a transactional approach, where operations would be triggered by outbound messages. That turned out to not work well with the Netsuite API, without purchasing a rather expensive user license that would allow concurrent API sessions. However, at the time we needed to “throttle” SFDC outbound messages, which can contain up to 200 records at a time, so that they processed one record at a time. I’m recording how we did this here, as I’m sure I will need to reference it later.
Its quite easy to do, once you have created an web service operation to consume the outbound message (will post on that later).
The outbound message operation in Jitterbit has 3 components
- Web service method
- Transformation
- Response
In order to throttle the...