Agents on demand

Agents on demand

Describe any job in plain English and Sora Labs generates a purpose-built agent that does it, connected to the systems you already run on. One agent, one job. Not a platform to adopt, not a consultant to brief.

New agent
Call it

Two lines is enough to start. The next page asks the rest.

10 minutes

to describe the job. In your own words, on one page.

1 business day

to get the spec back: scope, sign-off points, and price.

2 to 4 weeks

until it is doing the job inside your systems.

The product

From description to running agent

Pearl runs the billing desk at a dental group. She was generated from the description on the left.

Your description
Your agent
PEARL
Practice management Clearinghouse Payer portals Fee schedule Email
Finished work
Delta Dental · #40219Appeal drafted
MetLife · #40174Appeal drafted
Aetna · #40203Patient call
01 · Describe

A paragraph

No prompt engineering, no diagrams, no requirements doc. The way you would brief a new hire.

Check what insurance actually covers before the patient sits down. Scrub every claim before it goes out so it does not come back over a code. Then work the denials the same day they land, because right now they pile up until month end and half of them never get appealed.
02 · Generate

A spec, then a build

Your description becomes a spec inside a business day: what the agent does, what it will not do, and where a person stays in the loop.

Pearl · scoped
Job
Verify coverage, scrub claims, triage denials, work the aging balances.
Connect
Practice management · clearinghouse · payer portals
Reads
Fee schedule, 12 months of paid claims, the payer rules doc.
Runs
Daily, ahead of tomorrow's schedule.
Human
A biller approves every submission and appeal.
Not doing
Patient scheduling. Treatment planning. Anything clinical.
03 · Run

Finished work, daily

Not a chatbot to prompt and not a dashboard to check. Work that is already done, waiting for a yes.

Denial worklist · 7:58am
Delta Dental · #40219D2740 downgraded to D2751
$1,240Appeal drafted
MetLife · #40174Missing perio narrative
$860Appeal drafted
Cigna · #40188Frequency limit
$212Write off
Aetna · #40203Coordination of benefits
$1,905Patient call
12 worked before 8amA biller approves each one
In production

Six agents generated so far

Each was generated from a description like the one above. None is a general assistant, and none would be much use at another one's desk.

Output

What an agent hands back

Two more, shortened from real runs. Notice what is missing: nothing to prompt, nothing to configure, no dashboard anyone has to remember to open.

George · draft 14 of 25
Re: the two practices you added in Tempe
Hi Dana,
Saw Ridgeline picked up two Tempe practices in January and posted for a third biller last week. That order usually means claims volume grew faster than the billing desk did.
We built an agent for a six-location group that works denials the day they land instead of at month end. Worth fifteen minutes?
Signal: 2 acquisitions (Jan), biller req posted Mar 2 · Fit score 91
25 drafted this morningA rep approves every send

George found the acquisition and the job posting himself. That is the part reps skip.

Logan · #eng, Friday 9:02am
LO
LoganFri 9:02am
Week 34. Checkout v2 is the only thing at risk.
  • Payments migration shipped Wednesday. No rollbacks.
  • Checkout v2 slipped 3 days. Blocked on the Stripe sandbox key since Tuesday, owner is Priya.
  • Two tickets added to the sprint after kickoff. Both from the same customer escalation.
  • Onboarding redesign is quiet. Last movement 6 days ago.
Nudged the blocker owner twiceLead approves date changes

Nobody spent Friday afternoon assembling this out of tickets and memory.

Every agent ships with

Three rules, in writing

Agents do the repetition. People keep the judgment. These are fixed before anything is generated.

  • Nothing ships unwatched. You draw the line yourself. Claims, emails, and money wait for a person unless you say otherwise.
  • Your accounts, your data. The agent works against your systems with the narrowest access that does the job. We build no shadow copy and train nothing on your data.
  • We keep it running. Payers change rules and tools change APIs. Maintenance is part of the deal, not a surprise invoice.
And one disclosure

Nadia and Logan are agents, not people

Both run inside Sora Labs as well as for customers, and both are AI. We say so wherever their work appears, including the newsletter Nadia drafts.

A human on our team reviews everything before it reaches you. You should expect that honesty from anyone selling you this, and you rarely get it.

How we work →

Generate your first agent

Describe the job the way you would explain it to a new hire. You get a spec back within a business day, including when the honest answer is that you do not need an agent.

The Briefing

A free weekly note on what AI agents are actually doing inside real businesses.

Powered by Buttondown.