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.

In the code In nurse staffing terms What it means
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.

Text intake

I am an ICU nurse in Austin looking for a 13-week travel contract in April. Nights are best.

Working profile

Draft profile started

Open

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%
Pay fit 30%
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

01

Evidence compared

02

Conflict detected

03

Human review queue

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 only

Broader 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.

← → navigate f fullscreen 📝 script