Hermes AI agents
Digital staff that ask before they act.
A Hermes agent is a long-running AI worker with a job description, a set of tools and clear limits. It chases, drafts, files and briefs, day and night, and waits for you on anything that matters.
Runs on your server
A dedicated server set up for your company. Always on, even when your laptop is closed.
Reads your 2nd Brain
Works from your vault: clients, prices, SOPs, decisions. Not from guesses.
Uses your tools
Gmail, Drive, Sheets, WhatsApp, your CRM and accounting, through secure connectors.
Talks to you on WhatsApp
Briefs you, asks for approval and takes instructions by text or voice note.
Works on a schedule
Morning briefs, nightly reconciliations, weekly compliance checks, or on every new message.
Logs everything
What it read, what it did, who approved it. Easy to audit and to undo.
Live console
Watch an agent work a shift.
Every run streams step by step. When it reaches something external, it stops and waits for you. Tap approve to let it continue.
Illustrative · fictional sample dataBuilds your morning brief, tracks what you promised people and chases what others owe you.
Press Run this agent to watch one of its runs. It will stop and ask you before anything goes out.
- · Read inboxes, calendar and bank feeds
- · Rank what needs you
- · File meeting notes to the vault
- · Sending anything to clients or staff
- · Moving money
- · Accepting meetings
Trust is earned
Four levels of autonomy.
Every task starts at the level you choose. Agents move up only when you decide the results are reliable, and you can move them back down any time.
- Level 01
Read & answer
Searches your vault, email and files, and answers with sources. Changes nothing.
- Level 02
Draft
Prepares the email, quote, report or reply, and leaves it for you.
- Level 03
Act with approval
Does the task once you tap Approve on WhatsApp. The default for anything external.
- Level 04
Act within limits
Acts alone inside rules you set (e.g. repairs under S$400, reminders, filing), and reports back.
By industry
A team for every business.
Pick an industry to see the agents we would set up, what each does on its own, and what it always asks you first.
Files every photo, voice note and form from WhatsApp to the right job, area, day and stage..
Press Run this agent to watch one of its runs. It will stop and ask you before anything goes out.
- · File photos by job, area, day and stage
- · Transcribe voice notes in Bengali, Tamil, Burmese and Malay
- · Ask for missing photos (block, lift, unit number)
- · Pass material requests to the storeman
- · Move a job to the next stage (supervisor taps yes)
- · Re-file photos to a different job
- · Delete anything
- · Message a town council or resident
The roster
Every agent in this demo.
| Agent | Industry | What it does | When |
|---|---|---|---|
| Site Clerk | Construction | Files every photo, voice note and form from WhatsApp to the right job, area, day and stage. | Always on · WhatsApp |
| Permit Watch | Construction | Watches every pass, cert and company document, and keeps anyone about to lapse off the roster. | Daily 08:00 · and on every roster change |
| Report Builder | Construction | Checks a job is complete, builds the completion report and sends it for client sign-off. | On Repair Completed · or /report on WhatsApp |
| Claims Chaser | Construction | Builds the monthly progress claim from approved jobs and chases what is missing before the cut-off. | Daily 09:00 from the 15th · cut-off on the 30th |
| Safety Officer’s Assistant | Construction | Runs the 07:30 safety gate, chases unsigned PTW, TBM, WAH and VSS forms and keeps the monthly WSH records audit-ready. | Mon–Sat 07:30 · monthly on the 20th and the 1st |
| Ops Chief of Staff | Construction | Reads everything overnight, writes the director a 5-line brief, and answers questions from the 2nd Brain with sources. | Daily 07:00 · and on demand |
| Front Desk Concierge | Healthcare | Answers, books and reminds on WhatsApp, web and phone, 24/7, in four languages | Always on · WhatsApp, web chat, phone |
| Care Coordinator | Healthcare | Runs prep sequences and post-op check-ins from clinician-approved templates | Always on · follows the OT and endoscopy lists |
| LOG & Claims Clerk | Healthcare | Builds estimates, chases LOGs, compiles claims and collects co-pays | Daily 06:00 · then every 2 hours |
| Discharge Orchestrator | Healthcare | Clears TTO, bill, transport and summary blockers so patients go home before 11am | Daily 07:00 · and whenever an EDD changes |
| Stock Watch | Healthcare | Forecasts drug and consumable use from the OT list and drafts purchase orders | Daily 05:30 |
| Ops Desk | Logistics | Watches every vessel, box and clock, and drafts the fix before anyone asks | Always on · checks every 15 min |
| Quote Desk | Logistics | Turns WhatsApp, email and web RFQs into priced, margin-checked quotes | Always on · first reply in 30 seconds |
| Docs & Customs | Logistics | Reads every document, checks it against the booking, and chases what’s missing before cut-off | Always on · plus a 48h pre-cut-off sweep at 08:00 |
| Client Concierge | Logistics | Answers "where’s my cargo?" on WhatsApp, 24/7, for each client’s own shipments only | Always on · WhatsApp + email |
| Finance Clerk | Logistics | Turns PODs into invoices, matches payments and chases what’s owed | Every POD · daily 09:00 · every remittance email |
| Crew & Fleet | Logistics | Keeps licences, passes and trucks legal, and the roster honest | Daily 06:00 · on every roster change |
| Lana | Real estate | WhatsApp receptionist: answers every enquiry, qualifies, books viewings | Always on · WhatsApp, portal emails, Meta ads |
| Ledger | Real estate | Rent collection: reminders, PayNow matching, receipts, arrears ladder | Daily 09:00 sweep · live on bank alerts |
| Fixer | Real estate | Maintenance: triage, TA and warranty checks, vendor quotes, bookings | Always on · tenant and vendor WhatsApp |
| Lease Watch | Real estate | Renewals and re-lets: expiry alerts, renew-vs-re-let maths, listings | Daily 06:00 · 120 / 90 / 60 / 21-day marks |
| Deal Desk | Real estate | Transaction coordinator: OTP dates, CDD, lawyers, completions | On every stage change · daily 07:30 check |
| Chief of Staff | Real estate | The 07:00 brief and 2nd Brain answers on Ryan’s phone | Daily 06:00 build · 07:00 send · on demand |
| Reservations Host | F&B | Answers booking enquiries on WhatsApp and Instagram, takes group deposits and reminds guests | Always on · WhatsApp, Instagram, website |
| Night Auditor | F&B | Reads every outlet’s closing photos, matches each payment channel and chases gaps the same night | Nightly 21:30–23:30 · 10 closing groups |
| Purchasing Clerk | F&B | Turns stock counts into supplier orders and checks every invoice against the contract price book | Always on · orders 21:45 · standing orders 05:30 |
| Roster Planner | F&B | Builds next week’s rosters from forecast covers, flexes them when bookings or people change, and watches overtime | Thursdays for next week · on every cancellation or MC |
| Review Desk | F&B | Tags every review, links bad ones to the shift behind them and drafts replies for managers | Always on · Google, Facebook, Instagram |
| Licence Keeper | F&B | Keeps the licence, certificate and hygiene-record register current across 10 outlets and the kitchen | Weekly, Monday 08:00 · plus 90/60/30-day reminders |
| Enquiry Desk | Building services | Answers every leak enquiry in under a minute, reads the photos and books the inspection | Always on · WhatsApp, Instagram, Facebook, web form |
| Estimator | Building services | Turns an inspection form into a priced quotation using your past jobs and rate card | When an inspection report is submitted |
| Site Reporter | Building services | Chases the 5pm site updates, writes the client message and holds anything sensitive for the PM | Daily 17:00–18:30 |
| Roster Guard | Building services | Checks every worker’s pass and training daily and keeps expired passes off the roster | Daily 07:00 + every roster change |
| Claims Chaser | Building services | Raises progress claims on time and chases every invoice until it is paid | Daily 09:00 + on every milestone |
| Estimating Assistant | Engineering | Reads every RFQ, drafts the BOQ and finds what you charged last time. The estimator owns the price. | Always on · tender@ inbox |
| Production Watcher | Engineering | Checks every board in the shop against its BOM, deliveries and FAT date, every morning. | Daily 06:30 · and on every stage change |
| Service Dispatcher | Engineering | Turns WhatsApp fault reports into service jobs and proposes the right licensed technician. | Always on · service WhatsApp line |
| Claims Readiness | Engineering | Builds each progress claim pack and shows which evidence is missing before it goes out. | 3 days before each claim date |
| Morning Brief | Engineering | Sends Kannan a sourced 12-line brief at 07:30, in the language he picks, and answers his follow-ups. | Daily 07:30 · WhatsApp |
| Enrolment Desk | Education | Answers parents and learners on WhatsApp, books trials into real open seats | Always on · WhatsApp + website chat |
| Tutor | Education | Answers learner questions at any hour, only from your course material, and cites the lesson | Always on · WhatsApp + lesson player |
| Grader | Education | Drafts marks for short answers against your rubric. The teacher approves every mark. | When a quiz closes · batches by question |
| Grant Clerk | Education | Checks each learner against the SSG grant rules and builds the claim pack | Daily 07:00 + the morning after each course ends |
| Retention Watch | Education | Spots learners and kids drifting away before they withdraw | Daily 09:00 |
| Attendee Concierge | Events | Answers delegates on WhatsApp around the clock: directions, schedule, dietary, recordings. Hands anything unusual to a person. | Always on · WhatsApp |
| Vendor Chaser | Events | Keeps every vendor deliverable on time: chases, reads what comes back, checks it against the brief and updates the tracker. | Daily 09:00 · and on every vendor reply |
| Run-sheet Keeper | Events | Keeps the day-of run-sheet true. Re-plans when something slips, checks for clashes and tells everyone affected. | Event days · 06:00 to 23:00 |
| Sponsor Desk | Events | Tracks every sponsor deliverable with evidence, and builds proof packs the partnerships manager can send the same evening. | Event days 18:00 · weekly otherwise |
| Report Writer | Events | Turns check-ins, surveys, chats and the budget into a client-ready post-event report, and keeps the lessons for next time. | 24 hours after every event |
| Lana · AI Receptionist | Services | Replies to every opt-in on WhatsApp within 30 seconds, qualifies in four questions and books the call | Always on · WhatsApp · 24/7 |
| Lead Researcher | Services | Researches every lead before anyone replies: size, news, likely pain, best angle and a confidence rating | On every new lead · about 90 seconds |
| Follow-up Chaser | Services | Runs every WhatsApp, email and SMS sequence, stops the moment someone replies, and rescues no-shows | Every 5 min · 9 am – 9 pm SGT |
| Call Prep Analyst | Services | Puts a one-page call brief in the rep's WhatsApp 30 minutes before every sales call, then writes up the call | 30 min before each call · Google Calendar |
| Revenue Analyst | Services | Morning pipeline brief at 7:30 and a Monday ads report on cost per booked call and per client, not per lead | Daily 7:30 am · Mondays 8:00 am |
| Front Desk | Fitness | Replies to every trial enquiry within a minute, day or night, qualifies it in plain conversation and books the right beginner class. | Always on · WhatsApp + Instagram |
| Retention Coach | Fitness | Runs the churn radar every night, explains why each member is at risk, and drafts a message in their own coach’s voice. | Nightly 02:00 · drafts ready by 07:00 |
| Coach’s Assistant | Fitness | Turns coach voice notes into structured member memory, answers “what do I need to know about this member?” and drafts session follow-ups. | Always on · coach line |
| Timetable Planner | Fitness | Reads fill rates, waitlists and no-shows every week and proposes timetable changes with the coach-hour cost attached. | Sundays 20:00 |
| Membership Clerk | Fitness | Handles failed payments, freezes, pack expiries and renewals, and keeps Xero matched to what members actually paid. | On every payment event · daily 09:00 |
Next step
See your business in one of these. Then we build it.
Book a 30-minute call. We map one workflow that costs you the most time, show you what it looks like automated, and tell you honestly if it is worth doing.