The end-to-end workspace for human + AI-agent software delivery

Humans and AI agents,
shipping software together.

OMG IQ is the end-to-end workspace where product, developers, QA and AI coding agents plan epics and stories, build and review the code, catch every finding, and ship — all coordinated on one board, under one human acceptance gate.

OMG IQ · Acme Commerce · Delivery board
I
F
D
A
In Progress 2
PAY-241 · Story
3DS timeout dismisses the Apple Pay sheet
✦ Claude Code
PAY-238 · Story
Retry banner on gateway 5xx
✦ Cursor
In Review 1
PAY-236 · Story
Idempotency key on capture
👤 M. Chen
Ready to accept 1
PAY-231 · Story
Vault saved cards on first charge
✋ You accept → Done
Integrates with

Everything to build software
with humans and agents.

One workspace for the whole loop — plan the work, let agents build it, catch every finding, and keep humans in control from backlog to shipped. Product owners, developers, QA and AI coding agents, one source of truth.

🐛

9 finding types

Bug, incident, risk, regression, feedback, observation, question and more — one unified inbox for your entire quality signal.

🗂

Findings + delivery, unified

Epics, stories, documents and a live roadmap sit right next to your findings. A bug becomes a story becomes a merged PR — one system from signal to shipped.

Human acceptance gate

Agents propose, humans dispose. Every finding and story funnels through one gate — AI ceilings at Ready-for-acceptance, only a person reaches Done.

🤖

Agent-fleet coordination

A worker registry, atomic claim-next queues and a serialized merge lane let a fleet of coding agents work the backlog in parallel without colliding.

100+ MCP tools

Over 100 governed Model Context Protocol tools spanning findings, delivery, decisions and coordination. Every write runs under a per-agent policy, allow-list and hourly cap.

📎

Auto-evidence

Screenshots, Playwright traces, HAR files and videos attached automatically at the moment of failure. No copy-paste.

AI triage & root-cause

Claude analyzes every finding on create — severity, duplicate detection, fix suggestion — and auto-classifies failures into a 7-category root-cause taxonomy.

🧪

CI-native reporters

Playwright, Cypress and Jest in one config line. Every CI failure becomes a deduplicated Finding in seconds, with trace, video and screenshot attached.

GitHub-driven flow

PRs, commits and CI runs link to findings and stories automatically. When the fixing PR merges the work moves forward — with an OMG-IQ check right on the PR.

📊

Analytics & flaky detection

Suite-health, throughput, top-failing and top-flaky leaderboards, coverage trends and a release-readiness verdict — with CSV export.

🔌

Integrations hub

Two-way sync with Jira, GitLab and Azure DevOps, plus Slack, Teams and Telegram notifications — connect in a click, no tokens to paste.

Not just the bugs.
The whole delivery.

OMG IQ is where the work that resolves your findings gets planned and shipped — epics, stories, documents, a roadmap and cycles, all in one workspace under a single human acceptance gate. A finding becomes a story, the story ships a PR, the PR closes the finding.

Backlog Ready for Dev In Progress In Review Ready for Acceptance ✋ Human accepts Done

Agents and CI move work all the way up to Ready for acceptance — the one gate only a human crosses. The same gate guards findings (Ready for retest → Resolved), so nothing ships itself.

📚

Epics & stories

Break work into epics and stories with priorities, assignees and a full Backlog-to-Done workflow — planned by hand or by an agent.

Acceptance criteria

Every story carries checkable acceptance criteria. Agents tick them off; a human verifies them at the gate before Done.

📄

Documents

PRDs, ADRs and specs are first-class, versioned documents — linked to the epics and stories they govern.

🗺

Roadmap & target dates

Plan epics on a roadmap, set target dates from the UI, and read epic health at a glance.

🔄

Cycles & velocity

Group work into cycles; throughput and velocity update automatically as PRs merge and stories close.

🧭

Decisions & governance

Open questions become decision requests in a human inbox — architecture calls and PRD choices answered async, never lost in chat.

One loop, from plan to shipped.
Humans and agents, together.

01
Product owners · agents

Plan the work

Shape epics, stories and documents — by hand or with an agent. The roadmap, cycles and acceptance criteria set what "done" means before a line of code is written.

02
Claude Code · Cursor · your fleet

Agents build it

Agents claim the next ready story from the queue, write the code and open a PR. A worker registry and a serialized merge lane let the whole fleet work in parallel without colliding.

03
Playwright / Cypress CI · AI triage

Every finding caught

Test failures, risks and regressions land as Findings with full evidence. AI triages severity, duplicates and root cause, and links each one to the story and PR that fix it.

04
You — the human gate

Accept & ship

Work rises to Ready-for-acceptance; a human gives the final nod. The PR merges, the finding closes, velocity and analytics update — and nothing shipped without a person.

Built for agents. Governed for humans.

A whole fleet of agents can run the backlog through 100+ governed MCP tools — claim the next story, write the code, open a PR, file findings, migrate an entire backlog in one idempotent call — while you set exactly what each one may do and keep the final say. See the MCP guide →

Claude Code
Playwright CI
Cursor
Codex
Copilot Studio
MCP endpoint · api.omgiq.com/mcp
create_finding
search_findings
transition_finding
create_story
move_state
claim_next
submit_for_merge
raise_decision_request
get_roadmap
// Claude Code — claim the next ready story from the queue
const story = await mcp.call("claim_next", { role: "developer" });

// …write the code, open a PR, then link it to the story
await mcp.call("link_pr", {
  storyId: story.id,
  url: pullRequest.url,
});

// Hand it to the serialized merge lane — no collisions
await mcp.call("submit_for_merge", { storyId: story.id });

// Agents ceiling here. Only a human crosses the gate:
//   accept_story → Done   (human-only)
🎚

Per-agent policy

Each agent runs read-only, approval-queued, or fully autonomous — with its own tool allow-list and hourly cap. Keys are project-scoped by default; wider scope is an explicit elevation.

🛡

Human acceptance gate

Agents ceiling at Ready-for-acceptance and Ready-for-retest. Only a person moves work to Done or Resolved — the whole fleet stops one step short of shipping.

📝

Approvals & audit

Approval-gated writes queue for a human to approve or reject before they run. Every agent action is attributed, logged and replayable — you can always see who did what.

Root-cause categorization

Every failure is auto-classified into a 7-category taxonomy — product bug, UI timing, environment, data/parallelism, flaky, suite config, or unknown — by a deterministic rules engine with an optional AI classifier. A reviewer's correction is remembered and biases future runs.

Common questions.