Five loops, end-to-end.
BenchFlo doesn't automate a piece, it closes the full loop from inbound JD through placed consultant. Here's what happens at each stage.
JD enters the building
Your shared mailbox is subscribed via Microsoft Graph. New messages land in BenchFlo within seconds. An AI classifier tags spam, duplicates and autoresponders. Genuine JDs flow through.
- Webhook-backed, no polling latency.
- Duplicate detection prevents the same JD from a vendor's CC and from a VMS feed creating two requirements.
- Attachments parsed inline (DOCX / PDF).
Requirement extracted
Our AI reads the JD body and extracts a structured Requirement: title, must-have skills, nice-to-haves, rate range, location, remote type, visa restrictions, deadline.
- Per-tenant prompt refinements, your team's naming, your target rate floors.
- Reviewable in the UI before any matching runs.
- Low-confidence extractions route to a human-review queue.
Bench scored by AI
Every active bench profile is scored against the new requirement. Above the tenant-configured threshold, a DRAFT submission is created with a rationale your recruiter can read in plain English.
- Matching threshold is per-tenant, tune to your quality bar.
- Rationale includes skill hits, gaps and visa fit.
- Manual override: recruiters can force a specific consultant onto any requirement.
Resume tailored & sent
On recruiter approval, our AI tailors the resume to the JD using your firm's template. The PDF is generated and attached to the outbound vendor email via Graph, sent from the rep's own inbox.
- One template per firm (editable in settings).
- Tailored versions stored as immutable history, you never lose the original.
- MessageId captured so vendor replies thread correctly in the submission log.
Placement & lifecycle
After selection: offer letter → e-sign → I-9 two-section → E-Verify → onboarding checklist → bench or active. End of engagement triggers a separation workflow with visa-conditional compliance steps.
- Offer letter from your template, merged and e-signed in the portal.
- I-9 Section 1 (consultant), Section 2 (HR), both digitally signed with audit trail.
- Separation: SEVIS for STEM OPT, H-1B withdrawal for H-1B, COBRA, equipment return.
What it costs you to switch.
We handle provisioning, data import, mailbox OAuth and team training. Your team's time commitment during rollout is roughly one hour per day for ten business days.
- Time
- Kickoff → live in 10 business days. ~1 hour/day of your team during rollout.
- Data
- A consultant CSV, a vendor list, a mailbox OAuth consent, an offer-letter template.
- Cost
- No setup fee. Seat-based pricing starts at $149/month (Lite) or $399 (with AI).