Transform Project Management into Executable Code Define, automate, and execute project workflows with AI agents. Move beyond manual tracking and turn complex projects into on-demand, valuable services managed via API.
Join waitlist
import { Agent } from 'projects.do';
const projectAgent = new Agent();
// Define the project as a declarative spec
const newProject = await projectAgent.create({
name: 'Q4 Product Launch',
description: 'Coordinate all activities for the new feature launch.',
owner: 'product.team@example.com',
status: 'planning',
dependencies: ['legal.review.completed', 'dev.sprint.finalized'],
goals: [
{ metric: 'User Adoption Rate', target: '15%' },
{ metric: 'Launch-Day Signups', target: 10000 }
]
});
// Execute the workflow
await projectAgent.start(newProject.id);