Skip to main content

Retry Failed Automation Executions

Retry all failed action executions in your scenarios in one step, without restarting from scratch.

When an action in a scenario fails (say a message couldn't be sent), you can retry all the failed executions for that action in one step, without rebuilding or restarting the whole scenario.

How to retry

  1. Open your Scenario and go to the Insights tab, where each action node shows its execution results.

  2. Find an action that has failed executions.

  3. Use the node's retry control to retry all failed executions for that action.

  4. Confirm when prompted.

Inrō queues every failed execution for that action to run again.

⚠️ The retry option only appears on actions that actually have failed executions. If everything succeeded, you won't see it.

Why it helps

If an action fails partway through a flow (a temporary Instagram error or a connectivity blip), those contacts would otherwise be stuck at that step. Retrying picks them back up, so every contact gets the experience you designed, with no manual rebuild.

Retry through the API or your AI agent

You can also find and retry failed runs without opening the scenario:

  • GET /api/v1/automation/health shows how many runs failed and which automations fail most. Start here.

  • GET /api/v1/scenarios/:id/performance (or /api/v1/campaigns/:id/performance) shows which step is failing.

  • GET /api/v1/automation/executions?status=failed lists the failed runs. Filter by contact_id to check whether an automation ever ran for one person.

  • GET /api/v1/automation/executions/:type/:id shows one run step by step, with the reason the failing step failed. :type is scenario or campaign.

  • POST /api/v1/automation/executions/:type/:id/retry re-runs the whole run from its first step. To re-run only the failed step, so the contact doesn't get earlier messages twice, use POST /api/v1/automation/executions/:type/:id/steps/:step_id/retry.

  • POST /api/v1/campaigns/:id/resend puts through campaign sends paused by a broken Instagram connection or your monthly contact-activation limit. It only reports how many it would send until you pass confirm: true.

Lists cover the last 90 days. Over MCP, your agent reads runs with the executions tool and retries with executions_manage.

🐾 Netsuke's Tips

  • Check the failure first. If an action failed because of a setup problem (a bad link, a missing permission), fix that before retrying, or the executions will fail again.

  • The History tab lists individual executions with their status, which is handy for spotting whether a failure hit one contact or many.

What's next?

Did this answer your question?