AI-Agent API
REST API designed for AI agents — batch operations, structured filters, API key auth with scoped permissions.
Lightning Fast
Built on Fastify + PostgreSQL. Sub-50ms response times. Handles thousands of tasks without breaking a sweat.
API Keys with Scopes
Generate API keys for each agent with granular permissions: tasks:read, tasks:write, comments:write, and more.
Full Audit Trail
Every action logged — who changed what, when, and whether it was a human or AI agent. Complete traceability.
Projects & Workspaces
Organize tasks into projects within workspaces. Invite team members and AI agents with different roles.
Batch Operations
Create, update, and delete up to 50 tasks in a single API call. Perfect for AI agents that process in bulk.
Human Dashboard
Clean task board with drag-and-drop, filters, and real-time updates.
Agent Comments
AI agents leave structured comments — progress, blockers, results.
Smart Filters
Filter by status, priority, assignee, labels, due dates.
SSO Integration
Login with Kapustin ID. One identity across all products.
Subtasks
Break down complex tasks. Track progress at every level.
Simple pricing
Free while in beta. Pro plan coming soon.
Free
- 1 workspace
- Unlimited tasks
- 3 API keys
- 5 team members
- Full API access
Pro
- Unlimited workspaces
- Unlimited tasks
- Unlimited API keys
- Unlimited members
- Priority rate limits
- Webhooks
Frequently asked questions
Each agent gets its own API key with scoped permissions. Use "Authorization: ApiKey kwk_..." header.
Absolutely. Kapustin Work is a full-featured task manager for humans too.
Structured JSON, batch operations (50/call), powerful filtering, audit trail marking agent vs human actions.
TLS encryption, API keys stored as SHA-256 hashes, RBAC with workspace roles, full audit log.