Skip to main content

Dashboard & Filters

The top of the Failed Messages page shows summary cards and a filter bar that help you quickly understand and navigate your failed messages.

Summary Cards

Four cards at the top give you an instant overview:

📸
Screenshot: Four summary cards showing Total Failed, Retryable, Non-Retryable, and Business Logic counts
summary-cards.png
1. Navigate to the Failed Messages page
2. Capture the four summary cards at the top of the page
Save to: static/img/screenshots/failed-messages/dashboard/summary-cards.png
CardColorWhat it shows
Total FailedGrayThe total number of failed messages across all categories
RetryableGreenMessages that can be retried — temporary issues that may resolve
Non-RetryableRedMessages that cannot be retried — permanent failures
Business LogicYellowMessages that failed due to business rules being violated
tip

Use the summary cards to get a quick picture. If you see a high number of Retryable messages, it's a good time to run a bulk retry. If Non-Retryable keeps growing, you may have contact list issues to address.


Filter Bar

Below the summary cards, the filter bar lets you narrow down the message list. You can combine multiple filters to find exactly the messages you need.

📸
Screenshot: Filter bar showing age filter, error code dropdown, category filter, and retry status filter
filter-bar.png
1. Capture the full filter bar area below the summary cards
2. Show the age filter tabs, error code dropdown, category dropdown, and retry status dropdown
Save to: static/img/screenshots/failed-messages/dashboard/filter-bar.png

Age Filter

The age filter lets you focus on messages by how recently they failed. This is shown as a set of tabs:

TabTime RangeIndicatorDescription
Recent FailuresLess than 24 hours agoRedMessages that just failed — may still be waiting for the recommended retry window
Ready for Retry24 to 48 hours agoGreenMessages that have waited long enough and are ready to be retried (selected by default)
Older FailuresMore than 48 hours agoYellowOlder failures that haven't been resolved yet
Custom Date RangeYou choosePick your own start and end dates
📸
Screenshot: Age filter tabs with colored indicators — Recent (red), Ready for Retry (green), Older (yellow), Custom
age-filter-tabs.png
1. Capture the age filter tabs showing all four options
2. Show the Ready for Retry tab selected by default with its green indicator
Save to: static/img/screenshots/failed-messages/dashboard/age-filter-tabs.png
Default Selection

When you first open the Failed Messages page, the Ready for Retry tab is selected by default. These are the messages most likely to succeed if you retry them now.

When you select Custom Date Range, two date pickers appear so you can choose your own start and end dates.

📸
Screenshot: Custom Date Range selected with date picker fields visible
custom-date-range.png
1. Click the Custom Date Range tab
2. Capture the date pickers that appear
Save to: static/img/screenshots/failed-messages/dashboard/custom-date-range.png

Error Code Filter

A dropdown that lets you filter messages by a specific error code. The dropdown is populated with the actual error codes found in your failed messages, so you only see codes that are relevant.

📸
Screenshot: Error code dropdown expanded showing available error codes
error-code-filter.png
1. Click the Error Code dropdown
2. Capture the expanded dropdown showing the list of available error codes
Save to: static/img/screenshots/failed-messages/dashboard/error-code-filter.png

Error Category Filter

Filter by the type of error:

OptionWhat it shows
AllAll categories (default)
RetryableOnly messages with temporary, retryable errors
Non-RetryableOnly messages with permanent failures
Business LogicOnly messages that failed due to business rules

Retry Status Filter

Filter by whether messages have been retried:

OptionWhat it shows
AllAll messages regardless of retry status (default)
Not RetriedMessages that haven't been retried yet
RetriedMessages that have been retried at least once

Applying and Resetting Filters

After selecting your filters:

  1. Click Apply to update the message list with your selected filters
  2. Click Reset to clear all filters and return to the default view
📸
Screenshot: Apply and Reset buttons in the filter bar
apply-reset-buttons.png
1. Select a few different filters
2. Capture the Apply and Reset buttons
Save to: static/img/screenshots/failed-messages/dashboard/apply-reset-buttons.png
Combining Filters

You can use multiple filters at the same time. For example, you could filter for Ready for Retry age + Retryable category + Not Retried status to find all messages that are eligible for a first retry.