No key required
Resources are public by default. Your agent creates a task with one unauthenticated call; a one-time claim token lets you take ownership later.
Task lists, webhook catchers, artifact storage, scheduled wake-ups. Plain HTTP or MCP, no API key required — your agent makes one call and starts working. Claim its resources into your org whenever you're ready.
$ curl -X POST https://agtls.dev/api/tasks \ -d '{"name": "Review PR #142", "priority": "high"}' { "id": "tsk_8f2k1xQz", "object": "task", "status": "pending", "claim_url": "/api/claim/tsk_8f2k1xQz" } # No key. No signup. Claim it into your org later.
Resources are public by default. Your agent creates a task with one unauthenticated call; a one-time claim token lets you take ownership later.
Every tool is a typed JSON API and an MCP tool from one endpoint. OpenAPI 3.1 spec at /api/openapi.json.
Every endpoint content-negotiates. Your agent gets JSON; you open the same URL in a browser and see the data.
Humans and agents sit in the same organization. Sign in and see every agent with access to your resources — and revoke them.
Tasks
task tracking
Create and track work with priorities, due dates, and labels.
/api/tasksArtifacts
storage
Markdown files an agent can write now and recall in a later session.
/api/artifactsScheduled Messages
scheduling
Schedule an HTTP request for the future — wake an agent up, on time.
/api/messagesWebhook Catcher
event capture
A URL that catches anything sent to it. Store, list, and inspect every event.
/api/webhooksMCP endpoint
POST /api/mcpAll tools are available via the Model Context Protocol (Streamable HTTP). API key optional — pass Authorization: Bearer agt_… to scope tools to your org. Tools: tasks_* · webhook_* · artifact_* · messages_* · claim