Butterfly Tasks is the software Butterfly is building to run in your own AWS account. It will find the work your people repeat, test AI agents on it against the bar your task owners set, and give you a blueprint for each task. Here is how it will work, inside Lakeholm Insurance, an example company.
Lakeholm’s AWS accountIreland · eu-west-1
Butterfly TasksLakeholm InsuranceSet up
Butterfly TasksInstalled by your admin, who invites people
Amazon BedrockThe models, in your own account
Your key storeThe keys that mask personal details
Your systemsConnected read-only
Lakeholm’s AWS accountIreland · eu-west-1
Butterfly TasksLakeholm InsuranceSources · read-onlyTasks · Motor claimsExamples · Arrange a hire carWalkthroughs · Arrange a hire carReadiness · Arrange a hire carBlueprint · Arrange a hire carAgents · Arrange a hire car
Connected, read-only
Outlook shared mailboxesEmailRead-only
Guidewire ClaimCenterClaimsRead-only
Policy administration systemPoliciesRead-only
SAP S/4HANALedgerRead-only
Keys in your own key store
Real record5 personal details maskedMC-26-052916
Outlook shared mailboxes · Email · Fri 30 Oct 2026, 21:18
Claim MC-26-052916, hire car while mine is repaired
FromMasked: name <Masked: email>
Hello,
I need a hire car while mine is repaired. I’m at Masked: address and I need a car for work.
My registration is Masked: registration.
Thanks,Masked: name
ApprovedMasked, linked to a taskTaskArrange a hire car
Every task, rankedCost a yearRight today
01Log a new motor claimabout €500k94.1%
02Decide liability for a two-car collisionabout €440k86.7%
03Approve a repair estimateabout €360k89.8%
04Answer a call about claim progressabout €310k93.9%
05Set the first reserve on a motor claimabout €140k92.5%
06Instruct a repairer from the networkabout €140k92.4%
07Arrange a hire carMC-26-052916about €130k90.9%
08Decide a windscreen claimabout €72k87.1%
A set taken forward
Motor claims, first set
12 tasks · 500 examples each
Arrange a hire car
Taken forward
Real record5 personal details maskedMC-26-052916
Outlook shared mailboxes · Email · Fri 30 Oct 2026, 21:18
Claim MC-26-052916, hire car while mine is repaired
FromMasked: name <Masked: email>
Hello,
I need a hire car while mine is repaired. I’m at Masked: address and I need a car for work.
My registration is Masked: registration.
Thanks,Masked: name
Synthetic exampleEvery personal detail is made upMC-26-076881
Outlook shared mailboxes · Email · Sun 25 Oct 2026, 21:18
Claim MC-26-076881, hire car while mine is repaired
FromMade up: name <Made up: email>
Hello,
I need a hire car while mine is repaired. I’m at Made up: address and I need a car for work.
My registration is Made up: registration.
Thanks,Made up: name
DatesAll 5 days earlier, together: the loss on 24 Oct is now 19 Oct
The six checks6 of 6 checks passed
No personal details
Same shape
Rules applied
Outcome follows
Dates and amounts
Reads naturally
ClaimCenter · practice copy
Policyholder
Made up: name
Registration
Made up: registration
Claim
MC-26-081438
Hire
Courtesy car with the repair
Days
11
Daily rate
€58
OutlookClaimCenterPolicy adminSAP
A claims advisor · Step 3The repair plan. Hire ends two days after the car is ready.
ProcedureWritten from the walkthroughs
01Check the policy includes a courtesy or hire car
02Book a car with the hire partner
03Set the hire period from the repair planChanged
04Check the daily rate and days against the repair
05End the hire when the car is back
06Pay or challenge the hire invoice
Changed · Step 3The repair plan. Hire ends two days after the car is ready.
ApprovedBy the task owner
About 100 held-back casesKept apart from every example, in your account
Hire car booking agent 1.0
Right outcome97.9%
The bar 95%People today 90.9%
Rules followed99.1%
Exceptions missedNone
Clears the barBeats people by 7.0 points
Eight models on the same held-back casesFour frontier models, one from each of four labs, and four open-weight models
Frontier model 1
Frontier model 2
Frontier model 3
Frontier model 4
Open-weight model 1
Open-weight model 2
Open-weight model 3
Open-weight model 4
Butterfly’s pickThe approved model that clears the bar for less than any other
How the work splits6 steps · 4 by the agent alone · 2 steps with a person · 4 systems
01 · ChecksCheck the policy includes a courtesy or hire carAgent: does it
02 · DoesBook a car with the hire partnerAgent: does it
03 · DecidesSet the hire period from the repair planAgent: decidesPerson: checks 1 in 20
04 · ChecksCheck the daily rate and days against the repairAgent: does it
05 · DoesEnd the hire when the car is backAgent: does it
06 · DecidesPay or challenge the hire invoiceAgent: decidesPerson: checks 1 in 20
The agent aloneA person checks 1 in 20
The agent packDrops into your own agent system
AGENTS.md
system-prompt.md
settings.json
rules.json
tools.json
training/examples.jsonl
evals.csv
Approve go-live: Hire car booking agent 1.0
Every case1 in 101 in 20
ApprovedBy the task ownerHead of motor claims
Live: Hire car booking agent 1.0
A person checks 1 in 20
Takes about 65 of 76 hours a week off the team: about €110k a year
Retested every Monday on fresh cases
MonMonMonMonMonMonMonMon
If it falls below the bar, it is paused and the team takes over.
A Lakeholm Insurance policyholder asks for a hire car while their car is repaired. Follow that claim, and the task it belongs to, through the eight steps.
01 of 08
Set up,in your own cloud.
Installed in your company’s own AWS account, on your own Amazon Bedrock. Your admin installs it and invites people. Butterfly has no access to the account.
The aim: an hour or two for someone with basic technical knowledge.
The picture: Lakeholm Insurance’s AWS account (Ireland, eu-west-1), with Butterfly Tasks installed inside it beside Amazon Bedrock, the key store and Lakeholm’s own systems. Butterfly stands outside the account, with no access.
02 of 08
Sources,read-only.
Connect email, CRM, claims or finance systems read-only, or upload files. Every record is read inside your account, and its personal details are masked before anyone sees it, with the keys in your own key store.
Each record lands in one bucket: Approved, Excluded with its reason, or Investigating.
The picture: Lakeholm’s claims mailboxes connected read-only. A policyholder’s email arrives, asking for a hire car while their car is repaired. Its 5 personal details are masked before anyone sees it, and the record is approved and linked to the task Arrange a hire car.
03 of 08
Tasks,found and ranked.
From the records, Butterfly Tasks will find the work people repeat. For each task: its team, how often it happens, how long it takes, what it costs a year, how much judgement it takes, and how often people get it right today, worked out per task, never per person.
You mark each one worth doing, not worth it or not possible yet, then take a recommended task set or build your own.
The picture: 8 of Lakeholm’s motor claims tasks ranked by what each costs a year, with Arrange a hire car lit at number 7. It is taken forward in the set Motor claims, first set.
Try itYour own company’s likely tasks, beside the same work at an example company.
Your company, from the outside
Add your company’s website, and its likely areas and tasks appear here, beside the example below.
The same work inside Butterfly Tasks
An example from insurance
Butterfly TasksLakeholm Insurance · Tasks · InsuranceExample company · preview
Insuranceabout 1,000 peopleAWS Ireland · eu-west-1about 280 tasks found
TaskHow oftenCost a yearJudgementRight todayYour mark
01Log a new motor claimMotor claims · Claims advisorabout 1,300 a weekabout €500k a year2 of 5: Mostly rules, a little judgement94.1%
02Decide liability for a two-car collisionMotor claims · Claims handlerabout 420 a weekabout €440k a year5 of 5: Careful judgement, with reasons written down86.7%
03Approve a repair estimateMotor claims · Claims handlerabout 610 a weekabout €360k a year3 of 5: Rules and judgement in equal parts89.8%
04Answer a call about claim progressMotor claims · Claims advisorabout 1,600 a weekabout €310k a year2 of 5: Mostly rules, a little judgement93.9%
05Set the first reserve on a motor claimMotor claims · Claims handlerabout 1,100 a weekabout €140k a year3 of 5: Rules and judgement in equal parts92.5%
06Instruct a repairer from the networkMotor claims · Claims advisorabout 640 a weekabout €140k a year3 of 5: Rules and judgement in equal parts92.4%
07Arrange a hire carMotor claims · Claims advisorabout 380 a weekabout €130k a year3 of 5: Rules and judgement in equal parts90.9%
08Decide a windscreen claimMotor claims · Claims advisorabout 290 a weekabout €72k a year4 of 5: Judgement on evidence, within rules87.1%
Judgement1 block: follows fixed rules5 blocks: careful judgement, with reasons written down
Mark each one worth doing, not worth it or not possible yet, then take a recommended task set or build your own.
04 of 08
Examples,synthetic, from real cases.
For each task in a set, a synthetic example is written from each real case, inside your account. Every personal detail is made up, every date moves by the same amount, amounts change but stay close, and the shape stays the same. Each example passes six checks before it counts.
The picture: the claim beside the synthetic example written from it. Every personal detail is made up, every date moved together, 5 days earlier, and the outcome is the same. Six checks, each passed.
Try itAnother of Lakeholm’s cases, a windscreen claim: step through it, then see a rewrite.
Butterfly TasksLakeholm Insurance · Examples · Decide a windscreen claimExample company · preview
An example from Lakeholm Insurance
Real record4 personal details masked
Outlook shared mailboxes · Email · Message 1 of 2 in the thread · Fri 30 Oct 2026, 21:18
Claim MC-26-060271, cracked windscreen
From
Masked: name <Masked: email>
To
claims@lakeholm.example
Hello,
I’d like to claim for a cracked windscreen. It happened on 28 October.
I’ve attached photos and a quote. My number is Masked: phone.
Thanks,Masked: name
photo-1.jpg2.3 MB
photo-2.jpg3.2 MB
receipt.pdf0.8 MB
On the claims system€660Paid, replacement
Your key store
Intake masked 4 personal details before anyone saw the record. The keys stay in your own key store, in your account.
Masked: name
Masked: email
Masked: phone
Masked: name
Next, a synthetic example is written from this case.
Synthetic exampleEvery personal detail is made up
Outlook shared mailboxes · Email · Message 1 of 2 in the thread · Wed 21 Oct 2026, 21:18
Claim MC-26-093141, cracked windscreen
From
Made up: name <Made up: email>
To
claims@lakeholm.example
Hello,
I’d like to claim for a cracked windscreen. It happened on 19 October.
I’ve attached photos and a quote. My number is Made up: phone.
Thanks,Made up: name
photo-1.jpg1.3 MB
photo-2.jpg3.4 MB
receipt.pdf3.4 MB
On the claims system€670Paid, replacement
The task’s rules
The excess comes off every payment unless the policy waives it.
Above €750, a senior handler approves before payment.
Your key store
Intake masked 4 personal details before anyone saw the record. The keys stay in your own key store, in your account.
Masked: name
Masked: email
Masked: phone
Masked: name
Next, a synthetic example is written from this case.
Read inside Lakeholm’s AWS account
4 personal details masked before anyone saw it
Linked to its task: Decide a windscreen claim
What moved
Every personal detailMade up
Every date9 days earlier, together
The amount€660 became €670, close
The claim numberMade up
The attachment sizesMade up
What stayed
The fields, paragraphs, sign-off, attachments and thread, so the rules and the outcome still apply.
The six checks
01
No personal details
4 made up where the real record has 4 masked. Each checked against the records it came from.
Passed
02
Same shape
2 fields, 3 paragraphs and 3 attachments, as in the real case.
Passed
03
Rules applied
The excess comes off every payment unless the policy waives it. Applied the same way in both.
Passed
04
Outcome follows
Paid, replacement, the same as the real case, for the same reasons.
Passed
05
Dates and amounts
The loss (19 Oct) comes 2 days before the first record (21 Oct), as in the real case. €670 everywhere it appears.
Passed
06
Reads naturally
Read by a person in the team before the set was shared.
Passed
Every name, date and amount here is made up.
Step 1 of 3: the record as intake masked it.
05 of 08
Walkthroughs,by the people who do the job.
The people who do the task walk through it on a practice desktop with synthetic cases, never real ones. Their steps become the approved procedure and an eval.
Butterfly experts, your own staff, watch the replays and note each step. The task owner approves the procedure.
The picture: a claims advisor walks through the task on a practice copy of the claims system, with a made-up case. One step is changed as they explain it, their six steps become the procedure, and the task owner approves it.
06 of 08
Readiness,on your own held-back cases.
Agents are tested on held-back real cases, kept aside and never used to build or tune them: at least 20 a task, typically 100. Each is scored three ways, the right outcome, the rules followed and the exceptions missed, and its outcome is set beside your people’s.
Every task will run on eight models, four frontier and four open-weight. Butterfly’s pick is the approved model that clears the bar for less than any other.
The bar, set by the task owner. These are the defaults, and the owner can change them.
To be
Right outcome
Rules followed
Exceptions missed
Clears the bar
95%97% when the work takes judgement
98%
None
With a person checking
85%90% when the work takes judgement
Not checked
No more than one
The task owner sets the bar, by default the right outcome in 95% of cases, and each task gets one of four verdicts: clears the bar, with a person checking, not yet, or no agent yet.
Ready if a person checks every case, 1 in 10, or 1 in 20.
Not yet
Under the bar, for now.
No agent yet
No agent can do it yet: its blueprint can go to the Butterfly lab.
The picture: the hire car agent tested on 100 held-back cases. 97.9% right against a bar of 95%, rules followed in 99.1% against 98%, no exception missed, beside people’s 90.9% today: it clears the bar. Eight models, unnamed, work through the same cases.
07 of 08
Blueprintand agent pack.
For each task: how an agent would do it, where a person stays in, what access it needs and how it is judged. It comes as a report and as an agent pack that drops into your own agent system.
Tasks no agent can do yet go to the Butterfly lab.
The picture: the blueprint for Arrange a hire car. The agent does 4 of its six steps alone and decides 2 with a person checking 1 in 20, and the agent pack’s files are ready for Lakeholm’s own agent system.
08 of 08
Agents,live with a person checking.
Your company runs its agents. The task owner approves going live and how many cases a person checks. Live agents will be retested every week on fresh cases, and each quarter a fuller retest shows what a newer model, extra training or a new rule would add.
The picture: the task owner approves go-live. The hire car agent goes live with a person checking 1 in 20, and it is retested every Monday on fresh cases.
Your account
What leavesyour account.
Personal details are masked at intake, every example is synthetic, and nothing leaves without the approval of a person you name.
01Masking at intakeEvery record is read inside your account, its personal details masked before anyone sees it.
02Synthetic examplesEach example is written from one real case, with every personal detail made up.
03A person you nameNothing leaves without the approval of a person you name.
May leave, with the approval of a person you name
Synthetic examples
Approved procedures and evals
The shapes of systems, without addresses or keys
Scores
Never leaves
A record
A recording
A name
A held-back case
Personal data about your customers never leaves your account.
If you agree, reviewed task sets, and synthetic datasets made from your records, can be licensed to AI labs. You approve every licence and earn royalties from each one. Your held-back cases and readiness tests are never licensed.
A readiness report made from your company’s public website: what your tasks cost, and the first 25 to test. If it reads right, register your interest: a person from Butterfly will call you to talk it through.