AI gives both the questions and the tracking a repeatable shape.

AI agents put request triage, turning open questions into Slack messages, reflecting the answers, creating tasks and updating progress into a single flow.

What really drains a PM is not the volume of work. It is running a project while unsure what to ask and unsure whether anything is slipping through. PM on Rails moves the pattern forward with AI agents — what to ask, what to decide, what is in scope, what done means, how progress gets checked — and gives the PM back the roles of reviewing and deciding.

PM on Rails open questions screen

Collect what needs asking

Everything the AI review flagged as 'needs checking', gathered across the project and tracked through to an answer.

PM on Rails dashboard screen

Progress and risk at a glance

Requests, tasks, delays and burn-down in one dashboard.

What a PM loses every week

Unsure what to ask

Things that should have been checked with the client stay vague and come back as rework late in development.

The method drifts every project

Requests, scope, tasks, progress and changes are viewed differently each time, depending on the PM's experience.

The hours after a meeting vanish

Re-reading what was said, splitting decisions from open questions and drafting the next questions all land on the PM.

Slack answers disappear

Getting an answer back into requirements and tasks is manual work, so reflections get missed.

Explaining the basis of a task again

Client requests, the spec, acceptance criteria and dev tasks live apart, so nobody can trace what a task is built on.

Hunting for the impact of a change

Every time a request changes, the PM works out by hand which screens, conditions and tasks it hits.

The PM's job shifts from chasing to deciding

Find the ambiguity, ask, reflect, return to progress. AI agents connect the work the PM used to chase.

01

Less time re-reading meeting notes

From notes and documents collected in the knowledge area, AI extracts request cards and open questions. It separates wishes, decisions, out-of-scope items and things to check, so the PM is not organising from zero.

  • Organise requests from notes, documents and audio
  • Separate open questions from out-of-scope items
  • Surface duplicates and candidates for updating existing cards
More on requirement cards
02

What to ask becomes a question, and answers come back

Gaps and ambiguity found in the AI review become questions you can send to stakeholders. Answers that come back in Slack return as proposed updates to requirements, stories, acceptance criteria and tasks.

  • Turn open questions into questions
  • Capture Slack replies as answers
  • Turn answers into proposed updates
More on notifications and Slack
03

Hand over acceptance criteria, not just a task title

Confirmed requests expand into user-facing stories with acceptance criteria. The development side gets why it is being built and what done looks like, not only a task name.

  • Lock in what is in and out of scope
  • State acceptance criteria explicitly
More on stories and scenarios
04

Changes and progress come to you

When new meeting notes change a request, the diff against existing cards is proposed and the impacted stories and tasks are flagged. Pull request activity also flows back into tasks and progress, so you are not babysitting the board.

  • Diff check proposes updates
  • Notice upstream changes made after work started
  • Completion moves the task and its parent story
More on tracking changes
05

No re-explaining things to AI agents

The requests, acceptance criteria and tasks the PM curated in the UI are readable from Claude Code and Codex, so you stop briefing engineers and agents on background and done criteria over and over.

More on the MCP integration

Getting started

The shortest path from creating an account to your first requirement card.

  1. 1

    Create an account

    Sign up, then verify your email.

  2. 2

    Create a workspace and project

    One project per engagement.

  3. 3

    Collect documents

    Import meeting notes, Word/Excel files and audio.

  4. 4

    Generate requirement cards

    Extract the vague requirements and open questions, and start organising.

Move requirements and progress forward with AI agents.

Start with a single set of meeting notes and try the flow: catch the vague requirements, ask in Slack, reflect the answers into requirements and tasks.

Guides for other roles