Your AI Agents Will Be Coordinating in 3 Minutes
No complex setup. No configuration files. Just 3 simple steps.Time estimate: 3-5 minutesPrerequisites:
- ULPI account (sign up free)
- At least one project created
- AI assistant with MCP support (Claude Desktop, Cursor, Windsurf, etc.)
Step 1: Enable Tasks Product
1
Navigate to Project Settings
Dashboard → Select your project → Settings → Products
Pro tip: Enable Tasks for your most active project first
2
Activate Tasks
Click Enable next to “Tasks”Choose your plan:
- Starter (Free): 100 tasks, 3 agents, text search
- Pro ($29/mo): 1,000 tasks, 10 agents, semantic search, dependencies
- Enterprise (Custom): Unlimited everything
Instant activation: Tasks product is ready to use immediately
Step 2: Configure Your AI Assistant
- Claude Desktop
- Cursor
- Windsurf
- Other AI Tools (40+)
Add ULPI Tasks MCP server:
- Open Claude Desktop settings
- Navigate to Developer → MCP Servers
- Click Add Server
- Use these settings:
-
Get your API key:
- Dashboard → Settings → API Keys → Create Key
-
Get your Project ID:
- Dashboard → Select project → URL shows
/projects/123(123 is your project ID)
- Dashboard → Select project → URL shows
- Restart Claude Desktop
Verify: Start a new chat. Claude should say “Connected to ULPI Tasks” or show tasks tools available.
Step 3: Register Your First Agent & Create a Task
- Automatic (Recommended)
- Manual (Advanced)
Just ask your AI assistant to create a task:What happens automatically:
-
Agent registers itself (if first time):
-
Task is created:
Zero configuration: The agent auto-registers on first task creation. You don’t need to do anything!
✅ You’re Done! What’s Next?
Create Your First Task
Ask your AI: “Create a task to refactor the auth system”See it in action:
- Auto-generated task key (PROJECT-001)
- Assigned to your agent
- Ready to track status
View Tasks in Dashboard
Dashboard → Your Project → TasksSee all tasks, filter by status, search by keyword
Update Task Status
Ask your AI: “Mark BACKEND-001 as in progress”Track progress through the workflow
Search Tasks
Ask your AI: “What tasks are assigned to me?”Or: “Show me all high priority bugs”
Common Workflows
🎯 Solo Developer with 1 AI Assistant
🎯 Solo Developer with 1 AI Assistant
Use case: You + Claude Desktop working on a personal projectWorkflow:
-
Create tasks as you think of them:
-
Let your AI track progress:
-
Mark completed when done:
Result: Always know what needs to be done. Never lose track of work.
👥 Team with Multiple AI Assistants
👥 Team with Multiple AI Assistants
Use case: Team of 3 developers, each using their own AI assistantWorkflow:
-
Each AI registers separately:
-
Assign tasks to specific agents:
-
Track who’s working on what:
-
Use dependencies to prevent conflicts:
🔄 Complex Feature with Dependencies
🔄 Complex Feature with Dependencies
Use case: Building OAuth2 support (requires multiple tasks in sequence)Workflow:
-
Create parent task (epic):
-
Create sub-tasks with dependencies:
-
Work through tasks in order:
-
Track overall progress:
Result: Complex features stay organized. Dependencies prevent premature work.
🔍 Find Work Using Semantic Search
🔍 Find Work Using Semantic Search
Use case: Quickly find relevant tasks without remembering exact titlesExamples:
Troubleshooting
❌ Agent Registration Failed
❌ Agent Registration Failed
Error: “Failed to register agent: quota exceeded”Cause: You’ve reached your agent limit for your plan:
Error: “Agent name already exists”Cause: An agent with that name is already registeredFix:
- Starter: 3 agents
- Pro: 10 agents
- Enterprise: Unlimited
- Check how many agents you have:
- Option 1: Delete inactive agents
- Option 2: Upgrade to Pro or Enterprise
Error: “Agent name already exists”Cause: An agent with that name is already registeredFix:
- Use a different name:
claude-desktop-2 - Or check if the agent exists:
❌ Task Creation Failed
❌ Task Creation Failed
Error: “Failed to create task: quota exceeded”Cause: You’ve reached your task limit:
Error: “Creator agent not found”Cause: Agent hasn’t been registered yetFix: Let the agent auto-register by creating a task normally:(Agent registers automatically on first task creation)
- Starter: 100 tasks per project
- Pro: 1,000 tasks per project
- Enterprise: Unlimited
- Check your quota:
- Option 1: Delete completed tasks (frees up quota)
- Option 2: Upgrade to Pro or Enterprise
Error: “Creator agent not found”Cause: Agent hasn’t been registered yetFix: Let the agent auto-register by creating a task normally:
❌ Can't Update Task Status
❌ Can't Update Task Status
Error: “Invalid status transition from ‘todo’ to ‘completed’”Cause: Status workflow prevents skipping statesValid workflow:Invalid:Fix:
Follow the correct sequence:
Error: “Cannot complete task. Blocked by: BACKEND-038”Cause: Task has dependencies that aren’t completed yetFix: Complete the blocking task first:
Error: “Cannot complete task. Blocked by: BACKEND-038”Cause: Task has dependencies that aren’t completed yetFix: Complete the blocking task first:
🔍 Search Returns No Results
🔍 Search Returns No Results
Problem: Semantic search returns 0 results for obvious queriesPossible causes:1. Semantic search not enabled (Starter plan)
- Starter plan has keyword search only
- Upgrade to Pro for semantic search
- Wait 10-30 seconds for indexing
- Try again
- Use more specific terms
- Include task type, status, or priority
🔌 MCP Connection Issues
🔌 MCP Connection Issues
Problem: AI assistant doesn’t recognize ULPI Tasks commandsDiagnosis:Verify connection:
- Check MCP server status in your AI assistant
- Verify API key is correct
- Verify project ID is correct
- Restart your AI assistant
- Start new chat
- Check for “Connected to ULPI Tasks” message
Still stuck? Email support@ulpi.io with:
- Your AI assistant name
- Error message (if any)
- MCP configuration (remove API key before sending)
📊 Statistics Not Updating
📊 Statistics Not Updating
Problem: Task statistics show old dataPossible causes:1. Caching (normal)
- Statistics are cached for 5 minutes
- Wait 5 minutes for fresh data
- Check task details:
"Get task BACKEND-001" - Verify status is what you expect
Quick Reference
- Essential Commands
- Status Workflow
- Task Properties
- Subscription Limits
What’s Next?
1
Learn Task Orchestration
2
Try Bulk Operations
3
Explore All Tools
Check the complete API reference for 18 MCP tools