Answer an RFP with business context
Prepare reusable company knowledge once, then combine it with the current RFP, client files, and technical diagrams before your LLM drafts the response.
Business library, offer templates, presentations, reference diagrams.
One active client project with the RFP, annexes, notes, and current diagrams.
Ask for analysis first, then produce proposal sections with cited evidence.
Core rule
Business Context is reusable company knowledge. The active client project holds the current RFP, client files, notes, and technical diagrams. Current project truth always outranks templates and historical examples.
Workflow Map
The workflow has three lanes. Keeping them separate prevents the LLM from treating an old proposal, a generic offer, or a reference architecture as if it were the current customer requirement.
Reusable Business Context
- Business Response Playbook
- Business Library
- Offer Templates
- Company Presentations
- Reference Diagrams
Active Client Truth
- Current RFP and annexes
- Current technical diagrams
- Discovery notes
- Constraints, risks, and decisions
Grounded Response
- Compliance matrix first
- Risks and assumptions
- Diagram-based feasibility
- Draft proposal sections
Where to Put Each File
Use these snapshots as the placement rule before uploading. If a document describes this live RFP, it belongs in the active client project. If it should help many future RFPs, it belongs in Workspace Context.
Workspace Context > Business
Reusable company knowledge
Use this lane for material that should help many future opportunities, not one live client request.
- Business Response Playbook
- Business Library
- Offer Templates
- Company Presentations
- Reference Diagrams
- Current RFP files
- private client pricing
- unreviewed negotiation notes
Active Client Project
Current opportunity truth
Create one active client project for the new RFP. Everything here is allowed to override reusable templates.
- RFP and annexes
- requirements grid
- client emails and discovery notes
- current constraints, risks, and assumptions
- generic templates
- old client work without provenance
- reusable company rules
Project > Diagrams
Current technical evidence
Put diagrams here when they describe the current client, target architecture, or scope in the RFP.
- network topology
- target architecture
- integration schema
- data-flow or security diagram
- reference architectures
- old topology diagrams used only as examples
Reference Archive
Past-client precedent
Use this when prior work should guide the answer, but must not be treated as current client truth.
- approved past proposals
- historical diagrams
- case-study delivery notes
- known reusable lessons
- active RFP documents
- stale files without source context
- confidential details
One-Time Company Setup
Do this before the first RFP arrives. The goal is to make company knowledge reusable so the team does not rebuild the same proposal context for every client.
Create the Business Response Playbook
Open Workspace Context > Business and create the playbook if it is missing. This gives every client project the same source-priority, confidentiality, reuse, and RFP rules.
Fill the Business Library
Upload delivery methodology, company standards, approved service descriptions, security statements, support model, implementation approach, and reusable commercial language.
Upload Offer Templates
Add proposal sections, pricing assumptions, exclusions, SLA wording, project phases, acceptance criteria, and response structures that should be reused.
Upload Company Presentations
Add pitch decks, product decks, capability slides, case-study slides, and speaker notes. Snipara can use them as positioning context when drafting a response.
Upload Reference Diagrams
Add reusable architecture schemas, network topologies, integration diagrams, delivery process diagrams, and visual conventions. Treat them as precedent, not active client truth.
Add Code Context when needed
If the RFP includes implementation work, add engineering defaults, approved technologies, API conventions, deployment rules, and review standards in Workspace Context > Code.
When a New RFP Arrives
Each RFP should become an active client project. The project is the source of truth for that opportunity; workspace Business Context is the reusable library around it.
Create an active client project
Create one project for the RFP, for example ACME ERP Integration 2026. Use the active client lifecycle so Business Context Health can flag stale or unverifiable current files.
Upload the RFP as current truth
Upload the incoming RFP, annexes, requirements grid, scoring model, commercial terms, and emails that define the current request. These files outrank templates and historical examples.
Upload technical diagrams as current truth
Upload the client network diagram, target architecture, application map, integration schema, data-flow diagram, security diagram, and existing-state diagrams to the same active project with assetClass DIAGRAM.
Add discovery and internal notes
Upload meeting notes, qualification notes, constraints, pricing boundaries, legal constraints, delivery capacity, risks, and open questions as current project documents.
Link reusable business context
Confirm that the Business Response Playbook, Business Library, Offer Templates, Company Presentations, and Reference Diagrams are available to the project.
Check context health before drafting
Use the dashboard Health tab, rlm_index_health, or companion health commands to verify that current files have source timestamps, snapshots, hashes when available, and parser status.
Ask the LLM for analysis before prose
First ask for a compliance matrix, source gaps, assumptions, risks, exclusions, and required clarifying questions. Do not start with the final answer text.
Draft, review, and persist only validated learnings
After human review, store durable decisions, approved assumptions, and reusable lessons in reviewed memory. Do not store secrets, private pricing, or temporary negotiation noise.
Technical Diagrams and Schemas
Technical diagrams are first-class context. Upload them as project context when they describe the current client or incoming RFP, and as Business Context only when they are reusable reference material.
| Diagram Type | Where It Goes | Metadata | How the LLM Should Use It |
|---|---|---|---|
| Current client architecture | Active client project | assetClass: "DIAGRAM", usageMode: "current_truth" | Use as authoritative evidence for this RFP. |
| Incoming RFP diagram annex | Active client project | assetClass: "DIAGRAM", usageMode: "current_truth" | Use to detect required integrations, dependencies, scope, and risks. |
| Reusable solution schema | Reference Diagrams collection | assetClass: "DIAGRAM", usageMode: "template" | Use as visual structure or response pattern. |
| Past client topology | Reference archive project or Reference Diagrams collection | assetClass: "DIAGRAM", usageMode: "historical_reference" | Use as precedent, with provenance and approval status. |
| Product or platform architecture | Business Library, Company Presentations, or Code Context | assetClass: "DIAGRAM", usageMode: "global_knowledge" | Use as company-approved product or delivery explanation. |
Supported binary parser formats
Snipara can parse .pdf, .docx, .pptx, .svg, and .vsdx. For schemas, prefer the original file plus a short text note explaining what the diagram represents, its owner, and whether it is current truth or historical reference.
Source Priority for the LLM
Put this policy in the Business Response Playbook and repeat it in your RFP prompt. This keeps proposal drafts grounded when templates and current client sources disagree.
| Rank | Source | Rule |
|---|---|---|
| 1 | Current RFP and annexes | Authoritative request. Never override it with templates. |
| 2 | Active client context | Current client truth: notes, constraints, diagrams, emails, decisions. |
| 3 | Current technical diagrams | Authoritative architecture evidence for feasibility, dependencies, risks, and solution design. |
| 4 | Business Response Playbook | Mandatory response rules and review policy. |
| 5 | Offer Templates | Reusable structure, not client-specific truth. |
| 6 | Business Library and Company Presentations | Approved positioning, methodology, examples, and language. |
| 7 | Reference Diagrams and past projects | Precedent only. Useful for patterns, never proof of the current scope. |
Example MCP Sequence
The dashboard can perform the same workflow visually. Integrators, companion scripts, and advanced users can automate it through MCP.
Create the active project
await callSniparaTool("rlm_create_client_project", {
name: "ACME ERP Integration RFP",
slug: "acme-erp-integration-rfp",
project_mode: "active_client",
external_client_id: "acme"
});Sync the RFP and current diagrams
await callSniparaTool("rlm_sync_documents", {
documents: [
{
path: "clients/acme/current/rfp.md",
content: "# ACME RFP\n...",
kind: "DOC",
format: "md",
metadata: {
assetClass: "BUSINESS_DOCUMENT",
usageMode: "current_truth",
clientId: "acme",
sourceKind: "sharepoint",
sourcePath: "Sales/2026/ACME/RFP.docx",
sourceModifiedAt: "2026-04-28T09:00:00Z",
sourceSnapshotAt: "2026-04-28T09:15:00Z"
}
},
{
path: "clients/acme/current/diagrams/target-architecture.vsdx",
content: "base64:<payload>",
kind: "BINARY",
format: "vsdx",
metadata: {
assetClass: "DIAGRAM",
usageMode: "current_truth",
clientId: "acme",
sourceKind: "sharepoint",
sourcePath: "Sales/2026/ACME/Architecture.vsdx",
sourceSnapshotAt: "2026-04-28T09:15:00Z"
}
}
],
reindex: true
});Prompt Your LLM Should Use
Use this prompt from Claude Code, Cursor, ChatGPT with MCP, or any MCP-compatible client after the RFP and diagrams are indexed.
We need to respond to the ACME ERP Integration RFP.
Use Snipara before drafting.
Load and compare:
1. The Business Response Playbook.
2. The active ACME project context.
3. The current RFP and annexes.
4. The current technical diagrams and architecture schemas.
5. Offer Templates.
6. Business Library and Company Presentations.
7. Reference Diagrams and similar past projects.
Rules:
- Current RFP and active client context override templates.
- Current technical diagrams override reference diagrams.
- Cite the source path for every important requirement, assumption, risk, and claim.
- If sources conflict, stop and list the conflict.
- Do not invent pricing, compliance claims, certifications, integrations, or delivery capacity.
- Start with analysis, not final prose.
Produce:
1. Compliance matrix: requirement, answer, evidence, gap, owner.
2. Missing questions for the client.
3. Assumptions and exclusions.
4. Technical feasibility notes based on the diagrams.
5. Risks and dependencies.
6. Proposed solution outline.
7. Delivery plan and responsibilities.
8. Draft response sections ready for human review.Recommended Output Order
For high-stakes proposals, do not ask the LLM for the final document first. Ask for these outputs in order so humans can catch missing context early.
- Source inventory and context health summary.
- Compliance matrix against the RFP.
- Technical diagram interpretation and architecture fit.
- Clarifying questions and missing source list.
- Assumptions, exclusions, risks, and dependencies.
- Solution narrative and delivery plan.
- Executive summary and final proposal language.
After Submission
Once the response is reviewed or submitted, decide what should become durable memory. Good candidates are approved positioning, reusable risk language, client-specific decisions, and validated diagram interpretations. Keep rejected assumptions, private pricing, and temporary negotiation details out of durable memory unless your policy explicitly requires them.