Case Study — AI Employee
How we'd put Hermes Agent to work on the admin load an independent agency can't hire its way out of.
This is a worked example, not a delivered engagement — the vertical, workflows, architecture and guardrails are real and how we'd actually build it; the brokerage profile is illustrative.
An independent commercial lines brokerage. A principal, two producers, three account managers, a small service team. Profitable, well-run, and completely bottlenecked on administration. None of the work below is skilled work — all of it was done by skilled people, because there was nobody else to do it, and the agency couldn't make the economics of another hire work at their premium volume.
A contractor needs proof of coverage before they can start on site, today. Five to ten minutes each — find the policy, confirm the holder, generate the certificate, write the email. Several hundred a month. Zero revenue attached to any of them.
Every policy needs work starting ninety days out. Pull loss runs, summarise coverage, note exposure changes, assemble a proposal. Genuine expertise sits in the decisions, but eighty percent of the hours go into gathering and formatting.
The same client data re-keyed into four to six different carrier portals, each wanting it in a slightly different shape.
We build a lot of conventional automation, so we ask this on every engagement before writing any code.
The disqualifying constraint: their core system has no usable API. The agency runs on an Agency Management System — the category that includes Applied Epic, AMS360 and HawkSoft. For a firm this size there is no practical integration path. No webhooks, no affordable API tier, no export that isn't manual.
That single fact rules out the entire no-code automation category. Zapier and n8n need an endpoint to talk to. There isn't one. What there is, is a piece of desktop software that a human operates by clicking — and Hermes Agent with computer-use access can operate it the same way: reading the screen, navigating the interface, pulling the policy record. Not elegant. It is the only thing that works.
Client PII, financial detail and coverage information. Routing it through a third-party agent service was never going to pass the principal's own risk assessment, let alone their E&O carrier's. Hermes runs on the agency's hardware, data in a local store.
He's at client sites, in carrier meetings, driving between both. An agent reachable from Telegram, that can send him a draft to approve from a car park, is the difference between a tool that gets used and one that doesn't.
Every carrier portal has its own quirks. Every certificate holder has preferences. Hermes writes reusable procedures from successful runs, so the fifth submission to a given carrier goes better than the first.
Requests come in over email and Telegram. Hermes reads the skill and fact store, operates the AMS by computer-use inside a defined boundary — and everything that governs it (spend caps, the kill switch, audit logging, the approval gate) sits deliberately outside that boundary, deterministic and non-negotiable. That boundary is the argument of the whole piece.
In insurance the boundary between administrative work and licensed activity is bright, legally meaningful, and the first thing we established.
The agent never binds coverage. Never quotes. Never advises on coverage adequacy.
All three are licensed activities and all three stay with licensed humans, full stop. The agent gathers, formats, drafts and routes. A person decides. Once you accept that constraint, the design follows: everything the agent produces is a draft, every draft has a named human approver, and the audit trail records who approved what and when.
Read access to the inbox and draft-creation rights. No send rights. Read-only into the AMS for the first eight weeks; limited write later, for specific fields, on specific record types.
Certificates, emails, submissions. The approver taps approve on their phone. Seconds per item, and it removes the entire category of failure where something wrong reaches a client and nobody notices.
Hard daily and per-task ceilings on model spend, alerting well before the limit. One command stops everything. Both existed before the agent touched a live record.
Every tool call, every action, every output, timestamped. The thing that turns "we have an AI doing our certificates" from a red flag into a defensible process.
Container, not the principal's laptop.
Eight weeks read-only, watching what it proposed without letting it act. Then drafts with approval. Then a narrow set of low-risk actions. Trust earned in stages.
Four workflows. Scope discipline is the difference between an agent that's still running in month six and one that got switched off in month two. The initial list had nine — two of the remaining five turned out not to be wanted once these four were running.
A request arrives by email. The agent parses it, pulls the policy record from the AMS, generates the certificate, drafts the reply. It lands in the account manager's queue with the source request attached. Where the request is ambiguous, the agent flags it rather than guessing — an agent that confidently produces a wrong certificate is worse than no agent.
Ninety days before expiry, the agent assembles the file: coverage summary, loss runs tabulated, exposure changes flagged against last year, a draft proposal in the agency's own format. The producer opens a prepared file instead of a blank one.
One intake, formatted into each carrier's required shape, learned as skills over the first few weeks. Submissions are prepared, never sent — a licensed person reviews and submits.
7:00am, in Telegram. Renewals hitting the ninety-day mark, certificate requests that arrived overnight, carrier responses outstanding past their expected date. The value isn't summarisation — it's that the principal stopped opening four systems to find out whether anything was on fire.
Hermes writes reusable skills from successful task runs and keeps persistent facts across sessions. It's real, and it's the main reason we chose Hermes over a stock framework. It's also routinely oversold, so here's what it actually looks like.
The agency's house style, and which holders want certificates in which format
Each carrier portal's particular sequence
The specific phrasings this principal uses and doesn't
It did not become able to do things it couldn't do before
Skill accumulation is compounding personalisation, not capability growth
Skill libraries accumulate near-duplicates and stale procedures
Left alone, the agent can pick a superseded skill and produce last quarter's format
Case studies that only contain wins are advertisements.
The AMS was never built to be driven by anything but a human. Modal dialogs appear unpredictably, screen state changes between versions. What made it workable: fixed screen resolution, generous verification between actions, and a hard rule that the agent confirms it's on the expected screen before acting. It still fails sometimes — loudly, handing off to a human, which is the only acceptable behaviour.
Automating a desktop application you licence is not automatically permitted, and finding that out after deployment would have been an expensive mistake.
Loss runs and ACORD forms arrive as scans of varying quality. Extracted figures are presented for confirmation rather than used silently — anywhere a number mattered, a human sees it before it's relied on.
An agent that quietly does nothing is dangerous, because the business assumes it worked. Every workflow reports completion — including failures — into a channel someone reads.
Nobody had a mental model for a colleague that works at 3am, never asks a clarifying question unless told to, and is occasionally confidently wrong. We wrote a one-page operating guide: what to delegate, what to check, what to never assume was handled.
The most useful section for anyone considering this.
Nothing that requires a licence — no binding, no quoting, no coverage advice
No autonomous sending — every outbound item is a draft with a named approver
No financial transactions — no payment credentials, no premium handling, no trust account access
No client-facing chat — the agent talks to staff, staff talk to clients
No cold outreach without compliance sign-off
No new capability without a workflow that needs it — the default answer to a permission request is no
Setup covers discovery, deployment, hardening, workflow build and staff training. A monthly retainer covers model spend, monitoring, skill curation and workflow changes.
The retainer isn't padding. An unmaintained agent degrades — skills go stale, a carrier portal changes layout and a routine breaks, a model deprecates, the business changes what it needs. Maintenance is the product working.
4
Workflows live
Most firms being sold "AI employees" right now are being sold a demo. The demo always works. What happens six weeks later, when a portal changes its layout and nobody notices for four days, is the actual product. We deploy agents with permissions scoped, spend capped, approval gates on anything that leaves the building, an audit trail that survives a compliance review, and someone maintaining it afterwards. If your core system has no API and you've been told that means automation isn't possible — it usually is. Let's talk.
Book a free discovery call and let's explore how Dev can accelerate your business with AI-first solutions.
🍪 We use cookies
We use cookies to analyze site traffic and improve your experience. No personal data is sold.