← Back to ClawMarket

OpenClaw Task Management Config

A YAML configuration for automating task management with OpenClaw. Defines priorities, status transitions, and notification rules for structured agent workflows.

Configproductivityopenclawtask-managementautomationyaml

by Build Ship Grow

openclaw-task-management-config.yml
yaml
# OpenClaw Task Management Configuration
# Automates task lifecycle from creation to completion

agent:
  name: task-manager
  runtime: openclaw/v1
  description: Manages tasks with priority routing and status automation

tasks:
  priorities:
    - level: critical
      sla_minutes: 30
      auto_escalate: true
      notify:
        - channel: slack
          template: urgent-task
    - level: high
      sla_minutes: 120
      auto_escalate: true
    - level: medium
      sla_minutes: 480
      auto_escalate: false
    - level: low
      sla_minutes: 1440
      auto_escalate: false

  statuses:
    - name: backlog
      transitions: [ready]
    - name: ready
      transitions: [in_progress, backlog]
    - name: in_progress
      transitions: [review, blocked, backlog]
      on_enter:
        - action: start_timer
        - action: assign_agent
          params:
            strategy: round_robin
    - name: review
      transitions: [done, in_progress]
      on_enter:
        - action: request_review
          params:
            reviewers: 2
    - name: blocked
      transitions: [in_progress, backlog]
      on_enter:
        - action: notify_owner
    - name: done
      transitions: []
      on_enter:
        - action: stop_timer
        - action: log_completion

notifications:
  default_channel: email
  digest:
    enabled: true
    frequency: daily
    time: "09:00"
    timezone: UTC