Company
Set this once. The company name, logo, contact info, federal credentials, and qualifications statement print on the cover and footer of every exported document. The introduction and qualifications also auto-populate the technical response when you start a new pursuit.
Identity
Logo (used on cover header and document footer)
Contact
Federal & Procurement Credentials
Filled in when you have an active SAM.gov registration. These print on the About page of the response when populated.
NAICS Codes — flag your primary; add as many secondary codes as your SAM.gov registration covers
The Fit Score on the RFP Worksheet matches the solicitation's NAICS against this list. An exact match scores full points; same 4-digit family (e.g. 5413xx) scores partial credit. STRUXEN's NAICS list lets you bid across engineering, management consulting, environmental, and remediation work without re-typing.
Introduction & Qualifications
Master Terms & Conditions
STRUXEN's complete Master Service Agreement (MSA) — 23 commercial articles plus 4 addenda (Construction & Fabrication, Federal/SBA, CM Disclaimer, Teaming & Joint Pursuit). Edit any clause to match a specific client. When included in the proposal export, these terms accompany the response so the proposal package is self-contained — no separate MSA reference needed.
Master vs. per-pursuit: This tab holds STRUXEN's baseline MSA. The Proposal Response sub-tabs (Exceptions, Exclusions) capture pursuit-specific deviations and carve-outs. Together they form the complete commercial position.
Addenda toggle: Each addendum has an "Applies to this pursuit?" toggle. Construction work? Turn on Addendum A. Federal contract? Turn on Addendum B. The proposal export only includes the addenda you've marked as applicable.
Include in proposal: The master toggle below controls whether the MSA appears in your Proposal Response export. Default is ON for federal modes, OFF for short commercial quotes (where you'd typically reference the MSA by URL or attach separately).
Commercial Articles (1–23)
STRUXEN's commercial baseline. Apply to all engagements unless overridden by an applicable addendum or the specific contract documents.
Addenda
Each addendum supplements the commercial articles for a specific engagement type. Toggle "Applies to this pursuit?" to control whether the addendum is included in the proposal export.
Opportunities Pipeline
Track every solicitation you're watching, capturing, bidding, or have submitted. Use the search launcher to fire keywords at SAM.gov, the WA / OR / ID state portals, and Tri-Cities sources in new tabs. When an opportunity is worth pursuing, click Promote to Pursuit to push it into the Intake tab and start the full Go/No-Go workflow.
Market Search Launcher
SAM.gov offers a free public API for opportunity searches (1,000 calls/day). Get a key from open.gsa.gov → "Generate an API key" using your login.gov account.
Pipeline
Teaming Partners
Sub-consultants, prime-eligible teaming partners, and specialty firms STRUXEN brings into pursuits. The right partner can convert a "wrong NAICS" or "no certification" disqualification into a winnable bid. When you hit an opportunity that needs a capability outside STRUXEN's lane, this is the registry you check first.
Two situations where this tab pays off: (1) A solicitation requires a NAICS or set-aside STRUXEN doesn't hold — find a partner here and team with them as a sub or as the prime. (2) The scope exceeds in-house capacity (specialized drilling, environmental, structural, surveying) — pull a preferred sub from the registry instead of cold-calling.
Filter by capability or NAICS to narrow the list when you need someone for a specific scope. Each partner row shows their capabilities, certifications, and prior joint pursuits with STRUXEN — useful intel when picking who to call first.
Registry
Intake
Capture the solicitation up-front. The engagement type drives compliance scoring weights, banner state, and which response sections are mandatory. Document uploads stay in this browser — for very large files, just track filename + size and keep the actual PDF in your file system.
📋 Paste or Upload Solicitation Text to Auto-Fill — optional shortcut
Copy the text from a SAM.gov page, a SOW PDF, an email, or any solicitation — OR upload a .txt / .md file. Click Parse to auto-fill Solicitation Number, Agency, NAICS, Set-Aside, Due Date, Contract Type, Eval Method, and Place of Performance. Each detected field flashes briefly so you see what got populated.
Ctrl+A to select all text, Ctrl+C to copy, then paste below. Works for any modern PDF with selectable text.
Engagement Type
CommercialSolicitation
Pursuit Owner & Team
Solicitation Documents
Attach the RFP / RFQ / SOW and any supporting documents. Files are stored in this browser only. Total practical limit ~20 MB across all attachments — for larger files, list them by name only and keep the actual PDFs in your file system.
RFP Worksheet
Capture the structure of the solicitation in one place. This drives downstream automation: the fit assessment, the contract-type-aware pricing volume, the response volume structure, and the high-level schedule. Spend 10 minutes here and the proposal practically generates itself.
This worksheet is the single source of truth for everything downstream. Fill the eight sections in order, top to bottom, and the rest of the tool tunes itself: the Fit Score recalculates, the Decision Scorecard inherits values, and the Proposal Response template adapts.
Most important choice: Section 1 (Response Mode). Federal RFP, Federal RFQ, Commercial Quick Quote, and On-Call all generate completely different documents. If a city engineer just emailed asking for a number on a small job, that\'s Commercial Quick Quote — not Federal RFP. Pick wrong here and you\'ll fight the tool.
Don\'t see a term? Click the ? button in the header for a glossary of every acronym (IDIQ, FFP, T&M, LPTA, QBS, etc.).
1. Response Mode — sets the formality and structure of the entire response
Pick the right mode and the rest of the workflow tunes itself: which submittals appear, what language goes in the cover letter and pricing volume, whether the scorecard gate applies, and what kind of document gets exported.
2. Solicitation Type
What's the contracting officer asking for? This drives how complex the response needs to be — a Sources Sought response is a 2-page capabilities statement; an RFP for a $5M IDIQ is a full-volume submission.
3. Contract Type
How will work be priced and billed? The pricing volume language regenerates automatically based on this selection. STRUXEN's primary comfort zone is FFP and T&M; the others are supported but the templates are shorter.
4. Required Submittals
Check every volume / section the solicitation requires. The Proposal Response tab will generate exactly these sections — nothing more, nothing less. RFQs typically need only 1–3 boxes checked; full RFPs need most or all.
5. Evaluation Factors
How will the agency choose the winner? This shapes how heavily the response emphasizes price vs. technical merit.
6. SOW Sections / Tasks
List every discrete task the SOW describes. Each row becomes both a scope item and a section in the Technical Approach narrative — so don't skip any. Keep the description specific enough that a reader knows what STRUXEN will do. 💡 Tip: Paste SOW text in section 9 below and click ⚡ Parse SOW Text to auto-fill this list.
7. Deliverables — what STRUXEN will furnish to the client
Explicit deliverables called out in the RFP/SOW: reports, drawings, data packages, certifications, briefings. Each deliverable should also appear in the Technical Approach narrative AND be addressable in the Compliance Tracker. 💡 Tip: Paste SOW text in section 9 below and the parser will detect lines starting with "Deliverable:", "Submit:", "Furnish:", or "Provide:".
8. CLINs / Pricing Structure
If the solicitation specifies CLINs (Contract Line Item Numbers), enter them here so the pricing volume mirrors the agency's structure. For simple RFQs, often just one CLIN.
9. SOW / Solicitation Text Capture — the source of truth
Paste the SOW or instructions to offerors here. The parser extracts SOW tasks, deliverables, and scope exclusions in a single pass, then fills sections 6, 7, and the Proposal Response's Exclusions tab. Stays in this browser.
10. Attached Solicitation Documents — mirrors files on the Intake tab
Read-only view of files attached on the Intake tab. Use the link below to manage uploads.
Scope Assessment
Break the solicitation into discrete requirements, then mark each as Covered, Partial, Gap, or Out of Scope. The coverage roll-up feeds the Technical Capability score on the Decision Scorecard.
Requirements
Decision Scorecard
Score each criterion 0–100. The weighted total drives the recommendation band. Weights default to STRUXEN's commercial baseline; switch the engagement type on the Intake tab to apply federal-mode weights (heavier past performance, lighter margin).
Score each criterion honestly from 0 to 100. The tool weights and combines the scores to produce a single number that classifies the pursuit: ≥75 Recommended, 60–74 Conditional, 40–59 Not Recommended, <40 Not a Good Fit.
Why 60 matters: The Proposal Response tab is locked until your weighted score reaches 60. The gate exists so STRUXEN doesn\'t spend capture hours on responses we shouldn\'t be writing. If you really need to write the response anyway, switch the Response Mode (on the RFP Worksheet) to Commercial Quick Quote or On-Call — those bypass the gate.
The "Reason" field matters too: A score without a reason is opinion; a score with a reason is data. Future-you (and your capture lead) will thank you when comparing this pursuit against others.
Bid Economics
LOE and Margin are computed from the Cost tab. Enter Est. Value here only if it differs from the bid total (e.g. a multi-year IDIQ ceiling vs. base-year price).
Weighted Criteria
Cost Breakdown
Build up direct labor, ODCs, indirects, and fee. Totals roll up live and feed the Decision Scorecard's LOE and Margin metrics. Add as many labor lines as needed — rates can be burdened (loaded) or raw with separate overhead and G&A percentages below.
Direct Labor
Other Direct Costs & Travel
Indirects & Fee
Defaults are illustrative — replace with STRUXEN's actual rate structure for the engagement type. For T&M with fully-burdened ceilings, set OH/G&A/Fee to 0 and the labor rate field on each line carries the full burden.
Cost Roll-Up
High-Level Schedule
Plan phases with calendar dates (preferred) or week numbers (legacy). Add milestones for kickoffs, submittals, and approval gates. The timeline below renders both, with today's line and status colors.
Date-first workflow: Set the Project Start Date below, then enter start/end dates on each phase. The tool auto-computes week numbers and draws the bars on a date axis with today's line marked.
Week-only fallback: If you leave dates blank and only fill in start week + duration, the tool falls back to the legacy week-numbered view. Useful for abstract planning before a Notice-to-Proceed date is known.
Milestones (kickoffs, submittals, reviews, PE stamp deadlines) render as diamonds on the timeline. Use them for fixed-date gates that don't have a duration.
Project Anchor — anchors Week 1 to a calendar date; weeks auto-compute from this when phase dates are set
Phases
Milestones — fixed-date gates (kickoff, submittals, PE stamp, approvals)
Visual Timeline
Color coding: ● Planned · ● In Progress · ● At Risk · ● Complete. Red border = critical path. Diamonds = milestones. The purple dashed line is today.
Technical Response
The technical volume — capability narrative, approach, key personnel, past performance, and quality assurance. Each section is editable. Sections with empty bodies are skipped on export.
Non-Technical Response
The business / cost volume — pricing summary, schedule summary, exceptions to the RFP, and references back to STRUXEN's master Commercial Terms (MSA) and Fee Schedule. The cost and schedule tables on export are pulled live from the Cost and Schedule tabs.
Exceptions & Deviations
List any RFP terms STRUXEN cannot accept as written, with a proposed alternative. Empty list means "no exceptions taken."
Proposal Response
The client-facing response, generated from your RFP Worksheet. This tab unlocks once your Decision Scorecard reaches at least 60 (Conditional band). Below that, refine the pursuit qualification first — the gate exists so STRUXEN doesn't waste capture hours on responses we shouldn't be writing.
Workflow: Each sub-tab below has a "Regenerate from intake" button. Click it once to populate that section with a contract-type-aware template, then edit. Templates are starting points, not final language — they save typing, not thinking.
Sub-tab order: Cover Letter → Executive Summary → Past Performance → Technical Approach → Management → QA → Schedule → Pricing → Exceptions. Hit each one in order; each draws from the worksheet you filled out earlier.
What gets exported: The Preview & Export tab has two modes. Internal Decision Package = everything (scorecard, cost, response). Client Proposal Response = response volumes only, no internal data. The client mode is what goes to the contracting officer or commercial client.