01 ABUNDANCE
The nurse staffing system, explained simply.
Conversation. Matching. Safety rails.
02 The Staffing Problem
Today, too much staffing work is still phone calls, texts, retyping, and guesswork.
- A nurse repeats the same facts across multiple steps.
- A recruiter copies those facts into a system.
- Operations checks documents and portal data later.
- The final match often depends on manual cleanup.
That is slow. In healthcare, slow and unclear is a real risk.
03 What Abundance Actually Does
Abundance is not one feature. It is three coordinated jobs.
Conversation
Build the profile while people talk
The system captures useful facts from the conversation, then asks only for the missing pieces.
Matching
Rank likely fits
Abundance scores possible matches and returns a shortlist instead of leaving the team to sort every option manually.
Control
Stop unsafe actions
Consent, credentials, blocked tools, and human-review paths stay visible before the system writes anything important.
For this client, the practical scope is nurse acquisition and matching. Demand is already there.
04 Translating the Code
The repo uses generic marketplace terms. Here is the same system in nurse staffing language, with this engagement focused on the nurse side.
Seeker
Open role / existing demand
The side asking for help. For this client, that demand already exists. The opportunity is filling it faster with better nurse intake and matching.
Talent
Nurse / clinician side
The side that can fill the work. The concierge intake pattern can be used here to build the nurse profile conversationally.
Match
Recommended placement
A scored pairing between a request and a nurse, with the reasons kept visible.
Intake
Running profile history
What the system learned last time, what changed this time, and what still needs confirmation.
05 What Intake Feels Like
The concierge flow starts with a normal message. The profile is built while the conversation is happening.
I am an ICU nurse in Austin looking for a 13-week travel contract in April. Nights are best.
Confirmed now
ICUAustin13 weeksApril startNights
Still needed
RadiusCompact licenseResumeConsent
The system becomes useful before it asks for a long form.
Useful first. Structured second. That is the product move.
06 What the System Keeps
Abundance keeps the facts it needs to keep the workflow moving.
- Stable identity, currently anchored to phone-first intake
- Profile facts, with confirmed versus inferred status
- Availability and preference updates over time
- Past intakes, so returning users do not start from zero
- Match history, status, and feedback
The goal is memory with discipline, not data hoarding.
07 How Matching Stays Legible
The current engine is simple enough to explain. Every shortlist comes with visible reasons.
Explainable score
Fit stays legible
Specialty + credentials 40%
Start / shift availability 30%
Shortlist output
Top candidates with reasons
Carmen D.
ICU traveler · Austin, TX
91 37 specialty 25 pay 29 timing
Strong clinical fit, nights available, April start aligned.
Maya R.
ICU + stepdown · San Marcos, TX
84 34 specialty 24 pay 26 timing
Good fallback option with broader flexibility but slightly weaker timing.
Avery L.
ICU traveler · Temple, TX
76 31 specialty 23 pay 22 timing
Profile is promising, but start date is less clean and distance is wider.
The code keeps this simple on purpose so every score can be explained and audited.
08 What Happens On Conflict
A good staffing system does not try to be brave. It knows when to escalate.
Conflict example
AI stops at contradiction
Nurse said Compact license expires 08/2027
Portal returned Compact license expires 03/2027
Escalation path
Nothing is silently overwritten
No overwrite Reason recorded Thread packaged
Fast where safe. Human where necessary.
09 AI can
- build a draft profile
- prefill approved widgets
- shortlist likely fits
- surface missing documents
AI cannot
- treat inferred data as confirmed truth
- ignore conflicting evidence
- use sensitive fields without explicit confirmation
- take destructive or regulated actions without review
10 Why `.agency` Exists
The chat experience is the simple front door. `.agency` is the control layer behind it.
Identity
Know who is acting
The control layer separates the person, the account, and the runtime credentials so access can be managed deliberately.
Entitlement
Check whether the action is allowed
Live checks consider policy acceptance, contract standing, billing state, and service entitlement before execution.
Authorization
Hide or block risky routes
Read-only users do not see write paths, and destructive actions require review instead of silent execution.
That is how the product stays simple without becoming reckless.
11 Already real in code
- profile creation and updates
- matching API and status tracking
- WhatsApp-ready intake webhook
- intake history for returning users
- human handoff and blocked-state patterns
Specialized for nurse acquisition
- nurse credential rules and verifications
- specialty, shift, and pay-package fit
- resume, consent, and document collection
- recruiter handoff for exceptions and follow-up
- healthcare-specific audit outputs
12 What Nurse Acquisition Likely Costs
The client already has demand. This budget is about attracting and qualifying more nurses.
Focused working range
$6k-$12k / month
Enough to test one market or specialty with recruiter feedback in the loop.
Nurse acquisition onlyBroader signal range
$12k-$20k / month
Enough to compare creative, geography, and specialty lanes without guessing from one campaign.
Nurse acquisition only Scope
Demand already exists
The paid question is how to acquire more nurses, not how to create facility demand.
Directional benchmarks
- Indeed and recruitment media: lower-cost healthcare clicks
- Healthcare completed applies: about $35 average
- Harder-to-fill roles: $58+ completed applies
Recommended channel mix
- 40-50% job media for active nurse demand capture
- 15-20% search for specialty and location intent
- 15-20% Meta retargeting for resume and consent completion
- 5-10% LinkedIn for specialized or senior clinical roles
Research note: these ranges are candidate-side only. That is the funnel we are helping optimize.
Directional ranges pulled from Recruiters Websites, Staffing Industry Analysts, PPC Chief,
Benly, and College Recruiter/Appcast.
13 Recommended First 90 Days
The first 90 days are about improving nurse-side intake quality, recruiter handoff speed, and application flow.
Month 1 Validate the intake story
- Test nurse-side messaging by specialty and market
- Confirm which missing facts are worth asking for early
- Measure click-to-apply and apply-to-conversation rates
Month 2 Reallocate around nurse quality
- Shift budget into the best nurse channels
- Tighten specialty, geography, and shift targeting
- Add retargeting for resume, consent, and recruiter follow-up
Month 3 Scale the winning lanes
- Expand the best specialty and geography combinations
- Improve apply-to-shortlist speed for recruiters
- Cut low-signal channels instead of broadening too early
14 The Claim
Less form fatigue for nurses.
Less manual re-entry for recruiters.
Faster matching with visible safety rails.
A real nurse-acquisition path, with research-backed budget ranges.