# SDK trigger limits

Workato enforces specific limits on SDK triggers to optimize performance and ensure system stability. We apply limits to the following trigger processing functions:

# Consecutive polls in a single poll cycle without jobs

Triggers can poll consecutively to retrieve valid results. The can_poll_more boolean attribute in the SDK trigger poll response controls this behavior. Workato enforces a limit on consecutive polls in a single poll cycle when no jobs are produced.

# Throttling mechanism

Workato throttles a trigger if it polls consecutively without producing any jobs. Throttling minimizes unnecessary polling and ensures system stability. Triggers are limited to 600 consecutive polls in a single poll cycle without jobs before Workato pauses polling for 5 minutes. This threshold gradually decreases over time to 50 consecutive polls.

Workato pauses polling for 5 minutes when your trigger exceeds this limit. Polling resumes after the pause automatically and the counter continues from where it left off. Workato pauses polling again for another 5 minutes if the next poll also produces no jobs. The counter resets to zero if a poll produces jobs.

This pattern repeats until the poll cycle ends when can_poll_more equals false. Triggers can only poll once every 5 minutes without producing jobs after reaching the limit.

# Throttling notification

Workato sends email notifications automatically when a recipe is throttled. These notifications provide relevant details and keep you informed about throttled recipes.

# Throttling notification recipients

Workato sends the following notifications about throttled recipes to specific recipients based on their role:

  • Workspace admins: notifications are sent directly to the admin of the workspace where the recipe runs.
  • Embedded partners: notifications are sent to the Embedded partner’s workspace email. Embedded customers do not receive these notifications.

# Throttling notification details

Workato provides notifications at two key points to keep you informed about throttled recipes. Workato sends an email that contains details about the throttling event when a recipe is throttled for the first time. This ensures you are immediately aware of any issues affecting your recipes.

Additionally, at the end of each month, Workato sends a summary email that lists all recipes throttled during that month. This email provides a comprehensive overview of throttled recipes and serves as a reminder.

# Number of events per poll

A large number of events can be fetched in a single poll. This is usually defined as the page_size in triggers. Workato enforces a limit on the number of events that can be fetched in a single poll.

# Limited event polls

Workato stops a recipe if the trigger fetches an excessive number of events in a single poll. This prevents system overload and ensures stability. Starting June 9th, 2025, triggers are limited to 1000 events in a single poll. The recipe is stopped if your trigger exceeds this limit.

# Limited event polling notification

Workato sends email notifications automatically when a recipe is stopped. These notifications provide relevant details and keep you informed about affected recipes.

# Limited event polling notification recipients

The following Limited event polling notifications are sent to specific recipients based on their role:

  • Workspace admins: notifications are sent directly to the admin of the workspace where the recipe runs.
  • Embedded partners: notifications are sent to the Embedded partner’s workspace email. Embedded customers do not receive these notifications.

# Limited event polling notification details

Workato provides notifications at two key points to keep you informed about stopped recipes due to the limit.

Workato sends an email that contains information about the recipe when a recipe is stopped for the first time. This ensures you are immediately aware of issues affecting your recipe.

Additionally, Workato sends a end-of-the-month summary email that lists all affected recipes. This email provides a comprehensive overview of affected recipes and serves as a reminder.


Last updated: 5/7/2025, 4:15:03 AM