# Manual retry limit

**URL:** <https://forum.buildkite.community/t/manual-retry-limit/1706>\
**Category:** Features Requests\
**Created:** [August 31, 2021, 4:46am UTC](https://forum.buildkite.community/t/manual-retry-limit/1706 "2021-08-31T04:46:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jl-applied](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/jl-applied/32/995_2.png) [@jl-applied](https://forum.buildkite.community/u/jl-applied)\
**Post date:** [August 31, 2021, 4:46am UTC](https://forum.buildkite.community/t/manual-retry-limit/1706/1 "2021-08-31T04:46:53Z")

</div>

Exactly like [automatic retry](https://buildkite.com/docs/pipelines/command-step#automatic-retry-attributes)’s `limit` but for [manual retry](https://buildkite.com/docs/pipelines/command-step#manual-retry-attributes).

---

<div class="post-metadata">

**Author:** ![paula](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/paula/32/954_2.png) [@paula](https://forum.buildkite.community/u/paula)\
**Post date:** [August 31, 2021, 12:15pm UTC](https://forum.buildkite.community/t/manual-retry-limit/1706/2 "2021-08-31T12:15:22Z")

</div>

Hi @jl-applied!

Hmm, interesting … what would be the use case for this?  
When you do a job retry through the API, that job can only be retried once. If you want to retry the step again, you can use the new job.id returned in that PUT request and retry that.

Cheers!

---

<div class="post-metadata">

**Author:** ![jl-applied](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/jl-applied/32/995_2.png) [@jl-applied](https://forum.buildkite.community/u/jl-applied)\
**Post date:** [August 31, 2021, 2:03pm UTC](https://forum.buildkite.community/t/manual-retry-limit/1706/3 "2021-08-31T14:03:48Z")

</div>

Hi,

We want to allow manual retries to give folks discretion on if failures are worrisome or not. We have soft limits internally, but that isn’t always respected and retrying a job indefinitely can be quite problematic. We’ve also recently added features that make rebuilding preferable in some ways to retrying individual jobs which we’d like to encourage. Also, we don’t want to automatically retry as to not waste compute when the jobs fail expectedly.

This would be for general workflows through the Buildkite UI for now.

---

<div class="post-metadata">

**Author:** ![paula](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/paula/32/954_2.png) [@paula](https://forum.buildkite.community/u/paula)\
**Post date:** [August 31, 2021, 2:55pm UTC](https://forum.buildkite.community/t/manual-retry-limit/1706/4 "2021-08-31T14:55:15Z")

</div>

Hey!

Right … I’ll share your comments with our product team to analyze.

Thanks!
