StackSpendDocs

Tasks

A single table of everything that needs attention across your whole stack — alerts, missing budgets, unowned providers, and onboarding steps.

Overview

Tasks is a company-wide action list. Every time StackSpend detects an anomaly, finds a provider with no budget, spots an unowned provider, or has an onboarding step waiting, it creates a task. Everything open lands in one table so nothing gets missed.

Three summary cards at the top of the page show open counts at a glance:

  • Open Alerts — anomalies detected since the last sync.
  • Budget gaps — providers that have no monthly budget set.
  • Ownership gaps — providers with no owner assigned.
Tasks vs Inbox.Tasks and the Inbox show the same underlying data. The Inbox is a feed optimised for fast triage — one item at a time, with dismiss and snooze actions. Tasks is a table optimised for bulk review, filtering, and tracking status across your whole team.

Task types

Every task carries a coloured type pill so you can tell what kind of action is needed at a glance.

TypeColourCreated whenClick behaviour
AlertRedAn anomaly is detected after a sync. Each alert has a severity level and an impact amount showing how far spend deviated from expected.Clicking the task title opens the Data Explorer pre-filtered to that provider and service so you can drill straight into the spend.
BudgetBlueA connected provider has no monthly budget configured.Opens the budget settings for that provider.
OwnershipVioletA connected provider has no owner assigned.Opens the provider settings where an owner can be assigned.
SetupGreyA one-time onboarding step is pending (e.g. inviting your team, configuring the daily report).Opens the relevant settings page.

Severity levels

Alert tasks carry a severity that tells you how urgently the spend deviation needs attention.

SeverityMeaningSuggested action
CriticalLarge spike or budget breach detected.Investigate immediately.
HighSignificant anomaly that warrants prompt attention.Review today.
MediumNotable deviation outside normal patterns.Review within a few days.
LowMinor signal at the edge of normal variance.Monitor; no immediate action needed.

Columns

The default view shows the columns most relevant to triage. Use the Columns button to show or hide optional columns.

ColumnDefaultDescription
TaskYes (locked)Task title. Always visible.
TypeYesColoured pill: Alert, Budget, Ownership, or Setup.
VendorYesThe provider the task belongs to.
ServiceYesThe specific service or product within that provider.
SeverityYesLow, Medium, High, or Critical. Applies to Alert tasks.
ImpactYesDollar overspend: actual cost minus expected cost for the period.
OwnerYesTeam member responsible for this provider.
StatusYesOpen or Closed.
CategoryOptionalSpend category grouping for the affected service.
CreatedOptionalDate the task was created.

Click any column header to sort the table by that column. Click again to reverse the sort order.

Filtering

Use the controls above the table to narrow the list to exactly what you need:

  • Open / Closed toggle — switch between tasks that still need action and tasks that have been resolved.
  • Type — multi-select. Show only Alert, Budget, Ownership, Setup, or any combination.
  • Vendor — multi-select. Narrow to one or more providers.
  • Severity — multi-select. Focus on Critical and High to prioritise urgent work.
Tip.All filters use AND logic — selecting multiple values within the same filter shows tasks that match any of those values, but a task must satisfy every active filter to appear in the table.

Relationship to the Inbox

Tasks and the Inbox are two views of the same data. Use them for different workflows:

  • Inbox — best for daily triage. One item at a time, dismiss or snooze, keep your queue clean.
  • Tasks — best for planning and review. Sort by impact, filter by owner or vendor, and track what the whole team has open.

Closing a task in the Tasks table also removes it from the Inbox, and vice versa.

Tasks — StackSpend Docs — StackSpend Docs