Read the Health Status
The status beside the page title shows whether computed tasks need attention:
When the status needs attention, the page lists the reason.
Find a Task in the Queue
Live BullMQ queue lists the jobs Teable still retains, so you can follow one computed task or look for slow ones. Each row is one task by default, and it moves through states in place as Teable retries it. Switch to Deliveries when you need the full attempt history of a task or want to hunt for slow runs. To narrow the list:- Click the state tiles above the table to filter by state: Waiting, Active, Delayed, Failed, Completed (retained), and so on. You can select several at once, and hovering a tile explains what that state means.
- Filter by Space, Base, Cause, or Outcome, search for a task, Base, Space, or error, or set a minimum processing time to surface slow tasks.
- Click a row to open its detail: queue timestamps, delivery lag, processing time, and, for failed deliveries, the full failure reason with the redacted SQL.
Completed does not mean the task did work. The outcome badge says what the delivery actually did: Processed ran the task, No-op found nothing left to do, Deferred rescheduled it for later, and Parked means its scope is paused. The Outcome filter narrows the list by that result and shows how many deliveries each one covers, so pairing Completed (retained) with Processed leaves only the deliveries that really ran the task.
Handle Anomalous Tasks
The Failed count and Anomaly maintenance show different types of problems, so their numbers may differ.
After a group recovery, Teable reports how many tasks it restored, how many were newly queued or already queued, and how many were delivered or deferred. Workers then consume the group under the current concurrency and task-splitting limits.
A group marked Base deleted belongs to a Base that no longer exists. Recovering it would fail again immediately, so Discard group is the only action offered.
Pause Computed Tasks for a Space
When one space’s computed tasks are making an incident worse, pause that space in Computed task pauses rather than stopping the whole instance.1
Open the pause dialog
Click Pause a space.
2
Find the space
Search by space ID or name, then select it from the results.
3
Choose how long
Set Pause duration to 15, 30, 60, or 120 minutes.
4
Record why (optional)
Note the incident or maintenance window in Reason.
5
Confirm
Click Confirm pause.
Adjust Concurrency
The queue section has two concurrency controls. Each one writes a cluster-wide override that every process picks up within about 15 seconds, with no restart, and each can be reset so processes return to their own environment setting. An Overridden badge marks a control that is no longer on its default.
Raise the claim caps when one busy Base is the bottleneck, and per-process concurrency when many Bases are queued at the same time.

