LearnGrok
Prompts
PromptIntermediateGrok Bot basics

Proposal review memo for approval

Review customer proposals against discovery, requirements and commercial assumptions. For sales leads and deal desk reviewers deciding whether to send.

5 min read

Use these prompts to turn a draft customer proposal into an approval record. They are for the sales lead who owns the deal and the deal desk reviewer who must see what is supported, what has changed and what still needs a decision.

Start with the full review. Then use the narrower checks where the first review exposes a weak evidence trail, a changed commercial assumption or an incomplete requirement response. Finish with the decision memo, not with a longer email thread.

Key point

Review the evidence, not the confidence

A polished proposal can still contain an unsupported outcome, an unapproved delivery date or a requirement that nobody has answered.

Prepare the review file

  1. Save the version being reviewed as Draft proposal, with its date or internal revision marker in the document name.
  2. Collect the discovery calls, customer emails and workshop notes into Discovery evidence. Keep the source name and date with each item.
  3. Export the customer brief, procurement list or requirements register as Customer requirements. Retain requirement IDs where they exist.
  4. Create Commercial assumptions from the deal record. Include scope, quantities, pricing basis, discount, term, payment terms, delivery dates, dependencies and exclusions.
  5. Add the current internal exception record and approval policy. A verbal approval is not evidence unless it has been recorded in the material you paste.

Paste complete sections rather than summaries where possible. A summary often removes the qualification that changes the answer, such as “subject to technical validation” or “estimate only”. Check that you are using your organisation's approved workspace and handling process before pasting customer material. Product behaviour and available controls can be version-dependent, so check the xAI documentation overview where that affects your process.

Watch out

Do not merge sources before review

Keep the proposal, discovery evidence and assumptions as separate labelled inputs. The reviewer needs to see where each claim came from.

Run the checks in order

Run Full proposal approval review first. It produces the working list of gaps, unsupported claims and approval questions. Do not treat its recommendation as the final decision if the proposal contains a formal customer requirements list or recent commercial changes.

Use Discovery evidence trace when a proposal contains claims about outcomes, integrations, business priorities, timelines or customer pain points. It is especially useful where several account team members contributed wording. The output distinguishes a customer statement from an internal assumption.

Use Commercial assumptions check after any change to price, scope, quantities, dates, payment terms or implementation wording. A proposal can match the quoted amount while still committing to an extra service, a fixed date or an unstated dependency.

Use Customer requirement coverage when the customer has supplied a brief, scorecard or requirements list. It gives the reviewer a row for each requirement. This stops a broad marketing statement being mistaken for a response to a specific requirement.

Run Final approval decision memo only after you have either resolved the findings or recorded why they remain open. Paste the specialist outputs unchanged. If you edit an output to make it shorter, preserve the finding, source and status.

Check the output before acting

Read the tables from the status column, not from the top. Start with unsupported, differs, not covered, blocked and approval needed. For every one of those rows, open the cited proposal section and source document.

A finding is useful only if another reviewer can reproduce it. Check that each material finding has all of the following:

  • A specific proposal section, heading or quoted sentence.
  • A named evidence source, requirement ID or assumption field.
  • A status that matches the cited material.
  • An owner who can resolve the item.
  • A clear action, such as remove wording, obtain confirmation or request approval.

Check

A supported claim has a trace

You should be able to point from the customer-facing sentence to a source sentence or an approved assumption without filling in the gap yourself.

Be alert for false certainty. The model may group similar phrases together even when the details differ. “Target launch in June” is not the same as “delivery by 1 June”. “Supports integration” is not the same as “will configure the named integration”. Check quantities, dates, named systems, customer responsibilities and exclusions word by word.

Also check negative findings. If the output says none identified, scan the proposal for the fields that were absent from the pasted assumptions. An absence can mean there is no issue, or it can mean the source material was incomplete. The correct result in the second case is unclear or not recorded.

Decide what happens next

Use send only when the final memo shows no blocking issue, no unsupported material claim and no unapproved commercial difference. Ask the named approver to make the decision. The memo supports an internal decision, it does not replace the organisation's commercial, legal or finance review.

Use revise when the account team can correct the proposal itself. Assign each correction to one owner and re-run the relevant narrow prompt after the edit. Do not re-run every check if only a single requirement response changed, unless that change affects scope or assumptions.

Use hold when the next action is outside the proposal team. Typical examples are a customer clarification, missing discovery evidence, an unrecorded exception or an internal approval question. Record what evidence will close the issue and who must provide it.

Stop

Do not send with a placeholder decision

TBC, “to be confirmed” and implied commitments can create the same approval problem as an unsupported claim. Resolve, remove or clearly qualify them.

When the review does not work

If the output is vague, paste fewer documents at once and run the evidence trace or commercial check first. If it misses a requirement, supply the requirement register with IDs and priorities instead of a narrative brief. If sources conflict, do not ask it to choose the more likely version. Mark the conflict, identify the owner and hold the affected commitment until the source is confirmed.

If the result is too long, keep the full table for the review file and use the final decision memo for the approver. The short memo should point to the unresolved issue, not hide it.

Copy-ready prompts

5 prompts. Open one to read it, or take the whole pack.

1Full proposal approval reviewUse this first when you need one review memo before a proposal is sent for approval or to the customer.
Act as an internal proposal reviewer. Review the draft proposal against the discovery evidence, customer requirements, commercial assumptions and approval policy supplied below. Do not rewrite the proposal unless a correction is needed to explain a finding.

Documents:
- Draft proposal: [paste the full proposal]
- Discovery evidence, including call notes, emails and account research: [paste evidence]
- Customer requirements, including mandatory, preferred and excluded requirements: [paste requirements]
- Commercial assumptions, including products or services, quantities, pricing basis, discount assumptions, term, renewal, payment terms, delivery dates and dependencies: [paste assumptions]
- Internal approval policy or deal desk rules: [paste policy]

Rules:
1. Treat only the supplied documents as evidence. Do not assume facts from a typical deal.
2. Label any missing, conflicting or unclear information as `unresolved`.
3. For each finding, quote or identify the relevant proposal section and the supporting evidence source. If no source supports a claim, say `no evidence supplied`.
4. Do not give legal, financial or binding commercial advice. Identify items for the appropriate internal reviewer.

Return a review memo in this exact format:

## Decision
- Recommendation: `send`, `revise`, or `hold`
- Decision rationale: [up to 120 words]
- Blocking issues: [numbered list, or `none identified`]

## Evidence and requirement review
| Proposal section | Proposal claim or commitment | Evidence or requirement source | Status: supported / partial / unsupported / unclear | Review note |
|---|---|---|---|---|

## Commercial assumptions review
| Assumption field | Value in proposal | Value in assumptions | Status: matches / differs / missing / unclear | Required action |
|---|---|---|---|---|

## Gaps to resolve
1. [gap, owner, information needed, and whether it blocks sending]

## Claims needing evidence
1. [claim, proposal section, evidence needed, and risk if left unchanged]

## Approval questions
1. [question, proposed approver, and decision needed]

## Recommended changes before send
1. [specific edit, proposal section, and reason]

Use `none identified` where a section has no findings.
2Discovery evidence traceUse this when the proposal sounds credible but you need to prove that each customer-facing claim came from discovery.
Create an evidence trace for a customer proposal. Compare every material customer claim, outcome statement, scope commitment, delivery commitment and named requirement in the proposal with the discovery evidence provided.

Documents:
- Draft proposal: [paste the full proposal]
- Discovery evidence: [paste call notes, emails, workshop notes and account research]
- Customer requirements list: [paste requirements]

Definitions:
- A material claim could affect the customer's buying decision, scope, timeline, price, expected outcome, integration, security, service level or implementation.
- Evidence must be a direct statement, documented requirement or clearly identified source in the supplied material.

Rules:
1. Do not treat sales commentary as customer evidence unless it is identified as coming from the customer.
2. Do not infer customer priorities, technical facts or expected outcomes.
3. If sources conflict, show both sources and mark the item `conflicting`.
4. If wording is vague, state the precise question needed to resolve it.

Return:

## Coverage summary
- Material claims reviewed: [number]
- Supported: [number]
- Partly supported: [number]
- Unsupported: [number]
- Conflicting: [number]

## Claim trace
| Proposal section | Claim or commitment | Evidence source and exact supporting wording | Requirement reference | Status: supported / partial / unsupported / conflicting | Action |
|---|---|---|---|---|---|

## Questions for the account team
1. [question, why it matters, and proposal section affected]

## Safe wording changes
For each unsupported or partial claim, provide:
- Current wording: [quote]
- Replace with: [evidence-safe wording, or `remove until confirmed`]
- Reason: [one sentence]

End with `send only after evidence check` or `evidence is sufficient for the reviewed claims`.
3Commercial assumptions checkUse this when pricing, scope, dates or contract mechanics have changed since the first deal review.
Review the draft proposal for consistency with the approved commercial assumptions. Find commitments that change price, scope, delivery effort, term, payment timing, renewal treatment, discounting or internal approval needs.

Documents:
- Draft proposal: [paste the full proposal]
- Commercial assumptions register: [paste products or services, quantities, pricing, currency, discount, term, payment terms, renewal, delivery plan, dependencies, exclusions and approval conditions]
- Approved exception list: [paste approved exceptions, or write `none`]
- Deal desk review criteria: [paste criteria]

Rules:
1. Compare explicit values and implied commitments. For example, a fixed delivery date may imply an unrecorded staffing or dependency commitment.
2. Do not calculate margins, tax, legal exposure or financial outcomes. Flag missing inputs for the relevant internal reviewer.
3. Mark an item `approved exception` only when it appears in the supplied exception list.
4. If a proposal term has no matching assumption, mark it `not recorded`, not `approved`.

Return:

## Commercial decision
- Status: `consistent`, `needs revision`, or `needs approval`
- Highest-priority issue: [one sentence]

## Assumption comparison
| Field | Proposal value or commitment | Assumption register value | Status: matches / differs / missing / not recorded / approved exception | Required owner and action |
|---|---|---|---|---|

Review these fields even if absent from the proposal: scope, quantities, pricing basis, discount, term, renewal, payment terms, delivery dates, implementation responsibilities, customer dependencies, exclusions and change control.

## Approval questions
1. [specific question, the changed field, proposed approver and decision required]

## Proposal corrections
1. [section, exact issue, required correction]

End with a recommendation of `send`, `revise`, or `hold`, and give the condition that must be met to change that recommendation.
4Customer requirement coverageUse this before approving a proposal with a formal brief, procurement list or workshop requirements register.
Check whether the draft proposal covers the customer's stated requirements without adding unsupported commitments. Build a requirement coverage matrix for the approving sales lead and deal desk reviewer.

Documents:
- Draft proposal: [paste the full proposal]
- Customer requirement register: [paste each requirement with ID, description, priority and source where available]
- Discovery evidence: [paste relevant notes and emails]
- Approved commercial assumptions: [paste assumptions]

Rules:
1. Preserve the customer requirement ID exactly as supplied.
2. Separate an explicit proposal response from an implied response.
3. Mark a requirement `covered` only when the proposal names a response that is within the approved assumptions.
4. Mark it `partial` when delivery, ownership, timing, quantity or acceptance criteria are missing.
5. Mark it `not covered` when no proposal content addresses it. Mark it `out of scope` only when the assumptions explicitly exclude it.
6. If the requirement itself is ambiguous, state the clarification question. Do not invent an interpretation.

Return:

## Requirement coverage summary
- Covered: [number]
- Partial: [number]
- Not covered: [number]
- Out of scope: [number]
- Ambiguous: [number]

## Coverage matrix
| Requirement ID | Customer requirement | Priority | Proposal section and response | Assumption reference | Status: covered / partial / not covered / out of scope / ambiguous | Action |
|---|---|---|---|---|---|---|

## Missing commitments or risky additions
1. [requirement or proposal commitment, issue, and action]

## Clarifications to obtain
1. [question, customer or internal owner, and decision affected]

## Approval recommendation
State `send`, `revise`, or `hold`. Give no more than three reasons, ordered by risk.
5Final approval decision memoUse this last when specialist checks are complete and an approver needs a short, auditable decision record.
Write a final internal approval memo for a customer proposal. Consolidate the supplied review outputs. Do not reopen findings that are marked resolved, but identify where the evidence for resolution is missing.

Documents:
- Draft proposal: [paste the final draft or relevant sections]
- Full proposal approval review: [paste review output]
- Discovery evidence trace: [paste review output]
- Commercial assumptions check: [paste review output]
- Customer requirement coverage: [paste review output]
- Resolution evidence, such as approved changes or customer confirmations: [paste evidence, or write `none`]

Decision rules:
- Recommend `send` only if there are no unresolved blocking issues, no unsupported material claims and no unapproved commercial differences.
- Recommend `revise` if issues can be corrected in the proposal before sending.
- Recommend `hold` if an approval, customer clarification or evidence item is needed before the proposal can safely be sent.
- If the supplied outputs conflict, recommend `hold` and identify the conflict.

Return this exact format:

## Approval decision
- Recommendation: `send`, `revise`, or `hold`
- Approver action required: [approve / return for revision / obtain named decision]
- Rationale: [80 words maximum]

## Decision record
| Area | Status: clear / revise / approval needed / blocked | Evidence reviewed | Required action | Owner |
|---|---|---|---|---|

Include rows for discovery evidence, customer requirements, scope, commercial assumptions, customer-facing claims, delivery commitments and internal approvals.

## Open issues
1. [issue, severity: blocking / material / minor, owner, and closure evidence required]

## Claims needing evidence
1. [claim, proposal section, and evidence required]

## Approval questions
1. [question, approver, and decision needed]

## Send conditions
- [condition]

If there are no open issues, write `none identified` under each relevant heading.

Last checked against xAI’s own pages on 2026-08-21. Grok changes quickly; anything version-specific should be confirmed upstream before you rely on it.

More in Grok Bot basics

Found something out of date?

Grok changes quickly and this page is a snapshot. If something here is wrong, or you know a better resource, send it over.

Suggest a link →

Advertise on LearnGrok

$420.69one-time, for a 30-day run

Square works best. PNG, JPEG or WebP, up to 2 MB.

Stripe on the next step. Live once approved.