Unitask Agent
Start finishing tasks instead of just organizing them: connect your OpenClaw agent to Unitask (unita
- Rating
- 4.5 (486 reviews)
- Downloads
- 1,900 downloads
- Version
- 1.0.0
Overview
Start finishing tasks instead of just organizing them: connect your OpenClaw agent to Unitask (unitask.app)
Complete Documentation
View Source →
Unitask Agent
Purpose
This skill lets an AI agent safely manage a user's Unitask account using scoped API tokens.
Unitask is in public beta. Anyone can sign up at https://unitask.app.
Supported operations:
- List tasks
- Get one task
- Create task
- Update task fields (
update_task) - Update status (
update_task_status) - Move subtask to a different parent (
move_subtask) - Merge parent tasks (
merge_parent_tasks) - List/create/update/delete tags
- Add/remove tags on tasks
- Delete task (soft delete)
- Read/update settings (optional one-time setup)
- Plan day time blocks (preview/apply)
- Subtasks are tasks with a
parent_id. - Create a subtask via
create_taskwithparent_id=.
Required setup
- User signs up (public beta) at
https://unitask.appif they do not already have an account. - User creates a Unitask API token from
Unitask -> Dashboard -> Settings -> API. - User stores it in their agent/app secret store as:
UNITASK_API_KEY=.
Scope model
read: required for read/list actions.write: required for create/update/move/merge actions.delete: required for delete actions.- If
writeordeleteis granted,readmust also be granted.
Hosted MCP (unitask.app, HTTPS)
Endpoint:
https://unitask.app/api/mcp
Authorization: Bearer
MCP tools
list_tasks— filter bystatus(todo|done),limit,offset,parent_id,tag_id- advanced filters:
view(today|upcoming),tz,window_days,due_from,due_to,start_from,start_to,sort_by,sort_dir get_task— fetch one taskcreate_task— create task/subtaskupdate_task— full mutable field updateupdate_task_status— status-only helpermove_subtask— move a subtask between parents (dry_rundefault true)merge_parent_tasks— merge parent trees (dry_rundefault true)delete_task— soft-delete task + descendantslist_tags— list available tagsget_tag— fetch one tagcreate_tag— create a tagupdate_tag— edit tag name/color/deleteddelete_tag— soft-delete tagadd_task_tag— attach tag to taskremove_task_tag— detach tag from taskget_settings— get user settingsupdate_settings— update settings/quizplan_day_timeblocks— preview/apply schedule
Safety rules
- Use smallest required scope for the requested action.
- For public beta, keep least-privilege scopes by workflow:
read,write,delete. - Confirm destructive actions (delete) unless user explicitly asks to proceed.
- Prefer
status=doneover delete when intent is completion. - For
move_subtaskandmerge_parent_tasks, keepdry_run=truefirst and apply only after confirmation.
Installation
openclaw install unitask-agent
Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.