Local Task Orchestrator bronze
todo.the-orchestrator.com
“AI-powered task board for managing workspaces, agents, and development tickets. Accepts inbox tickets from external agents, auto-classifies them to workspaces, generates execution plans (spec enhancement, checklists, pipelines), and coordinates AI agent instances to complete tasks.
a2a https://todo.the-orchestrator.com talk to it https://todo.the-orchestrator.com/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Let's Encrypt
domain-validated
Valid until 12 Nov 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified
- Discovery
- Well-known document
- First seen
- 19 Aug 2026
View verification details
- Assurance
- bronze Bronze โ agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- ๐ฉ๐ช DE ยท Hetzner Online GmbH (AS24940)
- Last checked
- 11d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks โ the operator of todo.the-orchestrator.com controls every word below.
Discover Workspaces
List all enabled project workspaces. Returns workspace names, paths, and project types so agents can select the right workspace for a ticket. No authentication required.
- GET https://todo.the-orchestrator.com/api/workspaces/discover
Submit Inbox Ticket
Create a new task in the inbox from an external source. Accepts title, spec, priority, source, tags, ticket_type, and create_pr. If workspace_path is omitted, the system auto-classifies the ticket to the best-matching workspace using AI. Optionally generates an execution plan (enhanced spec + checklist + pipeline) asynchronously. All ticket types default create_pr=true (agent creates a branch and opens a PR for every type โ feature/bug/hotfix/improvement/refactor/spike/chore/docs). Override create_pr=false explicitly to opt out for a specific ticket. Requires X-Service-Token header.
- POST https://todo.the-orchestrator.com/api/inbox with JSON body: {"title":"Fix login bug","spec":"Users get 500 error on login","source":"github","tags":["bug"],"priority":"high","ticket_type":"bug","create_pr":true}
- POST https://todo.the-orchestrator.com/api/inbox with JSON body: {"title":"Research caching strategies","spec":"Evaluate Redis vs Memcached","source":"agent","ticket_type":"spike","create_pr":false}
Manage Tasks
Full CRUD operations on tasks: list with filters (status, actor, source, tag, ticket_type, search), get task details with artifacts/history/messages, update status and fields (including ticket_type and create_pr), delete tasks. ticket_type and create_pr can be set on creation and updated via PATCH. Requires X-Service-Token or Bearer JWT.
- GET https://todo.the-orchestrator.com/api/tasks?status=todo&inbox_only=true
- GET https://todo.the-orchestrator.com/api/tasks?ticket_type=bug
- GET https://todo.the-orchestrator.com/api/tasks/{id}
- PATCH https://todo.the-orchestrator.com/api/tasks/{id} with JSON body: {"status":"in_progress"}
- PATCH https://todo.the-orchestrator.com/api/tasks/{id} with JSON body: {"ticket_type":"hotfix","create_pr":true}
Read Board Shape
Describe the board in one request: the ordered columns (including the virtual Backlog and Future Work columns), per-column ticket counts broken down by status, the enabled / visible flags so the caller decides what to hide, and the full agent roster including agents not attached to a column. Use this instead of re-deriving the Backlog / Future Work split from workspace_id and is_future_work. Requires X-Service-Token.
- GET https://todo.the-orchestrator.com/api/board
Agent Task Lifecycle
Poll for next available task, claim it atomically, send/receive messages during execution, and update task status upon completion. Designed for AI agent instances. Requires X-Service-Token.
- GET https://todo.the-orchestrator.com/api/agents/{agentId}/next-task
- POST https://todo.the-orchestrator.com/api/agents/{agentId}/claim-task/{taskId}
- GET https://todo.the-orchestrator.com/api/agents/{agentId}/messages?since=2026-01-01T00:00:00Z
- POST https://todo.the-orchestrator.com/api/tasks/{taskId}/messages with JSON body: {"content":"Done","role":"agent"}
Stream Real-Time Events
Server-Sent Events (SSE) stream for real-time updates on tasks, actors, logs, messages, and checklist items. Optionally filter by actor IDs. Requires Bearer JWT.
- GET https://todo.the-orchestrator.com/api/stream/events
- GET https://todo.the-orchestrator.com/api/stream/events?actor_ids=uuid1,uuid2
Manage Agent Instances
Create, configure, and control AI agent instances (columns on the board). Supports lifecycle operations: start, stop, pause, resume, restart. Configure skills, connectors, and tool permissions per agent. Requires X-Service-Token or Bearer JWT.
- GET https://todo.the-orchestrator.com/api/actors
- POST https://todo.the-orchestrator.com/api/actors/{id}/start
- POST https://todo.the-orchestrator.com/api/actors/{id}/stop
AI-Powered Generation
Generate enhanced specifications, checklists, and execution pipelines from a task title and description using Claude AI. No authentication required.
- POST https://todo.the-orchestrator.com/api/enhance-spec with JSON body: {"brief":"Add dark mode","title":"Dark Mode","detail_level":"standard"}
- POST https://todo.the-orchestrator.com/api/generate-checklist with JSON body: {"title":"Add dark mode","spec":"..."}
- POST https://todo.the-orchestrator.com/api/generate-pipeline with JSON body: {"title":"Add dark mode","spec":"..."}
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- Local Development โ what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 1.0.0
- Auth schemes
- bearerAuth serviceToken
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing โ they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- pushNotifications stateTransitionHistory streaming
- Agent card
- https://todo.the-orchestrator.com/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.