When using REST or GraphQL API calls in your care flow, you may want to control the default settings of the built-in retry mechanism when a call is considered unsuccessful.
The automated retry uses an exponential backoff strategy with default settings of
maximum amount of 5 attempts, with
initial delay of 2 seconds and
maximum delay of 1 hour
If you'd like to adjust the settings, you can either change the defaults per individual care flow or on your organization's level.
Note that care flow level settings will take precedence over the retry settings defined on organizational level.
Change the defaults for API retry handling per care flow
Navigate to the Design space in the app switcher
Select a care flow from the list
Switch to the Settings tab
Select the API Calls menu on your left hand side
Adjust your API call retry configuration by toggling on the Use specific configuration option
Choose to enable or disable automated retries
When enabled, you can set the
Initial delay
Maximum delay
Maximum amount of attempts
Change the defaults for API retry handling for your organization as a whole
Note that the settings of the retry mechanism can also be configured on the organizational level learn more here.