In Salesforce Service Cloud, when a Macro contains more than 200 instructions, the save operation fails. After adding the 201st instruction and attempting to save, the following error appears:
"We had trouble processing the request. We've reported the problem to Customer Support with the error ID."
This is a known platform limit. Salesforce Service Cloud Macros support a maximum of 200 instructions per macro. This limit is a platform constraint and cannot be increased via configuration or by raising a support request with Salesforce.
This behavior is working as designed. Salesforce Service Cloud Macros support a maximum of 200 instructions per macro.
Break the macro logic into multiple macros, each handling a distinct portion of the workflow. For example:
This approach keeps each macro under the 200-instruction limit while preserving the full workflow.
A parent macro can call child macros in sequence using the Run Macro instruction type. This approach lets you effectively chain multiple macros, each containing up to 200 instructions, extending the total number of automated actions without exceeding the single-macro limit.
For example, a parent macro can trigger: Macro A (field updates) → Macro B (email actions) → Macro C (case status closure) — all initiated from a single agent action.
000395449

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.