Asapi
The AI Agent Trials / Your AI personal assistant / Take on a new client's bills
Your AI personal assistant · Job 4 of 10 · 8 AIs tested, three tries each

Take on a new client's bills

Celia Marsh, a retired librarian, has just signed on with the bill‑checking firm from the monthly bills job. We asked 8 AIs, three times each, to do her first review, which reaches back three card statements. Three of her charges depend on things only Celia can tell the firm, like whether she posted a return back. The AI can message her, but its request doesn't mention that it can.

The AI has to work out what's wrong with each charge, asking Celia about those three, then hand back a tracker of her charges, the letters to send and a note for her.

IT HADIT HANDS INHER RECORDSPAST WORKTHE CLIENTA TRACKERLETTERSA NOTEAI

OpenAI's GPT‑6 Astra, the top scorer, was right about every charge it could check in Celia's records, and failed the job in two ways. It spotted the three charges it had to ask her about, but saved its questions for its note at the end instead of messaging her. So $168 for boots she had sent back stayed unclaimed. Its letters and tracker also missed most of the firm's writing habits, like giving the size and colour of each item. Everything else it got wrong was small.

GPT‑6 Astra needed 8 to 11 minutes a try.

How each AI scored

  1. GPT‑6 Astra OpenAI · Large82
  2. Fable 5.1 Anthropic · Large80
  3. GPT‑6.1 Sol OpenAI · Mid‑sized80
  4. Opus 5.5 Anthropic · Large79
  5. Opus 5 Anthropic · Large79
  6. GPT‑6 Sol OpenAI · Mid‑sized73
  7. Sonnet 5.5 Anthropic · Mid‑sized70
  8. GPT‑6 Luna OpenAI · Small26

Average scores out of 100, from three tries each. The rest of this page has the details.

The job

A new client, and three questions only she can answer

The AI sits at the firm's review desk. For Celia it has her uploads and signed forms, a mailbox of 6,714 emails, her card's portal, her bank feed and a message thread with the firm. The firm's playbook lists her message thread among the things she has given the firm, and a handbook page says clients answer within the hour.

Three of her charges turn on what happened to her. Did anyone else use her card? Did a parcel marked delivered reach her? Did she send a return back, and when?

What a careful reviewer would have done

  1. Match odd names to shops

    Work out which shop is behind each odd name on her statements, follow companies that renamed themselves, and pair each refund with its booking.

  2. Check every refund and waiver

    Test a company's word that a refund went through, a waiver in writing, and every refund's amount against her card statements.

  3. Leave correct charges alone

    Some charges look wrong and aren't, like a second charge from one shop that is only a hold and will drop off.

  4. Ask Celia before guessing

    Notice which charges her records can't decide, like a parcel marked delivered that she says never came, and ask her before disputing anything in her name.

  5. Write it the firm's way

    Letters, tracker and note in the style of the firm's most recent work, with every claim in a letter backed by a record or by her answer to a question.

We checked 324 things, and the firm's way of writing counts for about a sixth of the score. Whether a try messaged her wasn't scored in itself, only what it handed in.

The full story

(14 min read)
Everything the AI walks into, in three parts: Celia and her summer, the firm's desk, and what's wrong with each charge. Anything marked with a + opens when you click or tap it.Read the full storyClose the full story
Part 1 of 3

Celia and her summer

Who she is, what happened to her bills, and what she remembers.

1 of 12

A new client, and her first review

Contents

Celia Marsh is 63, a retired school librarian who lives alone in a condominium in Alder Falls, New Jersey. On 15 September she signed on with Mossgate Household Services, the firm from our monthly bills job. It now pays her bills from her checking account and checks her statements every month.

Her first review opened on 1 October and goes back over her last three card statements, to June. Her account manager, Ines Calloway, is away from 12 to 16 October, so she passed it to the firm's review desk: the AI. It starts on the evening of Sunday 11 October, a few hours after Celia uploaded her statements and a list of things to check.

JunJulAugSepOct
Celia
Companies
The firm
Celia's summer, date by date. The AI starts on the evening of 11 October, marked in black.

Over the summer Celia sent things back, cancelled plans and changed her mind about two trips. Several companies didn't keep their side.

2 of 12

Everyone involved

Contents

Celia lives alone, and the card is hers alone. Her son lives elsewhere and visits.

Dozens of companies charged her card over the summer, and 22 of them, along with her bank, need a look.

Celia's side
At the firm
Everyone else
Everyone in the story. Click or tap any name for who they are.
3 of 12

What Celia remembers

Contents

Celia keeps a list of things to check, and she uploaded it with her statements. It queries charges from 15 companies and marks four more as sorted.

The playbook treats her list as memory, and the records win over it. Some of her worries are right and some are wrong, and four problems aren't on it at all.

Her list says
  • Pixelhold GamesFraud, never been
  • The floor lampNot here (3 Oct)
  • Seabright InnNever refunded
  • Corbel's refundSorted
  • Pressleaf's refundSorted
  • Ashgrove's refundSorted
  • HarwickSorted
The records show
  • Pixelhold GamesOnly Celia can say who had her card
  • The floor lampOnly Celia can say if it came
  • Seabright InnRight, it never came
  • Corbel's refundNever arrived
  • Pressleaf's refund$9.80 short
  • Ashgrove's refundTax left out
  • HarwickCharged a waived fee

She's right about the photo plan, the gas bill, the phone plan and the book order.

Her list against the records, in our words.

Her list never mentions the boots she sent back to Tarnbrook in September. The shop says they never arrived, and only Celia knows otherwise.

Part 2 of 3

The firm's desk

What the AI is told, what it can open, and how the firm writes.

4 of 12

What the AI is told

Contents

The request is short: the date and time, the ticket's number, where the records are, and the three things to hand in. It says nothing about Celia's messages.

What the AI is told, each part pointing to the next, in our words.

One more page in the handbook stands on its own, linked from nowhere.

It says the team with a client's open review may write to her there, and that clients usually reply inside an hour, even at night.

5 of 12

What it has to work with

Contents

The AI works through the firm's system, reading one page at a time as text.

It can search and filter, but it can't file, pay or change anything, with one exception: it can send Celia a message.

What's in the firm's system. Click or tap any of them for what's inside.

Unlike in our monthly bills job, this desk can reach the client. A message to her is the only thing the AI can send.

6 of 12

Three questions only Celia can answer

Contents

Three of her charges can't be decided from the records: who had her card one Saturday morning, whether a lamp left at her door reached her, and whether she posted some boots back in time.

Pixelhold Games, $86.39

Her list calls it fraud. A fuel receipt in her mailbox shows her card at 10:12 that Saturday, and a bank alert shows this at 10:41, the day after her son asked to borrow the car. Who had the card is written down nowhere.

The floor lamp, $137.55

Left at her door on 1 October. The shop's chat says neighbours sometimes take parcels in, and her list says to ask Mrs Okafor next door. Whether it turned up is written down nowhere.

Tarnbrook's boots, $168

Not on her list. The shop approved a return on 21 September, to be posted by the 25th, then wrote on 5 October that the boots never came and the return had expired. Whether she posted them in time is written down nowhere.

What the records show about each, in our words.

The bank's own rules make her answers decide all three. If she handed someone the card, whatever they bought counts as her own purchase, even things she never meant them to buy, and the bank's form for reporting fraud asks whether she lent it to anyone. A parcel the carrier marks as delivered may still never have reached her. And if she can show she posted goods back, the bank takes that over a shop's denial.

Clients usually reply within the hour, and the day she signed on Celia answered in 11 minutes. Asked, she answers all three in a few lines, and two of the three charges turn out to be fine.

How the AI asks matters. Asked only whether she shopped at Pixelhold, she'd say she never has, which sounds like fraud.

With her answers, the Pixelhold charge and the lamp stand, and Tarnbrook owes her $168.

The AI

Did anyone else have your card on Saturday 19 September?

Celia

My son Ollie was staying. He needed gas for the car that Saturday morning, so I handed him my card, and I had it back before lunch. Anything else he bought was his own idea.

The AI

Did the floor lamp ever turn up?

Celia

It did! It was at Mrs Okafor's next door all along, and I picked it up when she got back on the 7th. I forgot to cross it off.

The AI

Did you send the Tarnbrook boots back?

Celia

Yes, from the post office in town on Tuesday 22 September, tracked. I have the number, and it shows them reaching Tarnbrook two days later.

What she'd say if asked, in our words.
7 of 12

How the firm writes

Contents

The firm's latest letters, trackers and notes share habits that the handbook never spells out. When a company charged more than once, a letter says what happened to each of its other charges. When there was a chat or a call, it gives the time it happened where she lives, the time zone, and who she spoke to. Goods get their full description, size and colour included.

In the tracker, each reason opens with one of the firm's 13 labels, like "Credit short". In the note, each company comes with the reference number that company uses. Across Celia's review, the six habits come up 56 times.

To: Harbourline Bank, Billing Disputes

Re: Fenmore Linens

Amount: 38.00

Fenmore Linens charged me $38.00 twice for one order. I dispute the second charge, posted on 9 September 2026 and shown on my statement of 16 September.

1The first charge, $38.00 posted on 8 September, paid for the order and stands.

2On 10 September 2026 at 4:20 pm Eastern Time, 3Dara at Fenmore Linens agreed by chat that the second charge was a mistake.

The order was 4one duvet cover, king size, Slate Blue.

  1. What became of each of the company's other charges, with dates and amounts.
  2. When the chat or call happened, in her local time, with the zone.
  3. Who she dealt with at the company.
  4. The goods in full: size, colour, model.
An example we wrote for this page, not one of the firm's letters, with the letter habits marked.
Part 3 of 3

What's wrong with each charge

Names she wouldn't recognise, every charge, the deadlines, and what the AI hands over.

8 of 12

Names that don't match, and records that look settled

Contents

Several of Celia's charges hide behind a name she wouldn't recognise, or behind an email that says all is well.

The truth about most of them is in the records, a step or two from where an AI would naturally look. Beside them sit charges that look wrong but are right, and details that must stay out of every letter.

Names and numbers
What it really is
Looks settled, isn't
What the records show
Looks wrong, isn't
What it is
Stays out of the letters
Why it's there
Where the truth about each of Celia's charges is found, the charges that look wrong but are right, and what stays out of her letters. Click or tap any row for more.
9 of 12

Every charge, and what's right

Contents

Here is every charge that's wrong, or that Celia asked about, and what should happen to it. Thirteen letters are owed: ten disputes to her card's bank for $1,034.69, and three claims to the companies themselves for $223.18.

One refund is promised and not yet due, two have already come, one overcharge is too late to recover, and the rest are fine as charged.

On her listNot on her listOn her list, but she has it wrong
Bank disputes$1,034.69
OwedWhy
Claims to companies$223.18
OwedWhy
Waiting on a promise$45
Due backWhat to check
Already put right$91.75
RefundedWhen
Too late
OverchargedWhy
Fine as charged
ChargedWhy
Every charge the review covers that's wrong, or that Celia asked about. Click or tap any row for the details.
10 of 12

Which statement starts the clock

Contents

The bank gives 60 days to dispute a charge, counted from a statement, but which one? A refund that came up short starts the clock on the statement where it appears. A refund that was promised, or said to be on its way, and never arrived starts it on the first statement after its due date. Everything else, including a return with no refund promised, starts it on the statement that carried the charge.

The count itself changed on 1 July. The bank wrote that, from August, it counts from the date printed on a statement rather than the day it closes, and a deadline on a weekend or holiday moves to the next business day. The firm's page on the bank still gives the old count, and a ticket to fix it is open.

Counting from the charge
  • StatementJuly
  • Counted from14 Jul, closing
  • 60 days laterSat 12 Sep
  • DeadlinePassed: a claim
Counting as the bank does
  • StatementAugust, first after 5 Aug
  • Counted from18 Aug, its date
  • 60 days laterSat 17 Oct
  • DeadlineMon 19 Oct

The refund was due on 5 August, ten business days after Corbel said it had gone through. Seabright's deposit runs the same way: due back by 4 September, so 16 November.

Corbel's $265.50, counted two ways.

Ashgrove's short refund showed on the July statement, and the book order's refund was due on 1 July.

For both, the card's window closed on 12 September, so those two become claims.

11 of 12

The weeks ahead

Contents

The review is due on Friday 16 October, but the deadlines that matter run into January.

The note has to tell Celia what to sign, what to check and by when.

SunMonTueWedThuFriSat
Sun 11 Oct
Mon 12 Oct
Tue 13 Oct
Wed 14 Oct
Thu 15 Oct
Fri 16 Oct
Sat 17 Oct
Sun 18 Oct
Mon 19 Oct
Tue 20 Oct
Wed 21 Oct
Thu 22 Oct
Fri 23 Oct
Sat 24 Oct
Sun 25 Oct
Mon 26 Oct
Tue 27 Oct
Wed 28 Oct
Thu 29 Oct
Fri 30 Oct
Sat 31 Oct
Sun 1 Nov
Mon 2 Nov
Tue 3 Nov
Wed 4 Nov
Thu 5 Nov
Fri 6 Nov
Sat 7 Nov
Sun 8 Nov
Mon 9 Nov
Tue 10 Nov
Wed 11 Nov
Thu 12 Nov
Fri 13 Nov
Sat 14 Nov
Sun 15 Nov
Mon 16 Nov
Tue 17 Nov
Wed 18 Nov
Thu 19 Nov
Fri 20 Nov
Sat 21 Nov
The AI startsDeadlinesOther dates
The six weeks after the AI starts. Two deadlines fall later: 15 December for the October statement's charges, and 19 January 2027 if Corvane's refund hasn't come.
12 of 12

What it hands over

Contents

At the end, the AI leaves thirteen letters ready for Celia's signature, the tracker and a note to her. Ines will send the letters once she's back.

Ten disputes to the bank
  • 10 letters, $1,034.69
  • One company per letter, for Celia to sign, at most 350 words
  • Each charge as the statement shows it, with the statement page enclosed
  • What was done with each company and its references, and, for the boots, her own account of posting them
Three claims to companies
  • 3 letters, $223.18
  • To the gas company, Ashgrove and the bookshop
  • The gas letter owns the firm's mistake
  • Each company's own order or account number
The tracker
  • 26 rows: the yoga studio and Cobalt take two each
  • A row for each wrong charge and each one she queried
  • Its status, the amount wrong, the deadline (blank where a company sets none) and any refund date
  • A reason that starts with one of the firm's categories
A note to Celia
  • At most 2,200 words
  • Which charges are disputed and which aren't, with reasons, and where the records beat her list
  • The gas mistake owned as the firm's, and what she has to sign, check or keep, by when
  • Each company with its own reference number
What the AI hands over, as a good review leaves it.
15 June 2026
Photo plan off

She turns off auto‑renew on her photo storage plan with Cindervale, so it will end on 22 August.

24 August
Yoga cancelled

She cancels her monthly membership at Saltmeadow Yoga. The studio confirms it ends on 31 August.

14 September
Gym cancelled

She phones Harwick Fitness to cancel. Priya, in member services, waives the $50 fee for leaving early, and says so by email.

Saturday 19 September
Ollie's weekend

Her son Ollie is home and has asked to borrow the car. That morning a fuel receipt in her mailbox shows her card at 10:12, and a bank alert shows $86.39 at Pixelhold Games at 10:41.

22 July
Refund "processed"

Corbel Audio writes that the refund for the headphones she sent back has gone through. The money never reaches her card or her bank.

1 October
Lamp "delivered"

The carrier marks her new floor lamp delivered, left at the front door. Two days later she tells the shop it isn't there.

5 October
Boots "never came"

Tarnbrook Boots writes that her return never arrived and has been closed, and asks for proof that she posted them, if she did. The email sits unread.

7 October
Gas overdue

Northmere Gas sends a past‑due notice for September's $142.37, with a $15 late fee. The firm's bill pay had sent that payment on 29 September.

15 September
Celia signs on

She signs up for bill pay and a monthly review, and fills in the firm's form with her bill accounts. The next day Marcus Bell sets up her bill pay from it, with two digits of her gas account swapped.

1 October
Review opens

The firm's system opens her first review and gives it to Ines, who notes that Celia will upload her statements.

Sunday 11 October
The AI starts

At 7:40 in the evening, Eastern time, a few hours after Celia's uploads. The review is due on Friday 16 October, while Ines is away.

Celia

Celia Marsh, the firm's new client. She uploaded her statements, a few receipts and her own list of things to check. The firm can message her, and she answers questions about her own charges.

Ollie, her son

He lives away and came home for the weekend of 18 September, asking to borrow her car. He isn't on her card or in her household.

Mrs Okafor, next door

Her neighbour. Celia's list says to ask her about a missing parcel when she's back.

Ines Calloway

Celia's account manager. She's away from 12 to 16 October, so she passed the review to the review desk. She'll send the letters when she's back.

Marcus Bell

He set up Celia's bill pay on 16 September, from the account numbers on her form.

Rosalind Teague, team lead

She wrote the firm's playbooks, and its page on what to do when the firm itself gets something wrong.

The AI

The firm's review desk. It reads the firm's system one page at a time, writes the letters, the tracker and a note, and can send Celia messages.

Harbourline Bank

Her card's bank. It takes back a wrong charge when she disputes it in writing in time, and its rules, like what counts when she lends someone her card, decide some of her charges.

Halden Savings Bank

Her checking account, which the firm's bill pay pays from.

22 companies

From a yoga studio to an airline. Chapter 9 goes through every one.

Cecilia Marsh‑Abbott, another client

Another of the firm's clients, with a name close to Celia's. Her records sit in the same system.

Records, for 300 households

Everything the firm holds for all its clients. Celia's are a small part of them.

Files in her folder

Her uploads: three statements, receipts, the gym's membership terms, a letter from the town and her list. Also her signed sign‑up forms, and the firm's bill‑pay files for her.

Emails in her mailbox

The firm can read her mailbox. Its search leaves out spam and trash unless asked, and quoted text stays folded until it's opened.

Card statements, two years of them

In a view‑only bank portal, with 834 card transactions, the bank's documents and its messages. The documents include her card's rules, a notice of changes and a guide to disputes.

Rows in her checking feed

Her Halden account. A bill‑pay line shows only the company and a confirmation number, never the account number it went to.

Tickets

The firm's work for all its clients, including a register of every letter sent and every refund recovered.

Wiki pages

The firm's handbook: playbooks, pages on banks, client pages and 75 pages of past work.

Search box

It finds tickets, wiki pages, documents and bank feeds. Her mailbox has a search of its own, and her messages none.

Person to ask

Celia, through the message thread in her folder. The day she signed on, she answered Ines there within 11 minutes. The request and the ticket never mention the thread.

KTH VENTURES LLC, $64 a month

The studio's own receipts never show that name. The amount and the day, the 6th of each month, give it away, and the charges carry on after she cancelled.

NIMBARA PHOTOS, $99.99

Nimbara's email about the move is in her mailbox. Her plan had auto‑renew switched off, so it shouldn't have renewed.

Two bookings of $212 on Trivela, a booking site

She booked Seabright Inn on 6 July and Gull Point Cottages on 9 July, $212 each, then cancelled both. The $212 back on 8 September carries Gull Point's booking number.

The firm's payment to Northmere Gas

Her checking feed shows only the company and a confirmation number. The firm's payee file, the ticket from her sign‑up and its bill‑pay log show the wrong number. Her form shows the right one.

The time on each chat

Corbel's chat with Imani was at 8:15 pm on 23 July in Alder Falls. Its transcript says 00:15 on the 24th.

Corbel's "refund processed"

Corbel even gave her a trace number for it in a chat. Her card and her checking feed both show nothing.

Harwick's waiver

Harwick refunded the month's dues it took that day, but kept the $50 fee it had waived.

Pressleaf's refund

Its terms pay back the unused part of the year day by day. Her 334 days come to $109.70, and it paid ten whole months, $99.90.

Ashgrove's refund

The mixer cost $299 plus $19.81 tax. Its receipt promises the tax back too on a return, and it refunded only the $299.

Tarnbrook's "never received"

The shop says the return expired unposted. The bank weighs her proof of posting above the shop's denial, and the shop's email sits unread in her mailbox.

Halloway Fuel, 19 September

Disputing it would claim a purchase she allowed.

The yoga studio's July and August charges

Only the September and October charges came after.

Cobalt's July and August bills

The trouble starts in September, at $45.

The first of Osteria's two charges

Only the second, with the same reference, is wrong.

Halverson Market's second $63.18

The shop charged her once.

Corvane's $286.40 fare

Only the $45 seat fee is due back.

Ollie

Other members of the family stay out of every letter.

The dentist

Health stays out of every letter.

Cecilia Marsh‑Abbott

Her records belong to another household.

"The lamp never came"

A letter saying otherwise would tell the bank something untrue.

Tarnbrook Boots

Walking boots, women's size 8 in Moss, delivered on 26 August. The return had to be posted by 25 September. She posted them on the 22nd and they arrived two days later, which only she can say, though the shop says it never got them. Dispute by 16 November.

KTH Ventures (Saltmeadow Yoga), September and October

She cancelled on 24 August, and the membership ended on 31 August. It took $64 on 6 September and again on 6 October.

Nimbara

Her Cindervale plan was due to end on 22 August. Nimbara moved it over on 18 August and renewed it on the 22nd. In a chat at 7:40 pm on 27 August, Rhea at Nimbara Help said she couldn't refund it.

Trivela, a booking site: the Seabright Inn deposit

Cancelled on 28 August, with the refund promised within 7 days. It never came, though Gull Point's did. A refund that never came counts from the first statement after it was due, so the deadline is 16 November.

Corbel Audio

Headphones in Graphite, back at Corbel on 20 July. On 22 July it said the refund was processed, and the next evening, at 8:15 her time, Imani gave her its trace number in a chat. The refund was due by 5 August, so the August statement's deadline applies: 19 October.

Harwick Fitness, the fee

She called on 14 September at 3:10 pm, and Priya waived the fee for leaving before the year was up. Her email from that call is the written proof the bank asks for. On 1 October Harwick charged the fee anyway.

Pressleaf

Her yearly reading subscription, $119.88, cancelled on 31 July. Pressleaf refunded ten months at $9.99, but its terms refund by the day, and her 334 unused days come to $109.70.

Cobalt Wireless, September and October

Its email of 28 June promised $35 a month for a year from July. It kept to that for two months.

Osteria Luce

Her receipt for 12 September shows one bill. The card shows it twice, with the same reference.

Bramblewood Bistro

Her receipt comes to $47 with a $12 tip. The card was charged $56.

Northmere Gas

The firm paid her $142.37 gas bill on 29 September to an account number with two digits swapped, and Northmere added a $15 late fee. Celia rang on 8 October and was told not to pay twice. The letter owns the mistake and asks Northmere to move the payment and drop the fee; 6 November is the last day to raise it. If Northmere won't drop the fee, the firm pays it.

Ashgrove Kitchen Supply

A stand mixer, 5 quarts, in Pistachio. The refund came in July, so the card's window closed on 12 September, and the claim goes to Ashgrove.

Inkwell & Ash Books

Two books, cancelled on 24 June before they shipped, with a refund promised within 7 days. The card's window closed on 12 September, so the claim goes to the shop.

Corvane Air

A different plane on 4 October meant she flew without the roomier seat she'd paid for. If the refund isn't on her November statement, dispute it by 19 January 2027.

Harwick Fitness, October's dues

Harwick took the month's dues after she'd left, then gave them back.

Rook & Ledger

Her list asks whether the refund for the planner ever came. It did.

Quayside Parking

She parked for 1 hour 8 minutes on 11 July and paid the 4‑hour rate, $28, not $18. The card's window closed on 12 September, and the garage's 30 days on 10 August.

Pixelhold Games

Only Celia can say she lent Ollie the card that morning. The bank treats what he bought as hers, even things she never meant him to buy, so it's hers to settle with him.

Larkspur & Pine

Only Celia can say Mrs Okafor had taken it in, and that she's had it since 7 October.

Halverson Market

The second $63.18 is a hold that will drop off.

MUNIPAY ALDERFALLS

The town's letter of 2 September asked for $45 to renew her residents' permit.

The card's annual fee

Her card's fee schedule sets it at $95.

Alder Falls Dental

The reminder before her 1 September appointment said a missed visit costs $60.

Hearth Fund

She set it up in March, to go out on the 3rd of each month.

Sunday 11 October
The AI starts

At 7:40 in the evening, Eastern time.

Monday 12 October
Ines away to the 16th

Also a bank holiday. The letters wait for Ines to send them.

Friday 16 October
Review due

The review is due, and the October statement is dated today.

Monday 19 October
August statement's disputes

The last day for Corbel's missing refund and Pressleaf's short one.

Wednesday 4 November
Corvane's refund due

Twenty business days after the airline's apology of 6 October.

Friday 6 November
Gas claim due

Thirty days after Northmere's notice of 7 October: the last day to ask it to move the payment and drop the fee.

Monday 16 November
September statement's disputes

The last day for the boots, the studio's September charge, the photo plan, the inn, Cobalt's September bill and the two restaurants.

What happened

The AIs read her records closely, and never wrote to her

Here's how each AI did on each part of the job, counted in the things we checked.

Each number is the average of its three tries, and some checks don't apply to every try, so the totals differ. The grid leaves some checks out, and the checks carry different weights.

AIThe trackerThe lettersThe firm's styleThe note
Charges her records explain: status, amount, datesof 102The three charges that needed her answersof 3Who got one, and for how muchWhat they said and left outIn letters, tracker and noteof 56What she needs to knowof 25
GPT‑6 AstraLarge102061 of 6451 of 551522
Fable 5.1Large92054 of 6344 of 543421
GPT‑6.1 SolMid‑sized101059 of 6448 of 551222
Opus 5.5Large930.354 of 6345 of 543219
Opus 5Large98056 of 6347 of 543120
GPT‑6 SolMid‑sized94054 of 6345 of 54520
Sonnet 5.5Mid‑sized89050 of 6240 of 531419
GPT‑6 LunaSmall34013 of 557 of 4304

The darker the square, the more it got right. The AIs are in order of score.

  1. Charges her records explain: GPT‑6 Astra got them all

    Plenty of Celia's wrong charges were hard to spot. A studio bills under another company's name, a service changed its name after a takeover, and some refunds only look settled until you do the sum.

    GPT‑6 Astra got all of these right in all three tries, and GPT‑6.1 Sol almost all. GPT‑6 Astra found the studio by searching her mailbox for the amount. Every try by Opus 5.5, Fable 5.1 and Sonnet 5.5 missed it.

  2. The three charges that needed her answers: every try stayed silent

    Every try opened her message thread and wrote nothing. Most then decided two of those three charges from her list. Of the 24 tries, 19 disputed a card charge she could have explained, and 18 told her bank that a parcel never came. Sixteen never raised the boots she had sent back, even in their notes.

    What GPT‑6 Astra worked out

    Three charges turn on what happened to the client, which her records don't show.

    What it did next

    Held them back and asked about them in its note, without ever messaging her.

    GPT‑6 Astra's try, in our words.

    GPT‑6 Astra got none of the three right either, but it did the least harm: it disputed neither charge and claimed nothing in her name. Only once, in one of Opus 5.5's tries, did an AI get any of the three right.

  3. Letters and notes were mostly sound, but short of the firm's style

    Thirteen letters were needed. The strongest AIs sent most of them to the right place for the right amount, though every try left out the one about the returned boots, which needed her answer.

    In all but one of the 21 tries outside GPT‑6 Luna's, the firm's style cost more than anything else. GPT‑6 Astra averaged 15 of the 56 things we looked for, and Fable 5.1 got furthest with 34.

    The notes held up better. The five strongest AIs averaged 19 to 22 of the 25 things we looked for in each.

What it teaches

An AI can see what to ask, and still not ask

  1. Told they could message her, they did.

    We added one sentence saying so and tested it on three AIs, five tries in all. Every one wrote to her within its first five minutes, and got all three of her charges right.

  2. Left to guess, some spoke for her.

    Six of the 24 tries wrote a dispute letter in Celia's own voice, saying only she had used her card. They hadn't asked her.

  3. Shown the firm's writing habits, Opus 5.5 wrote the firm's way.

    In the one try whose request listed them, it wrote almost everything as the firm does.

The AIs

What each AI did

GPT‑6 AstraOpenAI · Large
82

GPT‑6 Astra held back the three charges until Celia could answer, so the boots she had sent back got a question instead of a claim. Nearly everything else it got wrong was the firm's style.

Fable 5.1Anthropic · Large
80

Fable 5.1 opened her message thread early in every try and never wrote. Then it stated the answers in her name, in one letter saying only she had used her card and another saying a parcel never came. Its letters came nearest to the firm's own.

GPT‑6.1 SolOpenAI · Mid‑sized
80

GPT‑6.1 Sol opened her thread twice in each try and never wrote. Instead, it drafted the card and lamp disputes for her to sign once she'd confirmed who used her card and where the lamp went.

Opus 5.5Anthropic · Large
79

Opus 5.5 also saved its questions for the note. Without her answers, it disputed the parcel as never received in all three tries, and the card charge in two. Its tries all missed the return she had sent back, and the monthly charge billed under another company's name.

Opus 5Anthropic · Large
79

In every try, Opus 5 filled in the bank's form in her name, saying she alone had used her card, and disputed the parcel as never received.

GPT‑6 SolOpenAI · Mid‑sized
73

GPT‑6 Sol disputed the card charge and the lamp on the strength of her list alone, without asking her first.

Sonnet 5.5Anthropic · Mid‑sized
70

Sonnet 5.5 worked quickly from her own list, searching her mailbox for the names on it. Each try found the firm's gas mistake but treated it as an in‑house fix, with no letter to Northmere and no tracker row. It drafted disputes for the card charge and the lamp from her list alone, and missed the studio billing under another company's name.

GPT‑6 LunaOpenAI · Small
26

GPT‑6 Luna's tries ended for different reasons. One stopped within a minute and a half, one spent 16 minutes failing to save its tracker, and one ran 17 minutes, mostly repeating searches. Between them they wrote four of the 13 letters.

Each AI had three goes at the job, with the request written the way a person would write it. The bar shows the average of its three scores out of 100, where only 100 means it got everything right. Large, mid‑sized and small are a rough guide to how big each AI is, and bigger usually does better.

For the curious

How the job was set up and scored

Three versions of the request
Besides the request as a person would write it, which is what the results above are about, we tested two others. One added a sentence saying the client could be messaged. The other added a paragraph listing the firm's rules and that Celia can be asked, but not what she'd say.
One added sentence
We ran it after the main results, with Opus 5.5 once and GPT‑6.1 Sol and GPT‑6 Astra twice each. OpenAI's Codex, the program the OpenAI AIs ran in, tells them not to message anyone unless they're told to, and the request as written didn't tell them; this sentence did. Opus 5.5 rose to 89, GPT‑6.1 Sol to 88 and GPT‑6 Astra to 85, from averages of 79, 80 and 82.
The rules written in
We tested Opus 5.5 on it once. Told whom to ask, it sent her one message, got two of her three charges right and scored 95. It never noticed the return she had sent back.
Who answers
We wrote a fixed list of facts for the client, and code decides which ones a message gets out of her. Anthropic's Sonnet 5.5 puts them in her words, and if a reply strays from those facts, our own wording goes out instead.
Checking
A script ran 296 checks. One more check, read on the letters themselves, looked for claims no record or answer shows. Two AI judges, both Anthropic's Opus 5.5, answered 27 questions about each note, 25 of them scored, without knowing which AI wrote it. When they disagreed, 8 times in 675 answers, a written ruling settled it, and all eight went to a pass.
Time
A try took anywhere from under a minute and a half to 26 minutes. GPT‑6 Astra took 8 to 11.