issues.do
Track and Triage Issues Automatically
AI-powered issue tracking with automatic categorization and intelligent routing. Capture issues from email, Slack, webhooks, or API calls with smart deduplication.
import { Issues } from 'issues.do' // Auto-triage and route issues with AIon.Issue.created($ => { const analysis = $.AI.analyze.Issue({ text: $.title, categories: ['bug', 'feature', 'support', 'security'] }) $.assign.to.Team({ team: analysis.category === 'security' ? 'Security' : 'Engineering', priority: analysis.severity }) $.Slack.send.Message({ channel: `#${analysis.category}`, text: $.title })})
One of 48 primitives
issues.do sits in Business: goals, plans and the work itself. Every .do shares one grammar, Business-as-Code, and one SDK.
Data
Records, vocabulary and search
Insight
Measure, test and trace
Frequently asked questions
Issues.do uses LLMs (GPT, Claude, Gemini) to analyze issue titles and descriptions, extract key information, determine severity (critical/high/medium/low), categorize by type (bug/feature/support/security), suggest relevant labels, and route to appropriate teams. AI learns from your past issues to improve accuracy over time. Reduce manual triage time by 80%—most issues are categorized correctly without human review.
Yes. Semantic similarity detection identifies duplicate or related issues using embeddings and vector search. When a new issue matches existing ones (>85% similarity), it's automatically linked or merged. Configurable thresholds let you control sensitivity. Users are notified of related issues when submitting new ones. Deduplication reduces issue volume by 30-40% in typical support workflows.
Email ([email protected]), Slack channels, web forms, API endpoints, GitHub webhooks, Sentry error reports, customer chat, mobile app crashes, and custom integrations. All sources feed into a unified issue tracker. Each source can have custom parsing rules and routing logic. Issues include full context (user info, environment, logs) automatically extracted from the source.
Define SLAs per issue priority (e.g., critical issues require response in 1 hour, resolution in 4 hours). Automatic escalation when SLAs are at risk—notify managers, reassign to senior engineers, or page on-call team. Track SLA compliance per team, customer, and time period. Dashboards show breach rates, average response times, and team performance. Pause SLA timers outside business hours or during maintenance windows.
Yes. White-label customer portal shows issue status, updates, and resolution timeline. Customers can submit new issues, attach files, comment on existing issues, and subscribe to notifications. SSO integration for enterprise customers. Embed portal in your app via iframe or use our hosted solution. Full audit trail shows customer when issues were acknowledged, assigned, and resolved. GDPR-compliant data exports available.