Tasks

Task List (Operations → Tasks)

← Back to Tasks

The Operations Tasks page (/operations/tasks) is the full task table — every task across every reservation, filterable and sortable.

Operations Tasks

Columns

Column Notes
Name The task name (resolved against the template; localised to teammate language)
Reservation Property + guest + check-in date
Assignee Role or specific teammate
Due Date or full datetime; auto-resolve fire time if applicable
Status not_done / scheduled / done / cancelled / failed
Action What action runs when the task completes (e.g. whatsapp.sendTemplate)

Filters

  • Property — restrict to one or several
  • Assignee role — host / cleaner / admin
  • Status — show only pending, failed, etc.
  • Date range — by due date
  • Template — restrict to one task template (useful when iterating on a new template)

Bulk operations

Select rows via checkbox, then:

  • Snooze — push the due date forward by N days
  • Reassign — change the assignee role/teammate
  • Cancel — mark as cancelled (does not undo any side-effects)

Cancel is one-way. A cancelled task is not re-created on the next cron sweep (the dedup guard uses externalRefId, which is status-agnostic). If you cancel a task by mistake, you have to re-run the template manually — see Manual trigger.

Loading state

The table shows a skeleton placeholder while the first page loads (per #173). If it stays in skeleton state for more than ~5s, the API call has likely failed — refresh and check Admin → System Logs.


Common operator flows

  • "What did Marina do today?" — filter by assignee = Marina, date range = today.
  • "Which tasks failed in the last 24h?" — filter status = failed, date range = yesterday-today.
  • "What's left to do for Gil's reservation?" — open the reservation detail page; the per-reservation task list is more readable than filtering this view.
  • "Show me everything blocked" — filter status = scheduled with a notifyOnNotMet warning glyph.

  • #173 — loading state.
  • #214 — scheduled fire time visibility.
  • #171assign_cleaner action regression fix.
Source: the FlatsBratislava operator manual.