Skip to main content
Version: 1.0.2

Tasks

The Tasks view is the main panel in IntelliKeep. It shows all pending and completed tasks with powerful filtering and search.

Creating a task​

Tasks can be created from the panel UI or via the intellikeep.create_task service action.

Task fields​

FieldDescription
NameTask title
Prioritylow, medium, high, or critical
Due dateWhen the task is due
FrequencyRecurrence: one_time, daily, weekly, monthly, yearly, or custom (with custom_days_interval)
Linked entitiesHA areas or specific device IDs
Notify days beforeOverride the global notification lead time for this task
DescriptionOptional free-text description

Recurring tasks​

When a recurring task is completed, a new instance is automatically created with the next due date calculated from the frequency setting.

Supported frequencies:

  • one_time — no recurrence
  • daily
  • weekly
  • monthly
  • yearly
  • custom — specify a number of days via custom_days_interval

Priority levels​

Priorities are displayed as a color-coded bar on each task card:

PriorityColor
LowGreen
MediumYellow
HighOrange
CriticalRed

The Tasks view supports filtering by:

  • Area — show tasks linked to a specific HA area
  • Device — show tasks linked to a specific device
  • Priority — filter by one or more priority levels
  • Free-text search — filter by task name

Notes​

Each task has a dedicated Notes section. Notes are timestamped and record the author (HA user who added them). Notes can be added, viewed, and deleted from the task detail view.

Activity log​

Every change to a task is recorded in its Activity Log:

  • Fields edited
  • Task completed (with completion timestamp)
  • Task reopened
  • Notes added or deleted