Business Context

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.

Prepare once

Business library, offer templates, presentations, reference diagrams.

Create per RFP

One active client project with the RFP, annexes, notes, and current diagrams.

Draft safely

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.

Workspace

Reusable Business Context

  • Business Response Playbook
  • Business Library
  • Offer Templates
  • Company Presentations
  • Reference Diagrams
Project

Active Client Truth

  • Current RFP and annexes
  • Current technical diagrams
  • Discovery notes
  • Constraints, risks, and decisions
LLM

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.

Snapshot 01

Workspace Context > Business

Reusable company knowledge

Use this lane for material that should help many future opportunities, not one live client request.

Put here
  • Business Response Playbook
  • Business Library
  • Offer Templates
  • Company Presentations
  • Reference Diagrams
Keep out
  • Current RFP files
  • private client pricing
  • unreviewed negotiation notes
Snapshot 02

Active Client Project

Current opportunity truth

Create one active client project for the new RFP. Everything here is allowed to override reusable templates.

Put here
  • RFP and annexes
  • requirements grid
  • client emails and discovery notes
  • current constraints, risks, and assumptions
Keep out
  • generic templates
  • old client work without provenance
  • reusable company rules
Snapshot 03

Project > Diagrams

Current technical evidence

Put diagrams here when they describe the current client, target architecture, or scope in the RFP.

Put here
  • network topology
  • target architecture
  • integration schema
  • data-flow or security diagram
Keep out
  • reference architectures
  • old topology diagrams used only as examples
Snapshot 04

Reference Archive

Past-client precedent

Use this when prior work should guide the answer, but must not be treated as current client truth.

Put here
  • approved past proposals
  • historical diagrams
  • case-study delivery notes
  • known reusable lessons
Keep out
  • 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.

01

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.

02

Fill the Business Library

Upload delivery methodology, company standards, approved service descriptions, security statements, support model, implementation approach, and reusable commercial language.

03

Upload Offer Templates

Add proposal sections, pricing assumptions, exclusions, SLA wording, project phases, acceptance criteria, and response structures that should be reused.

04

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.

05

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.

06

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.

01

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.

02

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.

03

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.

04

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.

05

Link reusable business context

Confirm that the Business Response Playbook, Business Library, Offer Templates, Company Presentations, and Reference Diagrams are available to the project.

06

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.

07

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.

08

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 TypeWhere It GoesMetadataHow the LLM Should Use It
Current client architectureActive client projectassetClass: "DIAGRAM", usageMode: "current_truth"Use as authoritative evidence for this RFP.
Incoming RFP diagram annexActive client projectassetClass: "DIAGRAM", usageMode: "current_truth"Use to detect required integrations, dependencies, scope, and risks.
Reusable solution schemaReference Diagrams collectionassetClass: "DIAGRAM", usageMode: "template"Use as visual structure or response pattern.
Past client topologyReference archive project or Reference Diagrams collectionassetClass: "DIAGRAM", usageMode: "historical_reference"Use as precedent, with provenance and approval status.
Product or platform architectureBusiness Library, Company Presentations, or Code ContextassetClass: "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.

RankSourceRule
1Current RFP and annexesAuthoritative request. Never override it with templates.
2Active client contextCurrent client truth: notes, constraints, diagrams, emails, decisions.
3Current technical diagramsAuthoritative architecture evidence for feasibility, dependencies, risks, and solution design.
4Business Response PlaybookMandatory response rules and review policy.
5Offer TemplatesReusable structure, not client-specific truth.
6Business Library and Company PresentationsApproved positioning, methodology, examples, and language.
7Reference Diagrams and past projectsPrecedent 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.

  1. Source inventory and context health summary.
  2. Compliance matrix against the RFP.
  3. Technical diagram interpretation and architecture fit.
  4. Clarifying questions and missing source list.
  5. Assumptions, exclusions, risks, and dependencies.
  6. Solution narrative and delivery plan.
  7. 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.