Workflow not saving or setting live? | Community
Skip to main content
Answered

Workflow not saving or setting live?

  • January 20, 2026
  • 1 reply
  • 41 views

I am seeing a persistent error when trying to save and set live a specific, large inbound workflow in Intercom.​

  • Trigger: When customer opens a new conversation in the Messenger for Web, audience = Leads and Users.​

  • Symptoms:

    • UI shows: “We couldn't set this workflow live. Send us a message and we'll do our best to help out.” at the top of the builder.​

    • Network tab shows the PUT request to /ember/matching_system/rulesets/{id} returning 502 Bad Gateway (nginx) when saving/setting live this workflow.​

    • The ruleset payload shows an ID, links, etc., but predicate_groupclient_predicate_group, and default_predicate_group are empty arrays.​

Troubleshooting already done

  • No red paths or visible validation errors anywhere in the workflow builder.​

  • Clicked Save and close first every time before trying Set live.​ Saving is also not working now. Before it was working file

  • Tried:

    • Incognito / private windows and multiple browsers.​

    • Clearing cookies and hard refresh.​

    • Duplicating the workflow and attempting to set the duplicate live.​

    • Removing and re‑adding filters/conditions that were recently edited.​

  • Checked that other workflows (with similar triggers) can be saved and set live successfully in the same workspace and browser session, so the issue appears isolated to this specific “big” workflow.​

  • Permissions confirmed: teammate has Automation permissions including “Can manage outbound Workflows” and permission to send messages to more than one person at a time.​

  • Was able to set live the same workflow in test environment.

What I’m looking for

  • Has anyone seen 502 errors specifically tied to a single, complex workflow when saving/setting live?​

  • Are there known limits (size/complexity, number of paths/steps/conditions) or known bugs that can cause a 502 on the workflow ruleset PUT call while other workflows still work?​

  • Any guidance from Intercom on:

    • Whether empty predicate_group / client_predicate_group / default_predicate_group could be related.​

    • Recommended next steps beyond standard validation, browser, and permissions checks (e.g., known fixes, internal logs Intercom can check, or patterns that typically cause this).​

 

Best answer by Dara K

Hey ​@Smartwiz Support I see you’re getting errors when trying to set your Workflow live.

Yes, we’ve seen save/set‑live operations for a single, very large inbound workflow fail with 502/504 Gateway errors. The main cause has been request payload size and save/activation work timing out at the edge (~60s). A backend change to reduce payload size shipped recently and improved most cases, but extremely large workflows can still hit natural limits.

 

If you can, please send me the URL for the workflow and I can have a look into it.

1 reply

Forum|alt.badge.img+1
  • Intercom Team
  • Answer
  • January 30, 2026

Hey ​@Smartwiz Support I see you’re getting errors when trying to set your Workflow live.

Yes, we’ve seen save/set‑live operations for a single, very large inbound workflow fail with 502/504 Gateway errors. The main cause has been request payload size and save/activation work timing out at the edge (~60s). A backend change to reduce payload size shipped recently and improved most cases, but extremely large workflows can still hit natural limits.

 

If you can, please send me the URL for the workflow and I can have a look into it.