← 返回
效率工具 Key 中文

Plutio

Manage Plutio projects and tasks. Use when you need to create, update, close, or query tasks and projects in Plutio (task/project management platform). Suppo...
管理 Plutio 项目和任务。用于在 Plutio(任务/项目管理平台)中创建、更新、关闭或查询任务与项目。
grewingm
效率工具 clawhub v1.0.1 1 版本 100000 Key: 需要
★ 0
Stars
📥 719
下载
💾 9
安装
1
版本
#latest

概述

Plutio Skill

Integrate with Plutio for project and task management via REST API.

Platforms: Works with Linux/macOS (bash) and Windows (PowerShell 7). See references/powershell-workflows.md for PowerShell-specific examples.

Setup

Complete setup guide: See references/setup-guide.md for:

  • How to get API credentials from Plutio
  • Configuring via OpenClaw chat (recommended)
  • Command-line setup for Linux, macOS, and Windows
  • Secure credential storage (Bitwarden, environment variables)
  • Troubleshooting common issues

Quick summary:

  1. Get credentials from Plutio (Settings > API > Create Application)
  2. Ask OpenClaw to configure (easiest): _"Setup Plutio with Client ID: XXX and Secret: YYY"_
  3. Or set environment variables:
    • Linux/macOS: export PLUTIO_APP_KEY="..."
    • Windows PowerShell: $env:PLUTIO_APP_KEY = "..."
  4. Python 3 must be installed

The skill caches access tokens locally (valid for ~1 hour), then automatically refreshes when needed.

Quick Start

List all projects

python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
  --subdomain grewing `
  --app-key YOUR_APP_KEY `
  --secret YOUR_SECRET `
  list-projects

List tasks in a project

python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
  --subdomain grewing `
  --app-key YOUR_APP_KEY `
  --secret YOUR_SECRET `
  list-tasks --project-id PROJECT_ID

Create a task

python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
  --subdomain grewing `
  --app-key YOUR_APP_KEY `
  --secret YOUR_SECRET `
  create-task `
    --title "My Task Title" `
    --board-id BOARD_ID `
    --group-id GROUP_ID

Note: To make tasks appear in the Plutio UI, you must provide both --board-id (Task List board ID) and --group-id (column/group ID like Backlog, In Progress, Done).

List people (team members)

python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
  --subdomain grewing `
  --app-key YOUR_APP_KEY `
  --secret YOUR_SECRET `
  list-people

Common Operations

Create a task with all fields

python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py create-task `
  --subdomain grewing `
  --project-id PROJECT_ID `
  --title "Task Title" `
  --description "Detailed description" `
  --priority "high" `
  --status "open" `
  --assignee-id PERSON_ID `
  --due-date "2026-03-15" `
  --app-key YOUR_APP_KEY `
  --secret YOUR_SECRET

Supported fields when creating/updating tasks:

  • title - Task name
  • description - Task details
  • status - open, in_progress, closed, or custom status name
  • priority - low, medium, high, urgent
  • assignee-id - Person ID to assign task to
  • due-date - ISO format (YYYY-MM-DD)
  • label-ids - Comma-separated label IDs
  • custom-fields - JSON string with custom field values

Close a task

python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py update-task `
  --subdomain grewing `
  --task-id TASK_ID `
  --status "closed" `
  --app-key YOUR_APP_KEY `
  --secret YOUR_SECRET

API Reference

See references/api-endpoints.md for:

  • Full endpoint documentation
  • Response schemas
  • Field descriptions
  • Rate limits and pagination

How It Works

  1. Authentication: Exchanges app key + secret for temporary access token
  2. API Calls: Uses token for authenticated requests to Plutio REST API
  3. Token Caching: Stores token locally for faster subsequent calls
  4. Error Handling: Reports API errors clearly with troubleshooting hints

Important Notes on Plutio v1.11 API

Supported Operations:

  • ✅ List projects
  • ✅ List tasks (all tasks in workspace or by board)
  • ✅ Create tasks (with board and group IDs)
  • ✅ List people/team members

Key Requirements for v1.11:

  • Tasks need both taskBoardId AND taskGroupId to appear in the Plutio UI
  • Tasks without these parameters are created but remain hidden from the interface
  • Get your board and group IDs from the Plutio project's Task List

Known Limitations (v1.11):

  • projectId parameter doesn't work - use taskBoardId instead
  • Task creation supports: title, board ID, group ID only
  • Other fields (status, priority, description) are not supported in the create endpoint
  • Task updates via API have permission restrictions (use Plutio UI)
  • To add details to tasks, edit them directly in Plutio UI
  • Contact Plutio support for advanced field support

Troubleshooting

"Unauthorized" error:

  • Verify Client ID and Secret are copied exactly from Plutio Settings > API manager
  • Check that the API application is created and visible in your API manager
  • Ensure you're using v1.11 or later

"Project not found": Verify project ID with list-projects

"Rate limited": Plutio has 1000 calls/hour limit. Wait before retrying.

Tasks not appearing in results: Check the Plutio UI directly - the API may have caching delays.

Integration Examples

For PowerShell Users

Complete PowerShell 7 workflows and examples: See references/powershell-workflows.md for:

  • Daily task briefings
  • Batch task operations
  • Integration with Windows Task Scheduler
  • Error handling patterns

For OpenClaw Integration

In OpenClaw, you could create a script that:

  1. Checks calendar for upcoming deadline
  2. Queries Plutio for tasks due that day
  3. Sends reminder via Matrix

See the scripts/ folder and references/ for implementation examples.


Last updated: 2026-03-01

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-30 04:47 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 438 📥 147,647
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 445 📥 226,292
productivity

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 432 📥 103,783