BCH Logo

From client chat to clear brief

How to extract structured requirements and draft clean briefs from raw client communications.

Who is this guide for?

This guide is for account managers, freelancers, and service providers who receive unstructured briefs, loose chat logs, or raw audio transcriptions from clients and want to convert them into a structured brief draft.

What this guide helps with

The workflow extracts project objectives, deliverables, constraints, and deadlines from unstructured text. Crucially, it highlights omissions and ambiguities that you need to resolve with the client.

Before you begin

Confirm that you understand the current workflow, required inputs, decision rules, and where human review must remain. If the process is not yet documented, start by mapping it.

How to use this guide

  1. Collect the relevant messages and remove personal, confidential and access information.
  2. Read the safe-use rules, copy the full prompt and replace the input placeholder with the anonymized conversation.
  3. Compare the draft with the original messages. Keep uncertain dates, scope and prices marked for verification.
  4. Ask the client the missing questions. Approve the brief and reply yourself before using or sending them.

Safe-Use Rules & Guidelines

  • Anonymize Client Details: Always remove company names, client names, contact details, email addresses, or specific server credentials before pasting chat logs into public AI tools.
  • No Decisions: The AI only organizes and structures raw text. It does not finalize contracts, make legal commitments, or make engineering scope decisions.
  • Professional Review: Final review of the brief remains your responsibility. Make sure to double-check that the AI did not misinterpret the client's intent or invent deliverables.

Prompt / materials

Use the following template structure to process chat transcriptions and draft your project brief:

Act as a requirements analyst. Organize anonymized client communication into a working brief for human review. Use only information in the input. Separate confirmed facts from assumptions and mark missing details as "To verify". Preserve conditions such as "if possible". Do not confirm price, deadlines, scope, feasibility or acceptance of the project. Never send the reply automatically. If personal or confidential data is present, ask for it to be removed before continuing. Input Chat/Transcript: [Paste raw anonymized chat messages or meeting notes here] Deliver the output in this structure:
Continue reading the prompt
1. BRIEF SUMMARY
- Summarize the client's request in at most four sentences.
2. CONFIRMED FACTS
- Include only details explicitly stated in the input.
3. TO VERIFY
- List assumptions, contradictions and missing information; explain why each matters.
4. WORKING BRIEF
- Objective, scope, deliverables, preferences, available materials and missing materials.
- Mark every unconfirmed detail "To verify".
5. PRIORITY QUESTIONS FOR CLIENT
- Ask at most five specific questions needed for the next step.
6. RECOMMENDED NEXT STEP
- Separate what can be done now from what needs the client's response.
7. DRAFT REPLY FOR REVIEW
- Thank the client, summarize your understanding and ask the most important questions.
- Make no unconfirmed commitments.

End with: "Before sending, check the facts, tone, scope and all commitments to the client."

Example input

Here is an example of an informal client request that you can use as input:

Client: Hey, we need a simple contact page on our site. Needs a map and a form.
Consultant: Sure. Do you want it to save submissions somewhere?
Client: Just email them to us. Need it by next Friday if possible. Oh and we need custom styling, no standard templates.

Short example output

This shortened model output follows all seven sections of the prompt. A requested date remains tentative until confirmed:

1. BRIEF SUMMARY
- Client wants a custom contact page with a map and a form, preferably by next Friday if possible. The delivery date is unconfirmed.

2. CONFIRMED FACTS
- Form submissions sent via email.
- Custom styling required (no standard templates).

3. TO VERIFY
- Which email address should receive submissions?
- What map service is preferred?
- Which calendar date does "next Friday" mean, and is delivery feasible after reviewing the scope and materials?

4. WORKING BRIEF
- Objective: Add a contact page.
- Requested scope: Map, email form submissions and custom styling.
- Deliverables and technical approach: To verify against the existing site.
- Preferences: No standard templates.
- Available materials: Request text only.
- Missing materials: Site details, content, design references and recipient address.

5. PRIORITY QUESTIONS FOR CLIENT
- What email address should receive submissions?
- Do you have a preferred map provider (e.g. Google Maps)?

6. RECOMMENDED NEXT STEP
- Clarify the requested date, site setup and available content before assessing scope or timing.

7. DRAFT REPLY FOR REVIEW
"Hi, thank you for reaching out. I understand you would like a custom contact page with a map and an email form, preferably by next Friday. Before we assess the scope and timing, could you share the site setup, preferred map provider and the exact date you have in mind?"

Before sending, check the facts, tone, scope and all commitments to the client.

What to check in the output

Before sending or utilizing the output from the AI assistant, verify the following:

  • Accuracy of facts: Check that the AI correctly captured the client's request details without inventing new features.
  • Tone: Ensure the drafted response aligns with your brand voice and sounds natural.
  • Scope: Confirm that the working brief only lists requested features.
  • Promises and commitments: Ensure that no pricing, strict deadlines, or final delivery commitments are accidentally made or implied.

Related guides

Need help implementing this guide in your workflow?

We design custom prompt sets, API integrations, and train teams on safe and efficient AI usage.