Skip to content
IP, Omnistudio, Salesforce

How to Fix Uncommitted work pending Error in Integration Procedures ?

November 19, 2024

This a common error that we see when we use a HttpAction in an Integration Procedure.

We see this error usually when we are calling a DataRaptor action before our HttpAction, or making a DML operation before a Http Action.

The Reason:

  • The Salesforce platform prohibits Data Manipulation Language (DML) operations before HTTP external callouts. Therefore, if an HTTP Action follows a DataRaptor Post Action we encounter this error.

Fix:

  • Enable Chain On Step for the DataRaptor Post Action. Do this to avoid the Salesforce error indicating you have uncommitted work pending.

If you are testing it in preview mode under Option change “chainable” to true.

And if you call the Integration Procedure from a OmniScript then you need to check the “Chainable” option under Remote Properties of Integration Procedure Action.

Keep Reading

Related Articles and Resources

Getting Started with Salesforce FlexCards: A Beginner’s Guide
July 5, 2025

Getting Started with Salesforce FlexCards: A Beginner’s Guide

Salesforce OmniStudio offers a range of tools that allow...

How to Pass List/Obj to Integration Procedure from FlexCard?
November 10, 2024

How to Pass List/Obj to Integration Procedure from FlexCard?

Passing Input to a Integration Procedure, the syntax is...

How to use “Upsert Key” in Dataraptor Load
November 21, 2024

How to use “Upsert Key” in Dataraptor Load

The Upsert Key in a Salesforce DataRaptor DataMapper is...

Salesforce Revenue Cloud Qualification Rules
September 27, 2025

Salesforce Revenue Cloud Qualification Rules

In this post, we take a look at what Salesforce revenue...

Lightning Out 2.0 Salesforce Winter ’26: The Developer’s Guide to Embedding LWCs Beyond Salesforce
December 19, 2025

Lightning Out 2.0 Salesforce Winter ’26: The Developer’s Guide to Embedding LWCs Beyond Salesforce

When you’re building modern applications, you’...

Pricing Management in Salesforce: Configuring, Controlling, and Optimizing Your Revenue Model
December 17, 2025

Pricing Management in Salesforce: Configuring, Controlling, and Optimizing Your Revenue Model

Pricing management in Salesforce is the backbone of every...