A client emails a brief, shares a slide deck in chat and adds another idea during a meeting. The agency's difficulty begins when different people read different combinations of those materials and assume they agree on the work. AI can help prepare a project scope if it distinguishes confirmed requirements, unanswered questions and new requests.
The useful output is a basis for decisions, with a traceable reason for each deliverable. A long, formal document can create more work if it quietly turns every suggestion into a commitment.
Start with one situation your agency recognises
Consider this illustrative website project. The initial email asks for a bilingual services website. A reference presentation includes a product page. In a meeting, someone asks whether online ordering would be useful. Afterwards, the designer starts planning a basket while the project manager thinks ordering remains an idea for later.
An instruction to summarise all requirements can accidentally include the basket as an agreed deliverable. A better task is to extract each request with its source, identify contradictions and leave unconfirmed items for the project manager to resolve.
Atlassian's project scope guidance discusses defining boundaries and deliverables. In an AI-assisted process, apply that principle by making it possible to trace why each item entered the proposed scope.
Build a requirements register before writing the document
The register is a working tool for the team. The client does not need to see every internal detail, but individual entries must be editable and reviewable.
| Item found in the brief | Initial treatment | Next question or decision |
|---|---|---|
| Bilingual website in the initial email | Check against the current agreed scope | Who provides and approves each language? |
| Product page in a reference image | Clarification needed | Is it a presentation page or editable product data? |
| Suggestion to support online ordering | Unconfirmed idea | Include now or assess separately? |
| Additional pages after the meeting | Change request | What changes in content, design and delivery? |
| Confirmation from someone without approval authority | Await the responsible person | Who can agree to this scope? |
Keep the source wording, date, file version, response owner and decision for each entry. A request to make something like a reference website should trigger questions about the relevant parts. It should not automatically include every interaction, account feature or purchasing step that appears on that site.
Use AI to identify missing questions
Briefs often omit content ownership, reviewers, data migration and acceptance criteria because nobody thought to mention them. A team template can help the system find gaps. Label the result as a suggested question rather than something the client requested.
For a bilingual website, useful questions include who updates English after a Thai change, whether images differ by language and which pages must be checked before launch. These questions reveal more work than a broad requirement to support two languages.
Atlassian's product requirements guidance covers objectives, assumptions, user stories and exclusions. An agency can select the relevant elements for its type of project without forcing every engagement into an identical document. A campaign landing page and an internal business application require different levels of detail.

Separate a proposal, an agreement and a new request
Maintain a reference version used to assess the work, alongside requests that have not yet been included. Updating a source file should not silently change deliverables already agreed with the client. Show the differences to the project manager first.
For example, adding another language may affect content, review, page layout and link testing. AI can identify those possible dependencies. A person must still assess effort and commercial terms; the system should not tell the client that the work is included or invent an additional price.
Atlassian's guidance on scope creep describes evaluating and approving changes. Give AI the bounded role of preparing information for that decision, then record who approved a change and when.
Without approval evidence, an item stays pending. A reply elsewhere in the same conversation does not necessarily accept an entire scope. When a new statement conflicts with a signed-off document, refer the conflict to the responsible person rather than assuming the newest file always wins.
Make review possible one item at a time
Place each requirement beside its source passage. Let the project manager confirm it, edit the wording, split it into smaller items or turn it into a question. Accepting an entire document in one action makes mistakes easy to overlook inside long paragraphs.
Acceptance criteria should describe observable behaviour. A criterion stating that a saved contact change appears on the Thai website is more useful than a requirement for an easy-to-use system. Visual decisions may need an approved example and a named reviewer. AI should not turn broad preferences into conditions nobody agreed to meet.
The client-facing export should include objectives, deliverables, exclusions, required inputs and outstanding decisions. Keep internal concerns and private team notes separate. An explicit final review is necessary before sharing the document, particularly when the source materials include both internal discussion and customer communication.
Connect only the tools needed for the first version
Begin with selected files and meeting notes, producing drafts in an internal workspace. Giving an agent access to every chat room immediately makes relevance and permissions harder to manage. Separate project materials by client and authorised team members.
Once extraction and review work reliably, connect the project tool to create tasks from confirmed requirements, each linked to its source entry. A task is not evidence of client approval simply because AI created it. Include a way to amend or withdraw tasks when the underlying scope changes.
Test ambiguous wording, conflicting requests, old documents and comments from different roles. Check whether the system keeps unresolved decisions visible. Measure the project manager's complete review effort and the incorrect commitments caught before export, not just how many pages the model can generate.
Also check what happens after someone corrects a requirement. The next draft should preserve the approved decision and explain any new evidence, rather than reintroducing the original interpretation. This is where a persistent register is more useful than repeatedly summarising the same folder from scratch.
Carry the agreed brief into delivery
Use the website and web application brief and acceptance guide to establish the basic project inputs. Then design the sales-to-operations handover so decisions survive the transition between teams.
Talvyn Labs builds AI tools for combining briefs, surfacing contradictions and preparing a scope that teams can review item by item. The system can retain decision history and connect to the agency's existing project tools. Bring an authorised sample brief and your current scope template to define a workflow that replaces repeated file hunting with clearer project decisions.
Build an AI brief assistant your agency can review and use
Bring a sample brief and scope template to Talvyn Labs. Define a system for combining sources, flagging conflicts and tracking decisions before client delivery.
Build your agency brief workflow