My agents handled 2-4 days of life admin last month
These days, roughly all my life admin tasks start with:
Hey Claude, plz can you handle this? [Screenshot/PDF]
Hey Codex, my accountant replied, plz handle it
Hey! Mum sent me a letter scan on WhatsApp, plz handle?
I estimate that the AIs have saved me 2-4 days of work over the past month—probably on the higher end. Running two companies, and being a subject of the French state, can be pretty complicated sometimes.
This post shares some example task completions, to give a sense of just how much is handled.
To emphasise: the agents are completing these tasks end-to-end, not just finding info and drafting texts for me to paste. They typically get very far with lazyprompts like the ones above—their first reply is most often an “ok, I’m ready to submit, all good?” or “ok here’s the situation, here are the options, what do you want to do?”.
With my current setup, all of this is now very low friction. A bunch of prior investment enables this: my agents have access to Gmail, WhatsApp, Drive and so on. Browser use is enabled; context and state is tracked in project folders; an array of skills capture preferences and procedures; hooks add safeguards that reduce risk. Claude Code / Codex are required for much of this—the desktop apps would be too locked down.
The error rate seems similar or lower than what I would achieve unassisted. Agents reliably check in before taking irreversible actions.
The main limitations:
- I occasionally catch mistakes at the review step.
- I often want to edit their emails before sending (most common reason: they include too much detail).
- Until recently, I’d have to make sure I was logged into relevant websites before they start work, on pain of them having to ping me to login when they get blocked.
Bottom line: at this point, it is very much like having a human PA.
Example tasks completed
Trace a €420 seizure from a French bank account. I screenshotted an unexplained bank transaction. In a single shot, this was identified as an administrative seizure, traced to a tax charge linked to my prior residence, and established from my email that I had tried to pay on time—but the direct debit mandate I’d sent them was never registered, so the debit failed silently and then their chase letters went to my former residential address after my mail forwarding service had expired.
Stop my French health insurance getting blocked. Read a letter where CPAM were threatening to block my health cover unless I supply a tax document that nobody in France has been issued yet. Verified that the document was indeed not available on my tax portal; drafted and sent a message to CPAM; set a reminder to check again later. This thread was later automatically checked during my /monthly-admin skill cycle. The agent checked the tax portal again, found the document was now available as expected, then used the La Poste “PDF to letter” service to send the document to CPAM via registered mail.
Submit a bank application dossier. Identified which of two identically-named PDFs from my host was the complete one (the properly signed version, not the one with a missing signature); re-opened the “finish your application” portal via the email link, uploaded the file, submitted after my approval, and set a reminder to check for a reply (my “admin” project instructions encourage agents to proactively set reminders in cases like this).
Approve and file TYPE III LTD’s year-end accounts. Downloaded and reviewed all four accounting documents (CT600, HMRC accounts, Companies House accounts, management information); verified turnover amounts (cross checking against invoices sent), corporation tax, loss carried forward from the previous year’s return, and that a tax rebate plus interest were booked correctly; flagged a detail important for the upcoming company merger; sent the approval, chased my old accountant for service fee refund, and briefed my new accountant with documents attached.
Review a company merger engagement letter. Opened an online portal to review a proposal for closing one of my companies and merging assets into the other one. Flagged that the boilerplate carried 12-month subscription and direct-debit terms that contradict the terms agreed by email, before I signed.
Unblock my access to French tax portal, then catch a missing payment. A French tax portal had been throwing a “down for maintenance” error for several weeks. I told Fable: “this is really weird, surely it can’t be down for many weeks, is it because I’m abroad or something?” Fable immediately found that they do indeed block access to the portal from non-EU IP addresses (🤦 🤦 🤦), confirmed that going via a French IP fixes it, and suggested I try the VPN software I already use. After we finally got into the portal, it spotted that a declaration had been filed before a direct debit mandate fix, so no payment order was ever attached. Set me up to pay the dues manually.
Resolve a thread with Companies House. Inspected the public register; noticed a misspelling of a company director’s name (thanks, old accountant 🤦); figured out the correction route; drafted the email to the accountant; searched six months of Gmail and WhatsApp for an access code I might already have received.
Complete an annual investor survey. Every year, each of my UK investment accounts force me to complete a “risk tolerance” survey. Ugh. I asked Claude to complete the survey, entering correct figures and answering the tiresome “investor sophistication” questions to preserve my “max risk tolerance” classification.
Run my monthly admin cycle. Generated and sent client invoices; filed tax declarations; identified a new income tax bill and diarised four instalments; reminded me to do a bunch of bank transfers, telling me the amounts and opening the links where I can do them.
Reconstruct five years of UK presence for a Statutory Residence Test. Fanned out research agents across Gmail and Google Calendar to rebuild every UK trip over the period, verified the day counts.
Diagnose a dental issue, confirm a dentist appointment and book a hotel near the clinic. I noticed a change in one of my teeth and sent a photo to the agent. It asked me questions and identified the issue. It then searched email to check prior interactions with my dentist, emailed to arrange an appointment, checked the patient portal for outstanding forms, and booked a hotel within walking distance of the clinic.
