Effortless Issue Tracking

The API for Modern Issue Tracking

Manage bugs, tasks, and incidents as code. Integrate powerful issue tracking directly into your applications and workflows with a single, simple API.

Join waitlist

issues.do

import { dotdo } from '@dotdo/sdk';

const newIssue = await dotdo.issues.create({
  title: 'API Rate Limit Exceeded',
  description: 'The external weather API is returning a 429 error. We need to implement exponential backoff.',
  assignee: 'dev@example.com',
  priority: 'High'
});

console.log(newIssue.id);

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.