Bidsmith for NYC Procurement
Bidsmith turns a one-page project intake into a compliant NYC RFQ, matches qualified contractors, and helps each one draft a bid response — without ever submitting on your behalf. This guide walks both sides through their workflow in 15 minutes.
What you're looking at
Bidsmith has two sides. Agency users (architects, GCs, agency staff) create RFQs and invite vendors to respond. Contractor users(subs, prime contractors, professional-services firms) draft bid responses against RFPs — either ones they upload themselves or ones Bidsmith auto-discovers from City Record Online — then download a submission package they upload to PASSPort manually. The platform never submits on anyone's behalf — every binding step requires a human click.
Getting started (both sides)
One sign-up, then you pick which side you're on. You can switch later from the footer.
Create your account
bidsmithnyc.com and click Get started. Sign up with Google or with email + a verification code. Pilot access — Bidsmith isn't public yet, but anyone with the URL can sign up.Pick contractor or agency
/welcome and asks which side you're on:- Contractor— you bid on NYC public-sector work. You'll see Find work, Respond to RFP, and My firm in the nav.
- Agency— you issue RFQs to qualified vendors. You'll see Dashboard, New RFQ, and Vendors in the nav.
Contractors: complete the onboarding wizard
/onboarding:- Firm basics — legal name, address, NAICS codes, trades you self-perform.
- Certifications — NYC M/WBE, NYS M/WBE, DBE, 8(a), SDVOSB, etc. Numbers and expiry dates.
- Bonding & insurance — single-limit and aggregate bonding, GL / Auto / Umbrella / WC limits.
- Past performance — a few signature projects with client, value, year, and a short scope description.
Agencies: skip the wizard
Part 1 — Agency workflow
For the person who needs to issue an RFQ. 15–20 minutes end-to-end. URL: /agency.
Open the agency dashboard
bidsmithnyc.com/agency). You'll see a list of your existing RFQs by status: draft, posted, closed, awarded.Create your RFQ
- Project title.The work's name — e.g. "Bronx River Houses Masonry Restoration, Phase 2". Don't paste a URL.
- Agency. NYCHA, DDC, SCA, DOT, etc.
- Procurement method. RFQ for two-step qualifications, CSB for low-bid, RFP for scored.
- Estimate, schedule, M/WBE goal, bonding, insurance.Fill what you know. Anything missing renders as "[AGENCY: SUPPLY THIS]" in the generated RFQ so you can fix it later.
- Drawings & specs. Drag and drop PDFs (up to 30 MB each), or paste public Drive / Dropbox / Box / S3 URLs.
Wait while AI drafts your RFQ
Review and edit the draft
Find responders
Invite the firms you want
Track responses
Part 2 — Contractor workflow
For the contractor, sub, or A/E firm responding to an RFP. URL: /find-work for the dashboard, /respond to drop in an RFP yourself, or via an invitation email. 20–40 minutes per bid.
Land on Find work
- "Have an RFP? Start a response" — the primary CTA. Drops you into the upload flow.
- Invitation inbox — drafts started for you by agencies that invited your firm directly.
- RFPs matched to your company — the auto-discovery panel (next step).
Discover RFPs that fit your firm (optional)
- Click Sync CROL — pulls the latest 1,000 solicitations into Bidsmith. ~3 seconds.
- Click Refresh — scores them against your profile in batches. ~10–20 seconds for the first 100.
Top 5 with a fit score ≥ 40 show with a colored score pill (green = strong fit, amber = moderate, grey = stretch), the agency, procurement method, posted date, and a one-sentence rationale from the AI. Click the CROL link on any row to read the full official notice. Refreshing again later catches new postings — cached scores cost nothing to re-read.
Two paths to start responding
- Click Have an RFP? Start a response on the dashboard or go to
/respond. - Paste the RFP PDF (drag & drop, up to 30 MB) or paste its public link.
- Bidsmith parses the document into structured intake fields (agency, method, dates, M/WBE goal, bonding, scope) — 30–90 seconds. Review and correct any field the model misread, then click Continue.
Or, if an agency invited you directly: they sent you an email titled "Bid invitation: [project title]". Open it and click Open your draft response. Critical:sign in with the exact email the invitation was sent to — Bidsmith verifies ownership before granting access. Wrong email = "Wrong account" page; sign out and retry.
Step 1 — Eligibility + SWOT
Top panel — Pre-flight eligibility. Click Run check. Bidsmith compares your firm's profile (bonding, certifications, VENDEX, past performance) against the RFQ's hard requirements. Outcomes:
- Eligible — you can bid.
- Conditional — you can bid, but one or more requirements are borderline (e.g. bonding capacity close to the threshold). Read the notes.
- Ineligible — you fail a hard requirement (e.g. missing required certification). The notes tell you what to fix.
Bottom panel — Pursuit analysis (SWOT). Click Run SWOT analysis. This is the should question to eligibility's canquestion — even if you're eligible, should you pursue? Bidsmith generates a go / consider / skip verdict plus four quadrants — Strengths, Weaknesses, Opportunities, Threats — each with concrete actions specific to this RFQ × your firm. Cached on the response, so re-reads are free. Click Regenerateif the analysis feels stale after you've updated your firm profile.
Step 2 — Narrative
Read every section. Edit each one to add specifics, fix language, or remove anything the AI got wrong. Click Approve sectionon each. You'll see 1/5 approved → 5/5 approved as you go.
The AI will never invent past projects, awards, or people your firm doesn't actually have. If a section feels thin, that means your firm profile is thin for this scope — you can edit the section to add real detail, or acknowledge the gap honestly.
Step 3 — M/WBE plan (if the RFQ has a goal)
Step 4 — Submit (compliance pre-flight)
Download submission package
.zip containing:bid-package.md— your combined narrative + M/WBE plan + compliance attestationopportunity-rfq.md— the agency's approved RFQ for referenceattachments/— every file you attached to the responsemanifest.json— machine-readable inventory of what's included
Submit to PASSPort (outside Bidsmith)
Frequently asked
Can I trust the AI-generated RFQ / narrative without reading it?
No. Always read every section before approving. The AI is honest about facts it doesn't know (it inserts "[AGENCY: SUPPLY THIS]" placeholders rather than guessing), but boilerplate clauses and tone may need editing for your specific situation.
What happens to my uploaded PDFs?
They're stored privately under your account on Vercel Blob with a random URL only you can guess. Bidsmith reads them once to extract the project structure, and includes them verbatim in the responder's submission package. We never re-share, sell, or use your PDFs for model training.
What if the AI gets something wrong about my firm?
Edit the section in the textarea before approving. Your edits are what gets included in the submission package — the AI's draft is a starting point, not a finished bid.
The compliance pre-flight failed. Now what?
The failure detail tells you exactly which requirement didn't pass and what value is needed. Fix the underlying issue (e.g. attach a bid bond, update your firm's VENDEX status, increase the M/WBE plan%), then click Run pre-flight again.
I didn't receive my invitation email.
Check your spam folder. The sender is no-reply@bidsmithnyc.com(or whatever the originator configured). If it's not in spam either, ask the originator to re-send — they can re-trigger the invitation from their dashboard.
Can the AI submit my bid for me?
No, and it never will. By design, every binding step requires an explicit human click. Auto-submission would void your firm's review responsibility and create insurance and contract issues.
Can I switch between contractor and agency views?
Yes. The footer has a "Switch to contractor / agency →" link that flips your role and routes you to the other side's dashboard. Same account, same workspace — the role is purely a UX hint that controls which nav links and home page you see. You can switch as often as you like.
Where do auto-discovered RFPs come from? Is anything private?
They're pulled from City Record Online, the City's public procurement-notice publication (every NYC RFP, RFQ, CSB, and small purchase is published here by law). Bidsmith pulls them in bulk via the NYC Open Data API, no auth needed. Your firm profile is what makes the matching personal — Bidsmith never sends your data anywhere except Anthropic for scoring.
Does Bidsmith replace VENDEX / PASSPort?
No. Bidsmith prepares the bid package; you still maintain VENDEX / PASSPort accounts and submit through the agency's official portal. Bidsmith saves the prep work; PASSPort is still the system of record.
Need help?
Email support@bidsmithnyc.com or visit the glossary for definitions of NYC procurement vocabulary (M/WBE, VENDEX, PASSPort, PQL, prevailing wage, and more).