# Retrying failed messages and recovering an endpoint

> How automatic retries work, and how to resend failed messages one at a time or for a whole endpoint.

Source: https://webhookadmin.com/en/docs/guide/retries/

## Required role and plan

- **Role**: Developer or higher
- **Plan**: All plans (recovery covers messages within your log retention: 7 days on Free, 30 on Starter, 90 on Pro and Business, and on a custom Enterprise contract the period in your contract, 365 days by default)

## Automatic retries

When a delivery fails, it is retried automatically according to the endpoint’s retry settings. By default, up to 8 attempts including the first, with the last retry after about 28 hours. Change the count and interval under Retries on the endpoint’s Settings tab ([Endpoints](https://webhookadmin.com/en/docs/guide/endpoints/)). Retries do not count toward the monthly limit.

If failures continue for 5 days, the endpoint is disabled automatically. A disabled endpoint cannot receive retries, so fix the receiver and select Resume before resending.

## Retry one message

1. Open the message in Messages.
2. Select Retry now in the attempts section.

If the endpoint is disabled, resume it from Open endpoint. Messages to a deleted endpoint cannot be retried.

## Recover all failed messages for an endpoint

1. Open the endpoint and select Recover.
2. Under Messages from, choose Past hour, Past 24 hours, Past 7 days or Custom date and time.
3. Select Resend.

- It resends messages created after that time whose delivery to this endpoint ended as Failed, with the same webhook-id.
- It cannot run while the endpoint is paused or disabled. Select Resume in the dialog first.
- Progress is shown at the top of the endpoint page (Recovering: n / m). Pausing or disabling the endpoint stops the recovery.
- Messages from the time the endpoint was disabled are not included.

## Related pages

- [Messages](https://webhookadmin.com/en/docs/guide/messages/)
- [Endpoints](https://webhookadmin.com/en/docs/guide/endpoints/)
- [Alerts](https://webhookadmin.com/en/docs/guide/alerts/)
