NexusForce · Primary UX Research · Discovery Phase
Deep Research Report
Sources: Capterra, G2, BBB, Reddit, BluePipes, StaffingHub, Joint Commission, CMS, SIA, Verisys, NPR. Includes real user voices from practitioners, nurses, and platform reviewers — not just analyst reports.
01
Market Context — Why This Problem Matters Now
Numbers that set the stage. These aren't background stats — they're the business case for why compliance enforcement is a product problem, not just a process problem.
$19.5B
US healthcare staffing market, 2024
Grand View Research
$40B
Projected by 2034 · 13.5% CAGR
Grand View Research, 2025
37%
Drop in travel nurse revenue, 2024 alone
Staffing Industry Analysts, 2024
4.8%
Median EBITDA for travel nurse firms in 2024 — near break-even for bottom quartile
SIA Pulse Survey, Sept 2025
83%
Of sentinel events linked to communication failures, staffing issues, inadequate training
Joint Commission, 2023
Enforcement reality
Non-compliance in credentialing triggered multiple OIG enforcement actions in 2024
The HHS Office of Inspector General maintains an exclusion list. Placing someone on it can cost a facility millions in fines — and in some cases disqualification from Medicare/Medicaid billing entirely.
Margin pressure
Agencies are under existential margin pressure — compliance shortcuts become tempting
With travel nurse revenue down 37% in one year and bottom-quartile EBITDA near zero, agencies face pressure to close placements faster than safety permits. The system has to make compliance the easiest path, not an obstacle.
Bullhorn's own data
38% of staffing professionals say credentialing's biggest challenge is being manual and time-consuming
A further 28% say technology is not tailored to support healthcare. This is from Bullhorn's own internal survey — the dominant platform in the space is publicly acknowledging the gap it hasn't closed.
02
Competitive Analysis — What Each Platform Gets Wrong
Six platforms. Real reviews from Capterra, G2, BBB, and industry forums. Not vendor marketing — what users actually said after using them.
Recruitment CRM · ATS
Bullhorn
10,000+ staffing firms · 22 of top 25 healthcare agencies
✓ What it gets right
"Bullhorn runs every aspect of our healthcare organisation from end to end — candidate application and submission, job order management, compliance credentialing, timekeeping, and billing."
Amy Reed, VP Operational Strategy, CHG Healthcare — StaffingHub, 2023
"Bullhorn's earliest credentialing capabilities were a tremendous change in allowing our team to see all of the documentation they needed for credentialing in one place."
RNnetwork — StaffingHub, 2023
✗ What users actually complain about
"Their analytics feature is non-functional, and they admitted to implementing the wrong version, requesting more time to fix it."
Capterra review, July 2024
"It's still one of the most expensive platforms on the market, but it's not worth the price."
Capterra, Oct 2025
"They did mass layoffs because they are losing market share."
Capterra verified review, Oct 2025
Compliance Manager (launched 2023) shows credential status and has checklists — but Bullhorn's own documentation confirms it "shows" and "tracks." No evidence anywhere that it can structurally block a placement activation when gaps are open. It is a visibility tool, not a gate.
Bullhorn.com + StaffingHub analysis, 2023
Critical gap vs NexusForce
A checklist a coordinator can tick past under pressure is not compliance enforcement. Bullhorn's "Compliance Manager" surfaced the gap — NexusForce closes it architecturally.
On-Demand Mobile · W-2
ShiftMed
250,000+ credentialed clinicians · $250M raised · 631K shifts in 2025
✓ What it gets right
Fast shift fulfilment for per diem — real-time matching against pre-credentialed pool. In 2025 alone, supported 631,000 shifts and $189M in labour savings for health systems.
ShiftMed company data, 2026
✗ What users actually complain about
"I downloaded ShiftMed and uploaded my credentials in 2021. I asked their bot what else was needed — it sent a link to a different state. After going back and forth I gave up."
App Store review, JustUseApp, 2024
"There are NO live representatives, no customer support. There is a bot computer that is not much help — and for healthcare you need someone to contact for issues."
App Store review, JustUseApp, 2024
ShiftMed credentials workers once at platform onboarding. For per diem this works. For 13-week travel contracts at a specific ICU with specific requirements, a blanket W-2 credential set is insufficient — it cannot enforce hospital-specific compliance packs.
Research synthesis, 2024
Critical gap vs NexusForce
Built for per diem speed, not contract-level compliance. No per-placement checklist tied to a specific hospital's requirements. And bot-first onboarding means credentialing errors go unresolved — nurses literally give up.
Per Diem Marketplace · LTC
Clipboard Health
Shift marketplace · Transparent pay · Speed-focused
✓ What it gets right
Transparent pay before shift acceptance. Workers see the rate upfront. Fast matching for LTC and SNF facilities that need same-day or next-day coverage.
✗ What users actually complain about
"They deactivated my account for the second time. I woke up to a deactivated account because of me laying my sister to rest today. I did provide documentation and also my score was 80."
BBB review, 2024
"They treat the clinicians like [disposable] and praise the facilities. Their supervisors do not respond whatsoever to concerns. They have several lawsuits against them."
BBB verified review, 2024
One credential set applies to all facilities on the platform. An ICU at St. Mary's SF and an LTC in rural Ohio have identical compliance requirements on Clipboard. In reality, they don't — the ICU requires ACLS, PALS, specific state license verifications, and facility-specific documentation that the LTC doesn't need.
Research synthesis
Critical gap vs NexusForce
Speed at the cost of per-placement compliance specificity. Workers have no visibility into why their account gets deactivated — the credentialing process is a black box to the nurse.
Job Marketplace
Vivian Health
Travel nurse job board · Transparent pay · Multi-agency
✓ What it gets right
Transparent pay posts with full package breakdown — nurses can compare agencies before applying. Strong UX for job search. Multi-agency marketplace means nurses have real choice.
✗ The structural problem
Vivian is a job board. It does not handle compliance at all. A nurse can find a role, apply through an agency, and the entire credentialing and placement process happens off-platform — in email chains, PDF attachments, and agency-specific portals.
Platform analysis, 2024
Hospitals have zero compliance visibility through Vivian. The hiring decision happens on the platform — then the compliance process disappears into whatever the agency's internal system happens to be. There is no standard.
Research synthesis
Critical gap vs NexusForce
The hospital is completely removed from the compliance verification loop. They see a candidate — they don't see the credentialing process at all until a problem surfaces, usually at or after placement.
Credentialing Software
Symplr / Ceipal
Provider data management · Compliance tracking · Hospital-facing
✓ What it gets right
Joint Commission standard tracking built in. Automated renewal reminders. Designed for audit-readiness. The most compliance-aware of the group.
✗ What G2/Capterra users actually say
"'Packets' don't work the way they were explained to us, and sought clarification/direction twice."
G2 verified review, 2024
"System is still very manual with data entry, and dashboards are not very user-friendly."
Capterra verified review, 2024
"The CVO and software teams do not coordinate well."
Capterra review
Critical gap vs NexusForce
Hospital-only tool with no agency or candidate portal. Compliance tracking happens in isolation — the agency and nurse have no real-time visibility. Manual data entry problems mean the data itself isn't trusted.
Scheduling + Credentials
QGenda
Cloud scheduling · Physician + clinical staff · Internal workforce
✓ What it gets right
Real-time scheduling with built-in credential tracking. Strong for internal workforce management — flags expiry, reduces scheduling conflicts. Most sophisticated internal scheduling tool in the market.
✗ The structural problem
Designed for a single organisation's internal staff. There is no model for a 3-party structure where hospital, agency, and candidate each have separate, siloed data views. Rate isolation between hospital and vendor is not a concept that exists in QGenda's architecture.
Research synthesis
Critical gap vs NexusForce
Cannot model the hospital-agency-candidate relationship. Credential management tracks but cannot enforce — it's a calendar-adjacent tool, not a compliance gate for placements.
03
What Real Users Are Saying
Direct from nurses, recruiters, and credentialing specialists — Reddit threads, app reviews, industry blogs, NPR, and practitioner forums. Unfiltered.
Travel nurses — on credentialing burden
"I've seen hospitals push start dates back by weeks"
"Hospitals have become extremely nit-picky with their requirements. Every facility seems to have its own packet of facility-specific documentation that can take travel nurses up to 12 hours to complete."
BluePipes travel nurse resource, updated 2025 — a practitioner-facing blog that has tracked this problem since 2012
BluePipes travel nurse resource, updated 2025 — a practitioner-facing blog that has tracked this problem since 2012
Travel nurses — on document re-upload hell
"Most would prefer a single place to update their credentials"
"Healthcare providers are equally challenged by manual credentialing processes and inefficient technology which require them to fax or email credentials for every new position."
Bullhorn's own internal survey data, 2023 — the market leader is publicly acknowledging what nurses have been saying for years
Bullhorn's own internal survey data, 2023 — the market leader is publicly acknowledging what nurses have been saying for years
Travel nurses — on the Day 1 failure
"The state really needs nurses, but you're delaying us"
"There's a lot of travel nurses that want to come to Pennsylvania and want to work, but it's just — this whole process is just — it's ridiculous."
Reeny Pereira, travel nurse — NPR, via researcher Brian Sholtis on credentialing delays and their effect on patient care
Reeny Pereira, travel nurse — NPR, via researcher Brian Sholtis on credentialing delays and their effect on patient care
Agency coordinators — on the old process
"Flying blind on credentialing for hospitals they haven't worked with"
"Many agencies have limited to no experience placing candidates at most of the hospitals they work with. They might be flying blind when it comes to credentialing for a particular hospital — which can cause delays."
Kyle Schmidt, former travel nurse recruiter — BluePipes, describing the structural problem agencies face when they can't see hospital requirements in advance
Kyle Schmidt, former travel nurse recruiter — BluePipes, describing the structural problem agencies face when they can't see hospital requirements in advance
ShiftMed users — on the credentialing UX
"The bot sent me a link to a different state. I gave up."
"I downloaded ShiftMed and uploaded my credentials in 2021. Asked their worthless bot what was needed — it sent a link to a different state. After going back and forth, I gave up."
App Store review — when a nurse gives up on credentialing, that's a lost placement and a staffing gap somewhere that needed covering
App Store review — when a nurse gives up on credentialing, that's a lost placement and a staffing gap somewhere that needed covering
Clipboard Health users — on account deactivation
"Deactivated my account while I was laying my sister to rest"
"I woke up to a deactivated account... I did provide documentation and also my score was 80. I have a family to care for."
BBB review, 2024 — opaque automated credentialing decisions with no human escalation path. For a nurse this means immediate income loss with no explanation.
BBB review, 2024 — opaque automated credentialing decisions with no human escalation path. For a nurse this means immediate income loss with no explanation.
The through-line across all user voices
The system fails nurses at the worst possible moment — and nobody takes ownership
Whether it's finding out about missing documents on Day 1 in scrubs, getting deactivated with no explanation, or re-uploading the same BLS cert for the fourth time — every complaint traces back to the same root cause. Nobody in the existing system owns the gap between "documents submitted" and "nurse cleared to work." The hospital assumes the agency handled it. The agency assumes the nurse uploaded it. The nurse assumes someone reviewed it. Nobody built a gate. NexusForce is the gate.
04
Market Gaps — What No One Has Solved
Five structural gaps that exist across all six platforms reviewed. These are not feature gaps — they are architectural assumptions the entire industry shares.
Gap 01 — Timing
Compliance verified after placement — not before activation
Every platform checks documents after a selection decision has been made. The industry default is: select first, verify later. This is the root cause of Day 1 failures. Nobody has built a structural gate at the moment of activation.
Gap 02 — Architecture
Rate separation lives in the UI — not the data layer
Every platform that claims rate separation between hospital and agency implements it as a filtered view — the data is technically in the DOM, just hidden. A browser inspector, a report, or a new screen built without the filter can expose it. No platform has removed vendor rates from the hospital's data model entirely.
Gap 03 — Snapshot Integrity
Template edits can affect active placements retroactively
No platform freezes requirements at the moment of job creation. A template updated after a nurse is already on contract can technically change what she needs to remain compliant. This is an audit risk nobody in the market has structurally solved.
Gap 04 — Document Wallet
Nurses re-submit the same documents for every placement
Bullhorn's own survey confirms it: "most would prefer a single place to update credentials." Yet no platform has built a portable, placement-portable wallet where an approved document carries forward automatically. The nurse re-proves themselves from scratch every 13 weeks.
Gap 05 — Visibility Symmetry
No platform gives all four parties the same real-time compliance picture
Hospital uses one system. Agency uses another. Nurse has no system. Admin maintains a spreadsheet. When compliance status changes, it travels by email and phone call. Nobody has a shared, real-time view of where a placement stands — each party sees a different version of the truth.
Gap 06 — Immutable Audit Trail
No permanent, tamper-proof record of what was verified and when
The Joint Commission requires a defensible audit trail. Yet no platform creates an immutable, timestamped record at the moment of activation. Approvals are stored in mutable databases — editable after the fact. A regulator asking "who approved this and when?" gets an answer from a system that can be changed.
05
Domain Research — Laws That Shaped Every Design Decision
Not background reading. These are the specific regulations that made certain design choices legally non-negotiable — not just good UX.
🏛️ Joint Commission — What They Actually Require
Standard HR.1.20
"Staff qualifications must be consistent with job responsibilities." The hospital cannot delegate this liability to the agency — they are legally responsible for every nurse treating their patients, regardless of who placed them.
Standard LD.3.50
"Services provided by contractual arrangements must be provided safely and effectively." This standard is what makes Gloria legally exposed — not the agency. The placement is the hospital's responsibility.
2022 Performance Measures Update
Certified staffing firms must collect monthly placement data separately for per diem and travel staff. Monthly data collection and audit trails are not optional — they are a certification requirement.
Why it matters for NexusForce
The Immutability Rule is not a nice design decision. It is a legal requirement. A timestamped, permanent, tamper-proof approval record is what the Joint Commission's audit trail requires.
🏥 CMS + OIG — Federal Stakes
CMS Conditions of Participation
CMS IG 482.22(a)(1): qualifications must be appraised at minimum every 24 months. A nurse with an expired license mid-placement puts the hospital's Medicare and Medicaid billing eligibility at risk — not just patient safety.
OIG Exclusion List
Placing someone on the HHS OIG exclusion list can cost a facility millions in fines. A 2024 OIG report found non-compliance in credentialing as a contributing factor in multiple enforcement actions. The list is real and current — and no platform auto-screens against it per placement.
Why it matters for NexusForce
The 30-day pre-expiry alert is legally motivated. A nurse whose license expires during a 13-week contract is not just an operational problem — she's a CMS violation in progress. The hospital needs 30 days to act, not 3.
🗺️ State Licensing Patchwork
Per-state requirements
Every US state has its own licensure requirements. A California RN license does not automatically permit practice in Texas. Travel nurses crossing state lines need state-specific verification — and the requirements change when they move.
Nurse Licensure Compact (NLC)
40+ states participate — but non-compact states require individual licensure. A nurse from a compact state working in a non-compact state needs a separate license. The system must track both compact status and non-compact requirements per placement location — not just per nurse.
Why it matters for NexusForce
The Snapshot Rule locks requirements to a specific location at the time of posting. A template built for a California ICU cannot be used for a Texas placement without updating the license requirement — the system enforces this at the data layer, not through a policy reminder.
📄 Standard Document Complexity
The document list has grown dramatically since 2006
In 2006, a travel nurse recruiter needed: license copies, certs, basic medical records, one unit test. Today: facility-specific orientation modules up to 12 hours long, specific TB test formats (QuantiFERON-Gold+ only, not skin test), front AND back copies of every document, specific verbiage on physical exam reports, office stamps, exact signature formatting. Each hospital has its own variant.
Background checks do not transfer between placements
Most hospital credentialing departments require a fresh background check per placement — even if the nurse was cleared at a different facility 3 months earlier. This is a structural re-work burden for agencies and nurses that no platform has solved with deduplication logic.
Why it matters for NexusForce
The Union Rule — tasklist = job requirements ∪ candidate wallet (deduplicated). Documents already approved in Sarah's wallet that satisfy this specific job's requirements are automatically cleared. She only uploads what is genuinely new for this placement. Background checks still require fresh upload per placement — but BLS, ACLS, and TB can carry forward when still valid.
06
Business Goals vs User Goals — Where They Conflict
The tensions that drove every major architectural decision. These aren't UX tradeoffs — they're structural conflicts the design had to resolve, not paper over.
👩💼 Hospital — Business Goal
Staff ICU fast. Every day of vacancy costs patient care quality and staff overtime. ICU nurses are the hardest to find and the slowest to credential.
VS
🛡️ Compliance — System Requirement
Every document must be reviewed by a qualified admin before any nurse treats a patient. Verification cannot be rushed or skipped under operational pressure.
NexusForce resolution — Snapshot Rule + parallel verification
Requirements lock at posting — not at placement. Verification begins the moment a candidate is submitted, days before the start date. The compliance process runs in parallel with selection, not sequentially after it.
🧑💻 Agency — Business Goal
Close placements fast. Every unactivated placement is deferred commission. Margin pressure in 2024 makes speed even more urgent — bottom-quartile agencies are near break-even.
VS
🏥 Hospital — User Goal
Cannot allow a nurse to start without full verification. Legal liability sits with the hospital. One non-compliant placement can trigger a CMS investigation or JC audit.
NexusForce resolution — Union Rule + gap visibility before submission
Marcus sees the exact gap list before submitting. He knows what to upload before the hospital even selects the candidate. Gap-closure starts earlier, so activation is faster — not because standards are lowered, but because the workflow is front-loaded.
🧑💻 Agency — Business Goal
Needs his bill rate visible to manage his margin. He quoted the hospital a rate that includes his fee — he needs to see that number to manage his business.
VS
👩💼 Hospital — User Goal
Must never see the vendor's mark-up. Her procurement department negotiated a client rate — knowing the agency's margin would create disputes and erode trust across every future contract.
NexusForce resolution — Rate isolation at the data layer, not the UI layer
Vendor rates are computed server-side and never sent to the Org Portal client. Not hidden. Not filtered in a view. Structurally absent from Gloria's data model. This is not a UX decision — it is a data architecture decision. No DOM inspector, export, or new screen can surface it.
👩⚕️ Nurse — User Goal
Has submitted BLS cert 4 times in 12 months. Wants her approved documents to carry forward — not restart from scratch every 13 weeks for every new hospital.
VS
🏥 Hospital — Business Goal
Cannot accept a document from another hospital — each placement requires verification against this specific job's requirements. A document approved elsewhere is not automatically accepted here.
NexusForce resolution — Document Wallet with Union Rule deduplication
Documents upload once. The Union Rule deduplicates: if Sarah's BLS is already approved in her wallet and it satisfies this job's BLS requirement, it's cleared automatically. She only uploads what is genuinely new for this specific placement. Background checks still re-trigger per placement as required — but BLS, ACLS, TB carry forward when still valid.
07
Success Metrics — What "Done" Looks Like Per Persona
Defined before the first wireframe. Not vanity metrics. The specific, measurable outcomes each persona would use to judge whether the platform actually worked for them.
👩💼
Gloria Dorsey — Hospital
Client Executive · Legally responsible for every nurse on her floor
"I need to know she's compliant before she walks in. Not hope. Not assume. Know."
0
Non-compliant Day 1 arrivals
No nurse starts a shift with an unverified document. Not reduced — structurally eliminated. The system cannot activate a placement with open gaps.
100%
Compliance confirmation before activation
Every placement shows verified status before Gloria sees it as Active on her roster. She doesn't check — the system guarantees it.
<5m
Time to post a requisition
From Dashboard to posted job with compliance pack attached, dates set, and vendors notified — under 5 minutes.
0
Vendor rate exposures
Bill rate in Org Portal. Vendor rate absent from her data model — in any screen, export, or report generated from her portal.
🧑💻
Marcus Webb — Agency
Account Manager · Carrying pressure from both sides
"I need to know what's missing before the hospital sees the candidate — not after."
0
Post-selection gap surprises
Gap count visible before submission. Marcus never discovers a problem after the hospital has already selected the candidate.
<8m
Time to submit a candidate
From opening the job to submitting with full gap visibility — under 8 minutes.
30d
Pre-expiry alert lead time
30 days notice before any credential expires on an active placement. Enough time to renew without disrupting the contract.
1×
Upload per document type
A document uploaded to a candidate's wallet auto-applies to all placements that require it. No re-uploading per hospital.
👩⚕️
Sarah M. — Travel Nurse
ICU Travel Nurse · Real income loss when the system fails her
"I've been sent home on Day 1 before. I need to actually know — not find out at reception."
0
Day 1 reception surprises
Sarah receives placement confirmation — all documents verified — before she arrives for her first shift.
1×
Document uploads per credential type
Upload BLS cert once. Carries forward to every placement that requires it. Zero re-uploads of the same document for different hospitals.
Live
Gap status visibility
Real-time status in her portal — not a phone call from Marcus or an email from admin 2 days later.
30d
Expiry notice lead time
30 days warning before any credential expires. Time to renew without risking a placement cancellation and income loss.
🛡️
Platform Admin
NexusForce Ops · The last gate before a nurse treats a patient
"If I approve something, I need to be able to prove what I approved, when, and why. Forever."
0
Non-compliant placements activated
System structurally prevents activation with open gaps. Admin's approval is the final gate — and the system enforces that gate, not bypasses it.
100%
Immutable audit trail coverage
Every approval timestamped, attributed, permanently stored. Cannot be edited, deleted, or backdated after activation — Joint Commission requirement.
<6m
Time to verify a placement
Open queue → review documents inline → approve or reject with reason — all in one screen without switching tools or emailing anyone.
Auto
Queue sorted by urgency
Placements starting soonest always at top of queue. Admin never has to decide what's urgent — the system decides.
What every metric had in common
Not speed. Certainty.
Gloria doesn't measure success in hours-to-hire. She measures it in zero Day 1 surprises. Sarah doesn't measure success in time-to-apply. She measures it in zero times turned away at reception. Marcus doesn't measure success in candidates submitted per day. He measures it in zero post-selection gap discoveries. Admin doesn't measure success in verifications per hour. They measure it in zero non-compliant activations and a legally defensible audit trail. Every single success metric across all four personas pointed to the same root cause: the system did not give people certainty at the moment they needed it most. Every competitor reminder, warning, and checklist is an attempt to create certainty through behaviour change. NexusForce creates it through architecture.