Skip to content

Features

Plan, build, and ship with the agents already in your stack.

Ten capabilities AppHandoff ships today. None of them are demos. Each one maps to a code module you can audit, and each one earns its place in the path from plan through build to ship.

Jump to01Plan02Build03Ship
01Plan

Roadmap planner

Upload your roadmap. See what isn't built yet.

Extracts requirements from a PDF or spec, diffs them against the code in your connected repos, and opens the tickets for the gaps it finds.

In the codeRequirementPlannerDialog.tsxRequirementWizardStepper.tsxRequirementUploadStep.tsx

Roadmap planner wizard comparing an uploaded spec against the connected repos and proposing missing tickets.

02Build

Plan-before-code review

Read the agent's plan before it writes a line of code.

The bot drafts a summary, steps, risks, and open questions. You approve it, redirect it, or cancel mid-run from the same modal.

In the codePlanReviewModal.tsxBotPlanPanel.tsxuse-cancel-bot-plan.ts

Plan review modal showing a bot's proposed steps, risks, and questions, with approve/redirect/cancel controls.

03Ship

Merge-to-close inbox

Tickets close themselves when the work actually lands.

When a commit lands, AppHandoff matches it to a ticket, scores each acceptance criterion against the diff, and queues a one-click close with a confidence percentage.

In the codeMergeCloseInbox.tsxmcp-handlers/merge-close.tshandoff-merge-close.ts

Merge-close inbox showing suggested ticket closures with confidence percentages and per-criterion verdicts.

More you get

Seven more capabilities that earn their place on the dashboard.

Live presence, scoring, deployment state, BYO model keys. Everything an agent — or a human — needs to know what's already done.

Live agent presence

See which agents are working right now.

Real-time list of connected MCP sessions: Cursor, Lovable, Claude Code, with role and origin.

Per-ticket agent timeline

Know exactly what an agent did, when, and where it got stuck.

Checkpoints, work segments, active-session banner, and blockers — per ticket, in real time.

Ticket completion score

One number that means “ready to ship.”

Weighted 60% role progress · 20% merged · 20% deployed. Sort the board by what's actually done.

Project rules agents will read

Tell every agent the rules once.

Plain-text rules attached to a project, surfaced through MCP so Cursor and Claude both see them on every call.

Bring your own model keys

Run agent work on your account, not ours.

Drop in your OpenAI, Anthropic, or Cursor keys per project. Stored encrypted, surfaced only at call time.

Deployment attach + ship tracking

Tickets that show “live,” not just “closed.”

Bind Fly apps (or any environment) to a project. Tickets track merged → deployed → live as real state, not a checkbox.

Featured

Single-call ticket bundle

One MCP call per ticket, not twelve.

get_build_bundle hands an agent code refs, acceptance criteria, and contracts in a single response.

mcp-handlers/build-bundle.ts

Open beta

Ten features. One workflow.
$10/month, unlimited projects.

Connect a repo, point your agents at the MCP, and watch a plan turn into a merged PR turn into a deployed ticket — without losing track of which one was which.