Auto-Fix

Automations That Repair Themselves

When a scheduled process fails, Neudash inspects the error, updates the code, and reruns the work automatically. You review the summary instead of babysitting the failure.

How It Works

1

Something Fails

A scheduled run fails at 2am. API changed, rate limit hit, data format shifted — the usual suspects.

2

Neudash Wakes Up

Automatically investigates the failure, diagnoses the root cause, updates the code, and reruns the process. You get a notification.

3

Process Recovered

Check in later and see the issue resolved, with a clear record of what changed.

See It in Action

Auto-fix toggle switch showing the feature enabled

1. Enable per process

One toggle. That's it.

Email notification showing an auto-fix session has started to fix a failed run

2. Get notified

Know when Neudash wakes up.

Auto-fix session summary showing what was fixed: corrected code, connected Discord, verified it works

3. See what was fixed

Clear summary, no cryptic logs.

Built for Peace of Mind

Smart Queuing

If multiple runs fail while a fix is in progress, they queue up and get handled together. No chaos of parallel attempts fighting over the same issue.

"Another run failed: Run #506 also failed while you're working on fixes. Please address this failure as well."

Stay Informed

Get notified when an auto-fix session starts. Review the session in Neudash or just check the results later.

  • Email notifications
  • Slack notifications
  • Session history and summaries

You're in Control

Toggle auto-fix on or off for each process. Want hands-on control for critical workflows? Turn it off. Want to sleep through the night? Leave it on.

Auto-fix

Clear Summary

When the fix is complete, you get a plain-language summary of what was wrong and how it was fixed. No cryptic logs to parse.

What I did:

  1. Fixed the Code: Corrected an ImportError
  2. Connected Discord: Linked the webhook
  3. Verified: Ran a test check and confirmed it works

Sleep Through Production Failures

The worst part of running automations isn't building them — it's maintaining them. APIs change. Rate limits shift. Data formats evolve. And usually, these things break at the worst possible time.

Auto-Fix removes a large part of the on-call burden for routine automation failures. It handles common breakages fast enough that many issues are resolved before they become work for your team.

Frequently Asked Questions

What is auto-fix in Neudash?

Auto-fix is Neudash's self-healing capability. When a process run fails, Neudash automatically starts a new agent session that reads the process documentation, diagnoses the root cause, rewrites the code, and re-runs the process. You get notified after it is fixed, not when it breaks.

Can I control which automations use auto-fix?

Yes. Auto-fix can be toggled on or off per process. Critical workflows where you want manual control can have auto-fix disabled. Everything else can self-heal while you sleep.

What happens after auto-fix repairs my automation?

You receive a notification and can review a plain-language summary of what broke and how it was fixed. The repair session is recorded in Neudash so you can inspect the steps afterward.

Ready for Self-Maintaining Automations?

Let Neudash handle routine automation failures automatically. You focus on the business.

Try Auto-Fix