AI Agents

An AI staff for your front desk, your numbers and your inbox.

The Customer Agent talks to your customers. The Analyst Agent works the numbers. The Executive Assistant keeps your inbox, calendar and follow-ups moving. Each one works inside your tools and hands off to a person when it should.

Start with one agent. Add the others when you’re ready.

Larkfield Plumbing & Air/Since last nightIllustrative
Activity log3 agents
  1. 7:30 amAnalyst Agent · QuickBooksWeekly numbers ready. Parts costs rose on two job types; summary in your inbox.Ready
  2. 7:15 amExecutive Assistant · OutlookInbox sorted. 3 tasks assigned, 1 reply drafted for your OK.1 for you
  3. 9:47 pmYesterdayCustomer Agent · Website chatBooked an AC repair for Thursday, 8 to 10 am. Confirmation sent by text.Booked
Waiting on you2
Executive Assistant · replyYour OK

To a supplier: confirm Friday’s deliveryFriday works. Please deliver both condensers to the shop by 10 am.

Customer Agent · handoffHanded off

Refund request above your limitSent to the office manager with the transcript and a summary

FIG. 1 Illustrative interface. Larkfield Plumbing & Air is a fictional 18-person company.
01Customer Agent

Every customer answered, day or night.

It answers on your website, by text, by email and on the phone, from your own knowledge. It books the work and hands off to your team with the full story.

Introduces itself as a virtual assistant. Customers can ask for a person at any time.

What it does

  • Answers from your knowledge

    Learns your services, policies, service area, hours and FAQs. If it doesn't know, it says so and asks your team instead of guessing.

  • Works every channel

    Website chat, text, email and phone, with one conversation history per customer.

  • Quotes from your price book

    Prices standard jobs and products by your rules. Custom work gets a range or goes to your team.

  • Books the work

    Checks real availability in your calendar or scheduling system, books the slot and sends the confirmation.

  • Handles orders and returns

    Takes orders and job details, answers “where’s my order?” from your store and handles returns within your policy.

  • Qualifies leads

    Asks the questions your best salesperson would, then routes hot leads to the right person right away.

  • Follows up

    Texts back missed calls, follows up on open quotes, sends reminders and asks for a review after the job.

  • Hands off with the full story

    When a customer asks for a person, gets upset or needs something outside its rules, your team takes over with the transcript and a summary.

  • Speaks your customers’ language

    Replies in the language the customer writes in, including Spanish.

Watch it work

A 9:47 p.m. website chat becomes a booked job, with the office closed.

See all six demos
Larkfield Plumbing & Air · Website chatWebsite chatlarkfieldair.example/contact
Tue 9:50 pm · Office closedSimulated demo
What the customer sees
LPLarkfield Plumbing & AirAI assistant · Replies instantly
Hi! I’m Larkfield’s AI assistant. I can answer questions, give price ranges and book service, day or night. What’s going on?
Hi, my AC started making a loud buzzing noise this afternoon. It’s still cooling but it’s loud. How much to have someone look at it, and how soon can you come?

Sorry about that. Let’s get it sorted.

First, a quick safety check: any burning smell, smoke or sparks near the unit?

Then two questions so we send the right tech with the right parts:

  1. Is the noise coming from the outdoor unit or from inside the house?
  2. When the system kicks on, does the fan on top of the outdoor unit start spinning right away?
No smell or smoke. It’s the outdoor unit. It buzzes for a few seconds when it kicks on and the fan is slow to start. The system is about 9 years old.

Thanks, that helps. A buzz at start-up with a slow fan usually points to a weak capacitor or contactor: a common repair, usually done in one visit.

From our price book:

  • Diagnostic visit: $89, credited toward the repair
  • Capacitor or contactor replacement: $165–$265 total

Since it’s still cooling, a regular visit tomorrow avoids our $149 after-hours fee.

I can get a technician to you tomorrow, Wednesday, July 15. Which window works best?
8:00–10:00 am
Perfect. What’s your full name, the service address and a mobile number for text updates?
Jenna Morales, 418 Larkspur Lane, (480) 555-0148
You’re booked

AC repair · Diagnostic visit

  • Wed, Jul 15 · 8:00–10:00 am
  • Technician: Marcus R.
  • 418 Larkspur Lane
  • Capacitor or contactor: $165–$265 total, $89 diagnostic credited

Your technician confirms the price before any work starts.

I’ve texted you a confirmation, and Marcus will text when he’s on his way. Tonight, if you notice a burning smell or the buzzing won’t stop, switch the system off at the thermostat and reply here. I’ll get our on-call technician on the phone.
Thanks! Since it’s 9 years old, do you offer financing if we end up replacing it?
Good question. Financing depends on the system and the plan you choose, so I’ve asked Renee, our office manager, to call you tomorrow by 10 am. She’ll have this conversation in front of her, so you won’t need to repeat anything.
Messagesnow

Larkfield Plumbing & Air Hi Jenna, you’re confirmed for AC repair Wed 7/15, 8–10 am with Marcus R. Your $89 diagnostic is credited to any repair. Reply R to reschedule. Reply STOP to opt out.

Behind the scenes
Halyard Agent consoleLarkfield Plumbing & Air
ActionsWebsite chat
  1. Ran safety check9:47 pmBuzzing can be electrical: asked about smell, smoke, sparks
  2. Safety rule: not triggered9:48 pmNo smell, smoke or sparks reported
  3. Looked up price book9:48 pm4 items · residential
  4. Checked dispatch calendar9:48 pmWed 7/15 · 2 open windows
  5. Created booking9:49 pm#BK-4127 · Marcus R. · Wed 8–10 am
  6. Sent text confirmation9:49 pm(480) 555-0148
  7. Updated customer record9:49 pmScheduling system · new customer
  8. Tagged9:49 pmAC repairAfter-hoursPlan prospectReplacement lead
  9. Handed off to a person9:50 pmFinancing question → Renee K., office manager · callback Wed by 10 am · transcript attached
Escalation rule · Safety

If the customer reports: burning smell, smoke, sparks, or water near electrical parts

Then: tell them to switch the system off, call tonight’s on-call technician (Luis P.) and send him the transcript

Status:Not triggered

More rules: no heat in freezing weather · active leak · complaint or complex quote → office manager

Price book · Residential
DIAG-01Diagnostic visit$89, credited to the repair
CAP-RPLCapacitor replacement$165–$245
CON-RPLContactor replacement$185–$265
AH-FEEAfter-hours visit fee+$149
Dispatch · Wed, Jul 15
Technician8:00–10:00 am10:00 am–12:00 pm1:00–3:00 pm
Marcus R.OpenBookedBooked
Alicia T.BookedBookedOpen
Dev K.BookedBookedBooked
Customer recordNew customerTranscript attached

Jenna Morales · (480) 555-0148 · 418 Larkspur Lane

Source
Website chat, after hours
Job
AC repair. Buzzing at start-up, outdoor unit
Equipment
about 9 years old · no maintenance plan
Booking
#BK-4127 · Wed 7/15, 8:00–10:00 am · Marcus R.
Tags
AC repairAfter-hoursPlan prospectReplacement lead
Callback
Renee K., Wed by 10 am
Handoff rule · Sales and financing

If the customer asks about: financing, a new system, or a quote over $1,500

Then: don’t quote. Book a callback with the office manager and attach the transcript

Status:Triggeredcallback task created for Renee K.

Safety ruleNot triggered

Handoff ruleTriggered

2minFirst message to confirmed bookingFirst message 9:47 pm, booked 9:49 pm; first reply in 2 seconds vs a typical ~60 min web reply.2 sources
0minOffice time to book, confirm and logvs about 5 staff minutes by phone the next morning, if the customer hasn’t booked elsewhere by then.1 source
$215Estimated job valueMidpoint of the quoted $165⁠–⁠$265; about $86 gross profit at a 40% service-job margin.2 sources
Handed off to Renee K. · callback Wed by 10 am
Step 1 of 99:47 pm. The office is closed. A homeowner opens the website chat.

This demo needs JavaScript. Here's the step-by-step version instead.Motion is reduced, so every step is shown at once. Press Play to step through them one at a time.

  1. 9:47 pm. The office is closed. A homeowner opens the website chat.
  2. She describes a noisy AC and asks about price and timing.
  3. Safety check first. Then two questions a good dispatcher would ask.
  4. No red flags. It quotes from Larkfield’s own price book, not a guess.
  5. It checks the live dispatch calendar and offers real openings.
  6. Name, address and mobile number. The job is booked.
  7. A text confirmation goes out, and the customer record is updated.
  8. A question it shouldn’t answer goes to a person, with full context.
  9. Booked in 2 minutes, after hours, with zero office time.
0:00 / 0:43
Read the step-by-stepHide the step-by-step
  1. 9:47 pm. The office is closed. A homeowner opens the website chat.
    • AI assistant: Hi! I’m Larkfield’s AI assistant. I can answer questions, give price ranges and book service, day or night. What’s going on?
  2. She describes a noisy AC and asks about price and timing.
    • Jenna: Hi, my AC started making a loud buzzing noise this afternoon. It’s still cooling but it’s loud. How much to have someone look at it, and how soon can you come?
  3. Safety check first. Then two questions a good dispatcher would ask.
    • Agent console: Ran safety check. Buzzing can be electrical: asked about smell, smoke, sparks.
    • Escalation rule · Safety. If the customer reports a burning smell, smoke, sparks, or water near electrical parts: tell them to switch the system off, call tonight’s on-call technician (Luis P.) and send him the transcript. Status: checking.
    • AI assistant: Sorry about that. Let’s get it sorted. First, a quick safety check: any burning smell, smoke or sparks near the unit? Then two questions so we send the right tech with the right parts: 1. Is the noise coming from the outdoor unit or from inside the house? 2. When the system kicks on, does the fan on top of the outdoor unit start spinning right away?
  4. No red flags. It quotes from Larkfield’s own price book, not a guess.
    • Jenna: No smell or smoke. It’s the outdoor unit. It buzzes for a few seconds when it kicks on and the fan is slow to start. The system is about 9 years old.
    • Agent console: Safety rule not triggered (no smell, smoke or sparks reported). Looked up the residential price book: Diagnostic visit $89, credited to the repair · Capacitor replacement $165–$245 · Contactor replacement $185–$265 · After-hours visit fee +$149.
    • AI assistant: Thanks, that helps. A buzz at start-up with a slow fan usually points to a weak capacitor or contactor: a common repair, usually done in one visit. From our price book: Diagnostic visit: $89, credited toward the repair. Capacitor or contactor replacement: $165–$265 total. Since it’s still cooling, a regular visit tomorrow avoids our $149 after-hours fee.
  5. It checks the live dispatch calendar and offers real openings.
    • Agent console: Checked the dispatch calendar for Wed, Jul 15: 2 open windows (Marcus R. 8:00–10:00 am, Alicia T. 1:00–3:00 pm).
    • AI assistant: I can get a technician to you tomorrow, Wednesday, July 15. Which window works best? Options: 8:00–10:00 am · 1:00–3:00 pm · Another day.
    • Jenna taps 8:00–10:00 am.
  6. Name, address and mobile number. The job is booked.
    • AI assistant: Perfect. What’s your full name, the service address and a mobile number for text updates?
    • Jenna: Jenna Morales, 418 Larkspur Lane, (480) 555-0148
    • Agent console: Created booking #BK-4127 · Marcus R. · Wed 8–10 am.
    • Booking card: You’re booked. AC repair · Diagnostic visit. Wed, Jul 15 · 8:00–10:00 am. Technician: Marcus R. 418 Larkspur Lane. Capacitor or contactor: $165–$265 total, $89 diagnostic credited. Your technician confirms the price before any work starts.
  7. A text confirmation goes out, and the customer record is updated.
    • AI assistant: I’ve texted you a confirmation, and Marcus will text when he’s on his way. Tonight, if you notice a burning smell or the buzzing won’t stop, switch the system off at the thermostat and reply here. I’ll get our on-call technician on the phone.
    • Text message from Larkfield Plumbing & Air: Hi Jenna, you’re confirmed for AC repair Wed 7/15, 8–10 am with Marcus R. Your $89 diagnostic is credited to any repair. Reply R to reschedule. Reply STOP to opt out.
    • Agent console: Sent text confirmation to (480) 555-0148 · Updated customer record in the scheduling system (new customer) · Tagged: AC repair, After-hours, Plan prospect.
  8. A question it shouldn’t answer goes to a person, with full context.
    • Jenna: Thanks! Since it’s 9 years old, do you offer financing if we end up replacing it?
    • Handoff rule · Sales and financing. If the customer asks about financing, a new system, or a quote over $1,500: don’t quote. Book a callback with the office manager and attach the transcript. Status: triggered, callback task created for Renee K.
    • AI assistant: Good question. Financing depends on the system and the plan you choose, so I’ve asked Renee, our office manager, to call you tomorrow by 10 am. She’ll have this conversation in front of her, so you won’t need to repeat anything.
    • Agent console: Handed off to a person. Financing question → Renee K., office manager · callback Wed by 10 am · transcript attached. Tag added: Replacement lead.
  9. Booked in 2 minutes, after hours, with zero office time.
First message to confirmed booking
2 min
Office time to book, confirm and log
0 min
Estimated job value
$215

Simulated demo. Larkfield Plumbing & Air and the people named are fictional. Figures are illustrative.

What it’s worth

A worked example on a fictional business, with every line of the math.

Run your own numbers
AI Agents · Customer Agent

Larkfield Plumbing & Air

Fictional residential plumbing, heating and cooling company · 18 employees

The Customer Agent answers routine inquiries end to end, picks up calls nobody gets to and replies to after-hours web requests in under a minute, so fewer new jobs go to a competitor.

Modeled value: $26,964 a year in the base case, up to $57,816 in the upside case.

22 to 34 hours back a month

  • Team time
  • Added gross profit

Where the value comes from: Staff time on routine inquiries, $7,656 to $11,832; Jobs recovered after hours, $18,000 to $40,920; Jobs recovered from missed calls, $1,308 to $5,064.

$2,247 × 12 = $26,964Upside $4,818 × 12 = $57,816

Added revenue$48,276 to $114,984 a year

From jobs that no longer go to a competitor. Only the 40% gross margin is counted.

Today

Customer inquiries a month
1,200 (600 calls, 600 online)
Staff time on inquiries
100 hours a month (5 minutes each)
Calls nobody answers
84 a month (14%)
Online inquiries after hours
240 a month (40%), wait until morning
New-job requests
30% of inquiries
Average service call
$341 at a 40% gross margin

With the agent

Resolved without staff
330 a month (upside 510)
Staff hours back
22 a month after review time (upside 34)
Replies after hours and to missed calls
Under a minute, 24/7
Jobs no longer lost
11.8 a month (upside 28.1)
Where the value comes from
SourceBaseUpside
Staff time on routine inquiries (Team time)$7,656$11,832
Jobs recovered after hours (Added gross profit)$18,000$40,920
Jobs recovered from missed calls (Added gross profit)$1,308$5,064
Modeled value a year$26,964$57,816

The math

Base case
Line itemFormulaValue
Staff time on inquiries today1,200 × 5 ÷ 60100 hours
Resolved by the agent600 × 20% + 600 × 35%330 inquiries
Staff time those took330 × 5 ÷ 6027.5 hours
Less 20% for review and handoffs27.5 × 80%22 hours back
Value of that time (customer service rep, $29/h loaded)22 × $29$638
After-hours new-job requests600 × 40% × 30%72 a month
Jobs recovered after hours (40% lost for good; 40% of those book)72 × 40% × 40%, rounded down11 jobs
Missed calls that are new-job requests600 × 14% × 30%25.2 a month
Jobs recovered from missed calls (40% lost; agent completes 20%; 40% book)25.2 × 40% × 20% × 40%0.8 jobs
Added revenue(11 + 0.8) × $341$4,023
Gross profit from recovered jobs11 × $341 × 40% + 0.8 × $341 × 40%$1,609
Monthly value$638 + $1,609$2,247
Annual value$2,247 × 12$26,964
Upside case
Line itemFormulaValue
Resolved by the agent (35% of calls, 50% online)600 × 35% + 600 × 50%510 inquiries
Staff hours back after review510 × 5 ÷ 60 × 80%34 hours
Value of that time34 × $29$986
Jobs recovered after hours (60% lost; 60% book)72 × 60% × 60%, rounded down25 jobs
Jobs from missed calls (60% lost; agent completes 35%; 60% book)25.2 × 60% × 35% × 60%3.1 jobs
Added revenue(25 + 3.1) × $341$9,582
Gross profit25 × $341 × 40% + 3.1 × $341 × 40%$3,832
Monthly value$986 + $3,832$4,818
Annual value$4,818 × 12$57,816

The upside case moves the rates that describe what the agent achieves to the optimistic end of the published evidence, all at once. The business’s own figures stay the same. Most results land in between.

Gross value before any fees. Not a quote or a guarantee. Estimates exclude the cost of the engagement.

Show the full mathHide the full math

Today

Customer inquiries a month
1,200 (600 calls, 600 online)
Staff time on inquiries
100 hours a month (5 minutes each)
Calls nobody answers
84 a month (14%)
Online inquiries after hours
240 a month (40%), wait until morning
New-job requests
30% of inquiries
Average service call
$341 at a 40% gross margin

With the agent

Resolved without staff
330 a month (upside 510)
Staff hours back
22 a month after review time (upside 34)
Replies after hours and to missed calls
Under a minute, 24/7
Jobs no longer lost
11.8 a month (upside 28.1)
The math
Line itemFormulaValue
Staff time on inquiries today1,200 × 5 ÷ 60100 hours
Resolved by the agent600 × 20% + 600 × 35%330 inquiries
Staff time those took330 × 5 ÷ 6027.5 hours
Less 20% for review and handoffs27.5 × 80%22 hours back
Value of that time (customer service rep, $29/h loaded)22 × $29$638
After-hours new-job requests600 × 40% × 30%72 a month
Jobs recovered after hours (40% lost for good; 40% of those book)72 × 40% × 40%, rounded down11 jobs
Missed calls that are new-job requests600 × 14% × 30%25.2 a month
Jobs recovered from missed calls (40% lost; agent completes 20%; 40% book)25.2 × 40% × 20% × 40%0.8 jobs
Added revenue(11 + 0.8) × $341$4,023
Gross profit from recovered jobs11 × $341 × 40% + 0.8 × $341 × 40%$1,609
Monthly value$638 + $1,609$2,247
Annual value$2,247 × 12$26,964
Upside · resolved by the agent (35% of calls, 50% online)600 × 35% + 600 × 50%510 inquiries
Upside · staff hours back after review510 × 5 ÷ 60 × 80%34 hours
Upside · value of that time34 × $29$986
Upside · jobs recovered after hours (60% lost; 60% book)72 × 60% × 60%, rounded down25 jobs
Upside · jobs from missed calls (60% lost; agent completes 35%; 60% book)25.2 × 60% × 35% × 60%3.1 jobs
Upside · added revenue(25 + 3.1) × $341$9,582
Upside · gross profit25 × $341 × 40% + 3.1 × $341 × 40%$3,832
Upside · monthly value$986 + $3,832$4,818
Upside · annual value$4,818 × 12$57,816

Gross value before any fees. Not a quote or a guarantee. Estimates exclude the cost of the engagement.

Guardrails and quality

The rules it follows in every conversation.

How human approval works
  • Approved knowledge only

    It answers from sources you approve. No guessing at prices, policies or promises.

  • Handoff rules you set

    Complaints, refunds, VIP customers, legal or medical questions and large orders go to a person.

  • Safety first

    A gas smell, a flood or a medical emergency gets safety instructions and goes straight to a person.

  • Hard limits

    Discounts, refunds and order sizes it can’t exceed, whatever a customer asks.

02Analyst Agent

Your numbers, cleaned up and explained.

It reads your books, untangles messy spreadsheets, builds the workbooks and tells you in plain English what changed and why.

Works alongside your bookkeeper and accountant, not instead of them. Read-only access to your books by default.

What it does

  • Reads the books

    Works from QuickBooks and Xero exports, bank and card statements, invoices and payroll summaries.

  • Cleans messy data

    Fixes duplicates, inconsistent names, broken dates and merged cells, and logs every change it makes.

  • Builds the workbooks

    Formulas, lookups and pivot tables your team can follow and edit. No black boxes.

  • Charts and dashboards

    KPI dashboards in Excel or Google Sheets that refresh on a schedule.

  • Forecasts

    Cash flow, revenue, inventory and staffing forecasts, with every assumption written down.

  • Explains what changed

    A plain-English summary: what moved, why it likely moved and what to look at next.

  • Flags what needs attention

    Unusual expenses, duplicate payments, slipping margins and overdue invoices, before they become problems.

  • Answers questions

    Ask “What was our margin on commercial jobs last quarter?” and get the number, the source and the method.

  • Reconciles across systems

    Matches CRM deals to invoices, orders to shipments and inventory counts to sales.

Watch it work

A messy sales export becomes clean data, a chart and a plain-English answer.

Q3_sales_raw.xlsx · Cobalt Creek Supply Co.Q3_sales_raw.xlsx
Ready for reviewSimulated demo
Chart 1

Gross margin % by product line · Q3

Jul–Sep 2026 · from the Pivot sheet

Chart · data from Pivot!A11:D15100%
Halyard AnalystQuickBooks · read-only
Here’s Q3 sales. Clean it up, show me margin by product line by month, and tell me what’s going on. Margin feels off.
Q3_sales_raw.xlsx4,318 rows · 412 KB
Priya Shah · Controller

Cleaned: 4,318 → 4,222 rows · 1,906 changes logged · ties to QuickBooks

Built

  • Gross margin, column K: =H2-I2-J2
  • GM %, column L: =IFERROR(K2/H2,0)
  • Pivot: gross margin by product line and month (SUMIFS, updates as rows are added)
  • =SUMIFS(Clean!$K:$K,Clean!$E:$E,$A5,Clean!$A:$A,">="&B$4,Clean!$A:$A,"<="&EOMONTH(B$4,0))
  • Chart: gross margin % by product line, Jul–Sep

What’s going on

Sales grew 5.6% from July to September, but gross margin dollars barely moved (+0.3%). The margin rate fell from 25.8% to 24.5%. Two things explain the drop, and a third has been leaking all quarter.

1Freight is eating Paper goods margin

Paper goods margin fell from 22.4% to 18.6% as freight rose from 7.6% to 11.4% of sales. Your carrier added fuel and small-shipment surcharges on Aug 4, and 46% of Paper goods deliveries are under 10 cases.

Cost vs. July’s freight rate: $23,056 in Aug–Sep

Fix: add a $45 delivery fee on Paper goods orders under 10 cases (148 in September) and rebid the route with two carriers.

2A supplier increase never reached your prices

Nitrile glove costs rose 9% on Aug 18, but sell prices didn’t change. Safety & PPE margin slid from 29.0% to 25.6%.

Cost: $9,724 in Aug–Sep

Fix: raise prices on the 14 affected glove SKUs by 9% this week.

3An expired promo is still discounting Janitorial

Six accounts still get 12% off list from a promo that ended in 2025. Their contract tier is 5%.

Cost: $14,000 in Q3, on $176,000 of sales

Fix: move the six accounts to the 5% tier at renewal.

Together: $46,780 of Q3 margin, about $28,000 a month at September’s pace.

Completed in 3 min 48 s

36minModeled time saved this runThe agent ran 3 min 48 s and Priya still reviews the Log, so we count 10% of a ~6-hr manual job, the measured rate for spreadsheet work.2 sources
$46,780Q3 margin leaks foundIdentified, not yet recovered: freight $23,056 + glove costs $9,724 + expired discount $14,000.2 sources
~$28Ka monthAt stake at September’s paceSep: freight $15,265 + gloves $8,227 + discount $4,667 (Q3’s $14,000 ÷ 3), on a 25.3% margin.2 sources
Done in 3 min 48 s · ready for review
Step 1 of 7The controller drops in Q3’s raw export. It’s a mess.

This demo needs JavaScript. Here's the step-by-step version instead.Motion is reduced, so every step is shown at once. Press Play to step through them one at a time.

  1. The controller drops in Q3’s raw export. It’s a mess.
  2. It finds every problem: mixed dates, duplicates, merged cells, totals.
  3. Cleaned and logged: 4,318 rows in, 4,222 out, tied to the books.
  4. Margin columns and a pivot, with real formulas your team can follow.
  5. Then it charts gross margin by product line, month by month.
  6. Plain-English findings, each with a fix and a dollar figure.
  7. Done in under 4 minutes, with every change logged for review.
0:00 / 0:36
Read the step-by-stepHide the step-by-step
  1. The controller drops in Q3’s raw export. It’s a mess.
    • Priya (controller): Here’s Q3 sales. Clean it up, show me margin by product line by month, and tell me what’s going on. Margin feels off.
    • Attached: Q3_sales_raw.xlsx · 4,318 rows · 412 KB
  2. It finds every problem: mixed dates, duplicates, merged cells, totals.
    • Scanning 4,318 rows × 10 columns. Found 6 kinds of problems:
    • Dates in 5 formats: 1,204 cells · Duplicate rows: 87 · Merged cells: 14 ranges, 312 blank cells · Subtotal and total rows: 9 · Numbers stored as text: 236 cells · Inconsistent product-line labels: 58 cells.
  3. Cleaned and logged: 4,318 rows in, 4,222 out, tied to the books.
    • Cleaned, every change logged: 1,204 dates converted to YYYY-MM-DD · 87 duplicate rows removed · 14 merged ranges split, 312 cells filled down · 9 subtotal rows removed · 236 text values converted to numbers · 58 labels standardized to 4 product lines.
    • 4,318 rows in → 4,222 rows out · 1,906 changes in the Log sheet.
    • Revenue $5,379,900 · matches QuickBooks Q3 sales ($0 difference).
  4. Margin columns and a pivot, with real formulas your team can follow.
    • Built: Gross margin, column K: =H2-I2-J2 · GM %, column L: =IFERROR(K2/H2,0) · Pivot: gross margin by product line and month (SUMIFS, updates as rows are added).
    • Pivot!B5: =SUMIFS(Clean!$K:$K,Clean!$E:$E,$A5,Clean!$A:$A,">="&B$4,Clean!$A:$A,"<="&EOMONTH(B$4,0))
    • Q3 gross margin: Packaging $456,300 · Janitorial $459,700 · Paper goods $247,900 · Safety & PPE $195,200 · Total $1,359,100.
  5. Then it charts gross margin by product line, month by month.
    • Chart: gross margin % by product line, Jul–Sep.
    • Packaging 23.4%, 23.6%, 23.2% · Janitorial 30.1%, 30.6%, 30.4% · Paper goods 22.4%, 20.5%, 18.6% · Safety & PPE 29.0%, 28.4%, 25.6%. Note on the chart: freight surcharges from Aug 4.
  6. Plain-English findings, each with a fix and a dollar figure.
    • What’s going on: Sales grew 5.6% from July to September, but gross margin dollars barely moved (+0.3%). The margin rate fell from 25.8% to 24.5%. Two things explain the drop, and a third has been leaking all quarter.
    • 1. Freight is eating Paper goods margin. Paper goods margin fell from 22.4% to 18.6% as freight rose from 7.6% to 11.4% of sales. Your carrier added fuel and small-shipment surcharges on Aug 4, and 46% of Paper goods deliveries are under 10 cases. Cost vs. July’s freight rate: $23,056 in Aug–Sep. Fix: add a $45 delivery fee on Paper goods orders under 10 cases (148 in September) and rebid the route with two carriers.
    • 2. A supplier increase never reached your prices. Nitrile glove costs rose 9% on Aug 18, but sell prices didn’t change. Safety & PPE margin slid from 29.0% to 25.6%. Cost: $9,724 in Aug–Sep. Fix: raise prices on the 14 affected glove SKUs by 9% this week.
    • 3. An expired promo is still discounting Janitorial. Six accounts still get 12% off list from a promo that ended in 2025. Their contract tier is 5%. Cost: $14,000 in Q3, on $176,000 of sales. Fix: move the six accounts to the 5% tier at renewal.
    • Together: $46,780 of Q3 margin, about $28,000 a month at September’s pace. Completed in 3 min 48 s.
  7. Done in under 4 minutes, with every change logged for review.
Modeled time saved this run
36 min
Q3 margin leaks found
$46,780
At stake at September’s pace
~$28K a month

Simulated demo. Cobalt Creek Supply Co. and the people named are fictional. Figures are illustrative.

What it’s worth

A worked example on a fictional business, with every line of the math.

AI Agents · Analyst Agent

Greenhollow Landscape Co.

Fictional commercial and residential landscaper · 110 employees across three branches

The Analyst Agent pulls and cleans the monthly exports, drafts the report narrative, flags finished extra work that never reached an invoice and shows which kinds of jobs are underpriced.

Modeled value: $70,596 a year in the base case, up to $149,736 in the upside case.

16 to 36 hours back a month

  • Team time
  • Added gross profit

Where the value comes from: Accounting and operations time, $9,600 to $20,736; Unbilled extra work recovered, $36,000 to $54,000; Better-priced bids, $24,996 to $75,000.

$5,883 × 12 = $70,596Upside $12,478 × 12 = $149,736

Added revenue$60,996 to $129,000 a year

From recovered billing and better-priced bids. The work is already done or costs the same, so all of it is gross profit.

Today

Accounting team on month-end reporting
80 hours a month (48 cleanup, 32 report building)
Operations managers on spreadsheets
50 hours a month (30 job costing, 20 owner questions)
Month-end close
About 6.4 days (the benchmark median)
Extra work done but not invoiced
$6,000 a month
Bid work priced from estimating spreadsheets
$10,000,000 a year

With the agent

Accounting hours back
8 a month (upside 20)
Operations hours back
8 a month (upside 16)
Month-end close
About 1 day sooner (upside 1.6)
Unbilled extra work recovered
$3,000 a month (upside $4,500)
Realized prices on bid work
0.5% higher (upside 1%)
Where the value comes from
SourceBaseUpside
Accounting and operations time (Team time)$9,600$20,736
Unbilled extra work recovered (Added gross profit)$36,000$54,000
Better-priced bids (Added gross profit)$24,996$75,000
Modeled value a year$70,596$149,736

The math

Base case
Line itemFormulaValue
Accounting: data cleanup48 × 10%4.8 hours
Accounting: recurring report building32 × 10%3.2 hours
Accounting hours back4.8 + 3.28 hours
Operations: job-cost spreadsheets30 × 10%3 hours
Operations: summaries for the owner20 × 25%5 hours
Operations hours back3 + 58 hours
Value of time (bookkeeper $32/h, operations manager $68/h)8 × $32 + 8 × $68$800
Recovered billing (half of what is flagged)$6,000 × 50%$3,000
Better-priced bids (0.5% higher realized price; half counted in year one)$10,000,000 × 0.5% × 50% ÷ 12$2,083
Monthly value$800 + $3,000 + $2,083$5,883
Annual value$5,883 × 12$70,596
Upside case
Line itemFormulaValue
Accounting hours back (cleanup and reports 25% faster)(48 + 32) × 25%20 hours
Operations hours back (job costing 25%, summaries 45% faster)30 × 25% + 20 × 45%, rounded down16 hours
Value of time20 × $32 + 16 × $68$1,728
Recovered billing (75% of what is flagged)$6,000 × 75%$4,500
Better-priced bids (1%; 75% counted in year one)$10,000,000 × 1% × 75% ÷ 12$6,250
Monthly value$1,728 + $4,500 + $6,250$12,478
Annual value$12,478 × 12$149,736

The upside case moves the rates that describe what the agent achieves to the optimistic end of the published evidence, all at once. The business’s own figures stay the same. Most results land in between.

Gross value before any fees. Not a quote or a guarantee. Estimates exclude the cost of the engagement.

Show the full mathHide the full math

Today

Accounting team on month-end reporting
80 hours a month (48 cleanup, 32 report building)
Operations managers on spreadsheets
50 hours a month (30 job costing, 20 owner questions)
Month-end close
About 6.4 days (the benchmark median)
Extra work done but not invoiced
$6,000 a month
Bid work priced from estimating spreadsheets
$10,000,000 a year

With the agent

Accounting hours back
8 a month (upside 20)
Operations hours back
8 a month (upside 16)
Month-end close
About 1 day sooner (upside 1.6)
Unbilled extra work recovered
$3,000 a month (upside $4,500)
Realized prices on bid work
0.5% higher (upside 1%)
The math
Line itemFormulaValue
Accounting: data cleanup48 × 10%4.8 hours
Accounting: recurring report building32 × 10%3.2 hours
Accounting hours back4.8 + 3.28 hours
Operations: job-cost spreadsheets30 × 10%3 hours
Operations: summaries for the owner20 × 25%5 hours
Operations hours back3 + 58 hours
Value of time (bookkeeper $32/h, operations manager $68/h)8 × $32 + 8 × $68$800
Recovered billing (half of what is flagged)$6,000 × 50%$3,000
Better-priced bids (0.5% higher realized price; half counted in year one)$10,000,000 × 0.5% × 50% ÷ 12$2,083
Monthly value$800 + $3,000 + $2,083$5,883
Annual value$5,883 × 12$70,596
Upside · accounting hours back (cleanup and reports 25% faster)(48 + 32) × 25%20 hours
Upside · operations hours back (job costing 25%, summaries 45% faster)30 × 25% + 20 × 45%, rounded down16 hours
Upside · value of time20 × $32 + 16 × $68$1,728
Upside · recovered billing (75% of what is flagged)$6,000 × 75%$4,500
Upside · better-priced bids (1%; 75% counted in year one)$10,000,000 × 1% × 75% ÷ 12$6,250
Upside · monthly value$1,728 + $4,500 + $6,250$12,478
Upside · annual value$12,478 × 12$149,736

Gross value before any fees. Not a quote or a guarantee. Estimates exclude the cost of the engagement.

Guardrails and quality

Read-only by default, with every step on the record.

  • Read-only books

    It can read your accounting data, but it can’t post entries, move money or change records.

  • Every change logged

    Each cleanup step is recorded, so anyone can see what changed and why.

  • Sources and assumptions shown

    Every answer cites its source and method. Every forecast lists its assumptions.

  • Your accountant stays in charge

    Your bookkeeper and accountant keep the books accurate and compliant. The agent does the reporting around them.

03Executive Assistant Agent

Your inbox, calendar and follow-ups, handled.

It reads your email first, drafts replies in your voice, turns messages into tasks for the right person, books meetings and builds the briefings and decks you need.

Nothing goes out in your name without your approval, unless you turn on auto-send for categories you choose.

What it does

  • Triages your inbox

    Sorts every message into needs you, delegated, waiting, FYI and junk, first thing and through the day.

  • Drafts replies in your voice

    Learns from your past emails and templates. You approve and send, or allow auto-send for routine categories.

  • Turns email into tasks

    Pulls out action items and assigns them, with a due date, in Asana, Trello, Teams, Slack or your task tool.

  • Tracks follow-ups

    Notices who owes you a reply, and who is waiting on you, and nudges at the right time.

  • Schedules meetings

    Finds times that work, sends invites, handles reschedules and adds the agenda.

  • Prepares briefings

    A one-page brief before each meeting: who you’re meeting, your history and what’s still open.

  • Builds PowerPoint decks

    Turns notes, data or a rough outline into a clean deck on your template, with charts.

  • Writes documents

    Proposals, SOP drafts, one-pagers, meeting notes and summaries, in your format.

  • Sends a daily digest

    One short summary each morning: what came in, what’s due and who’s waiting on whom.

Watch it work

An overflowing inbox becomes a short list, plus tasks, a meeting and a deck.

Mail · Coppervale Electric Co.Mail
Mon, Oct 5 · 7:34 amSimulated demo

Needs you · 6Priority order

  • Needs you6
  • Customers11
  • Team9
  • Vendors & invoices10
  • Calendar4
  • Receipts & notifications9
  • Newsletters & promos14

Laura ChenEast lot lights out + LED retrofit quote?6:58 am

FromLaura Chen, Property Manager, Oakmont Business Park

SubjectEast lot lights out + LED retrofit quote?

Hi Mike, about half the parking lot lights on the east side have been out since Thursday, and tenants are noticing. Also, can you send the LED retrofit quote we talked about by Thursday? Laura

Draft reply

Hi Laura,

Thanks for flagging the east lot, and sorry for the trouble. Jorge will have a crew there tomorrow morning to get those lights back on.

On the LED retrofit: you’ll have our quote by Wednesday, a day ahead of your deadline. One suggestion: add photocell and timer controls, since we logged 4 service calls on those fixtures last winter.

Would a 15-minute call on Wednesday at 2:00 pm work to go over it?

Thanks,
Mike

Draft · not sentEditApprove & send

Sources

Service log: east-lot fixtures, 4 calls last winter

Open request: Oakmont LED retrofit quote

Calendar: Wed 2:00 pm free

Tone: matched to Mike’s sent mail

Greg HoltRe: RFP: Pine Hollow Medical Plaza electrical servicesDraft readySun 4:30 pm

Confirms Thursday’s 10:00 am walk-through with Kelly.

Hilltop Electrical SupplyRe: Delivery update: order #44817Draft ready6:41 am

Asks for a firm ship date and whether another branch has the panelboard.

Kelly BrooksRe: PTO request: Oct 19–23Draft readyFri 5:47 pm

Approves; Jorge covers Kelly’s projects. No calendar conflicts.

Northgate HOA BoardRe: Invoice #2291Draft readyFri 3:15 pm

Agrees to two payments of $2,430, due Oct 15 and Nov 15.

Amy LindqvistYour GL & auto renewal: decision by Oct 9DecisionFri 11:02 am

$21,760/yr (+6%). Needs Mike by Fri, Oct 9.

Halyard Assistant

6 need you
Morning briefingMon, Oct 5 · 7:34 am
  • Inbox: 63 → 6 need you. 5 replies drafted for your OK.
  • Decide: insurance renewal, $21,760/yr (+6%), due Fri.
  • Delegated: 5 tasks to Jorge, Theo, Lena, Kelly and Tasha.
  • Booked: Q3 Operations Review, Thu 8:00 am. Deck attached.
  • Today: 10:00 am Maple Court site visit · 2:00 pm payroll review with Tasha.
  • Heads-up: the Maple Court panelboard is late; Lena is on it.
Tasks · 5 new
  • Send a crew to restore the east-lot lights at Oakmont Business Park

    Tue, Oct 6From: East lot lights out + LED retrofit quote?

  • Oakmont LED retrofit quote, with a photocell and timer option

    Wed, Oct 7From: East lot lights out + LED retrofit quote?

  • Get a firm ship date for the Maple Court panelboard; move the rough-in if needed

    Mon, Oct 5 (today)From: Delivery update: order #44817

  • Prep site notes for the Pine Hollow walk-through (Thu 10:00 am)

    Wed, Oct 7From: RFP: Pine Hollow Medical Plaza electrical services

  • Set up the two-payment plan for Northgate HOA invoice #2291 ($4,860)

    Thu, Oct 8From: Invoice #2291

Posted to the team task board · each person notified

Q3 Operations Review

Thu, Oct 8 · 8:00–9:00 am · Conference room + video link

Mike Alvarez, Jorge Ramirez, Theo Okafor, Lena Price, Kelly Brooks, Tasha Green

Q3_Operations_Review.pptx · 6 slides

7:32 amInvites sent to 6 · replied to Jorge: “Booked for Thu 8:00 am. Deck to follow.”

Rule: internal scheduling replies can send without approval

  1. 1. Q3 Operations Review
  2. 2. Q3 at a glance
  3. 3. Revenue by segment
  4. 4. Field hours vs. budget
  5. 5. Quality & safety
  6. 6. Q4 priorities
4minAgent time, 7:30 to 7:34 am63 emails (a Monday backlog; ~32 a day is typical), 5 replies drafted, 5 tasks, 1 meeting, 6 slides.1 source
57min backOwner time, this morning57 emails handled at ~1 min each; deck and drafts still need his review, so not counted; $65 at $68/hr.3 sources
63 → 6Unread emails to decisions57 sorted, filed or archived; 5 of the 6 have replies waiting for approval (~3 replies a workday).1 source
Briefing ready · 6 decisions for Mike
Step 1 of 8Monday, 7:30 am. The owner has 63 unread emails.

This demo needs JavaScript. Here's the step-by-step version instead.Motion is reduced, so every step is shown at once. Press Play to step through them one at a time.

  1. Monday, 7:30 am. The owner has 63 unread emails.
  2. The agent reads all 63 and sorts them by what each one needs.
  3. It drafts replies in Mike’s voice, using job history and his calendar.
  4. Action items become tasks for the right people, with due dates.
  5. Jorge asked for a Q3 review. It finds an hour that works for all six.
  6. It builds the Q3 deck on the company template. Six slides.
  7. By 7:34 am, Mike has a one-screen briefing and six decisions.
  8. Four minutes of agent time. Almost an hour back for Mike.
0:00 / 0:41
Read the step-by-stepHide the step-by-step
  1. Monday, 7:30 am. The owner has 63 unread emails.
    • Mike Alvarez’s inbox: 63 unread. Newest first: Laura Chen, “East lot lights out + LED retrofit quote?” (6:58 am); Hilltop Electrical Supply, “Delivery update: order #44817” (6:41 am); Jorge Ramirez, “Q3 review this week?” (Sun 8:12 pm); Greg Holt, “RFP: Pine Hollow Medical Plaza electrical services” (Sun 4:30 pm); Wire & Panel Weekly, “Copper prices and 5 job-site safety tips” (Sat 6:00 am); Kelly Brooks, “PTO request: Oct 19–23” (Fri 5:47 pm); Northgate HOA Board, “Invoice #2291” (Fri 3:15 pm); Amy Lindqvist, “Your GL & auto renewal: decision by Oct 9” (Fri 11:02 am). Plus 55 more unread.
  2. The agent reads all 63 and sorts them by what each one needs.
    • Sorted: Needs you 6 (stays in the inbox, in priority order) · Customers 11 (labeled for the team) · Team 9 (labeled; action items pulled out) · Vendors & invoices 10 (labeled; invoices sent to Tasha’s queue) · Calendar 4 (invites and changes added to the calendar) · Receipts & notifications 9 (filed) · Newsletters & promos 14 (archived). Total 63.
    • Needs you · 6, in priority order: Laura Chen, Greg Holt, Hilltop Electrical Supply, Kelly Brooks, Northgate HOA Board, Amy Lindqvist.
    • Log: Read 63 emails · 57 sorted, filed or archived · 6 need you.
  3. It drafts replies in Mike’s voice, using job history and his calendar.
    • Laura Chen, Property Manager, Oakmont Business Park: “Hi Mike, about half the parking lot lights on the east side have been out since Thursday, and tenants are noticing. Also, can you send the LED retrofit quote we talked about by Thursday? Laura”
    • Draft reply, not sent: “Hi Laura, Thanks for flagging the east lot, and sorry for the trouble. Jorge will have a crew there tomorrow morning to get those lights back on. On the LED retrofit: you’ll have our quote by Wednesday, a day ahead of your deadline. One suggestion: add photocell and timer controls, since we logged 4 service calls on those fixtures last winter. Would a 15-minute call on Wednesday at 2:00 pm work to go over it? Thanks, Mike”
    • Sources: Service log: east-lot fixtures, 4 calls last winter · Open request: Oakmont LED retrofit quote · Calendar: Wed 2:00 pm free · Tone: matched to Mike’s sent mail.
    • Greg Holt · Re: RFP: Pine Hollow Medical Plaza electrical services: Draft ready. Confirms Thursday’s 10:00 am walk-through with Kelly.
    • Hilltop Electrical Supply · Re: Delivery update: order #44817: Draft ready. Asks for a firm ship date and whether another branch has the panelboard.
    • Kelly Brooks · Re: PTO request: Oct 19–23: Draft ready. Approves; Jorge covers Kelly’s projects. No calendar conflicts.
    • Northgate HOA Board · Re: Invoice #2291: Draft ready. Agrees to two payments of $2,430, due Oct 15 and Nov 15.
    • Amy Lindqvist · Your GL & auto renewal: decision by Oct 9: Decision. $21,760/yr (+6%). Needs Mike by Fri, Oct 9.
  4. Action items become tasks for the right people, with due dates.
    • Jorge Ramirez: Send a crew to restore the east-lot lights at Oakmont Business Park. Due Tue, Oct 6. From: East lot lights out + LED retrofit quote?
    • Theo Okafor: Oakmont LED retrofit quote, with a photocell and timer option. Due Wed, Oct 7. From: East lot lights out + LED retrofit quote?
    • Lena Price: Get a firm ship date for the Maple Court panelboard; move the rough-in if needed. Due Mon, Oct 5 (today). From: Delivery update: order #44817
    • Kelly Brooks: Prep site notes for the Pine Hollow walk-through (Thu 10:00 am). Due Wed, Oct 7. From: RFP: Pine Hollow Medical Plaza electrical services
    • Tasha Green: Set up the two-payment plan for Northgate HOA invoice #2291 ($4,860). Due Thu, Oct 8. From: Invoice #2291
    • Posted to the team task board · each person notified.
  5. Jorge asked for a Q3 review. It finds an hour that works for all six.
    • Find a time · Q3 Operations Review · 60 min · 6 people: Tue 4:00 pm, 4 of 6 free (Jorge, Theo: Maple Court site); Wed 3:00 pm, 5 of 6 free (Kelly: client meeting); Thu 8:00 am, 6 of 6 free · Booked.
    • Q3 Operations Review: Thu, Oct 8 · 8:00–9:00 am · Conference room + video link. Mike Alvarez, Jorge Ramirez, Theo Okafor, Lena Price, Kelly Brooks, Tasha Green. Attachment: Q3_Operations_Review.pptx (building…).
    • Invites sent to 6 · replied to Jorge: “Booked for Thu 8:00 am. Deck to follow.” Rule: internal scheduling replies can send without approval.
  6. It builds the Q3 deck on the company template. Six slides.
    • Sources: QuickBooks · Q3 P&L; Job management · hours, callbacks, inspections; Shared drive · crew hours (from Jorge).
    • Slide 1, Q3 Operations Review: Coppervale Electric Co. · July–September · Prepared Oct 5.
    • Slide 2, Q3 at a glance: Revenue $1.42M (+8% vs. Q3 last year) · Gross margin 31.5% · Service calls 486 · Callback rate 1.2%.
    • Slide 3, Revenue by segment: Tenant improvements $604K · Service & maintenance $512K · New construction $231K · Lighting retrofits $71K. Total $1,418K.
    • Slide 4, Field hours vs. budget: Jul 3,020 vs 2,900 · Aug 3,140 vs 2,950 · Sep 2,860 vs 2,800 hours, actual vs. budget. Q3: 9,020 hrs, 4.3% over budget. August +6.4%: inspection delays and two open journeyman spots.
    • Slide 5, Quality & safety: Callbacks: 6 of 486 service calls (1.2%) · Failed inspections: 2 of 38 · Recordable injuries: 0.
    • Slide 6, Q4 priorities: Submit the Pine Hollow bid by Oct 30 · Hire 2 journeyman electricians · Raise service rates 4% on Jan 1 · Get callbacks under 1%.
    • Attachment: Q3_Operations_Review.pptx · 6 slides ✓.
  7. By 7:34 am, Mike has a one-screen briefing and six decisions.
    • Morning briefing · Mon, Oct 5 · 7:34 am
    • Inbox: 63 → 6 need you. 5 replies drafted for your OK.
    • Decide: insurance renewal, $21,760/yr (+6%), due Fri.
    • Delegated: 5 tasks to Jorge, Theo, Lena, Kelly and Tasha.
    • Booked: Q3 Operations Review, Thu 8:00 am. Deck attached.
    • Today: 10:00 am Maple Court site visit · 2:00 pm payroll review with Tasha.
    • Heads-up: the Maple Court panelboard is late; Lena is on it.
  8. Four minutes of agent time. Almost an hour back for Mike.
Agent time, 7:30 to 7:34 am
4 min
Owner time, this morning
57 min back
Unread emails to decisions
63 → 6

Simulated demo. Coppervale Electric Co. and the people and businesses named are fictional. Figures are illustrative.

What it’s worth

A worked example on a fictional business, with every line of the math.

AI Agents · Executive Assistant Agent

Lanternfield Insurance Agency

Fictional independent property and casualty agency · 60 employees

The Executive Assistant Agent triages the team's inboxes, drafts replies for approval, writes meeting briefs and action-item summaries, and builds a first draft of the monthly leadership deck.

Modeled value: $76,440 a year in the base case, up to $104,532 in the upside case.

186 to 253 hours back a month

All of it from team time

Where the value comes from: Account managers' time, $43,848 to $58,464; Producers' time, $25,800 to $34,572; Owner and office manager time, $6,792 to $11,496.

$6,370 × 12 = $76,440Upside $8,711 × 12 = $104,532

Today

Owner email time
28 hours a month (7 a week)
Owner meeting prep and briefs
12 hours a month
Producer email time (12 producers)
336 hours a month (7 a week each)
Account manager email time (30 account managers)
840 hours a month (7 a week each)
Office manager: leadership deck
10 hours a month
Office manager: notes and task follow-up
12 hours a month

With the agent

Owner hours back
7 a month (upside 11)
Producer hours back
50 a month in total (upside 67)
Account manager hours back
126 a month in total (upside 168)
Office manager hours back
3 a month (upside 7)
Per producer or account manager
About 1 hour a week (upside 1.4)
Where the value comes from
SourceBaseUpside
Account managers' time (Team time)$43,848$58,464
Producers' time (Team time)$25,800$34,572
Owner and office manager time (Team time)$6,792$11,496
Modeled value a year$76,440$104,532

The math

Base case
Line itemFormulaValue
Owner: email workload28 × 15%4.2 hours
Owner: meeting briefs and summaries12 × 25%3 hours
Owner hours back (rounded down)4.2 + 37 hours
Producers: email workload (rounded down)12 × 7 × 4 × 15%50 hours
Account managers: email workload30 × 7 × 4 × 15%126 hours
Office manager: deck10 × 5%0.5 hours
Office manager: notes and follow-up12 × 25%3 hours
Office manager hours back (rounded down)0.5 + 33 hours
Hours back7 + 50 + 126 + 3186 hours
Value of time (owner $68, producers $43, account managers $29, office manager $30)7 × $68 + 50 × $43 + 126 × $29 + 3 × $30$6,370
Annual value$6,370 × 12$76,440
Upside case
Line itemFormulaValue
Owner (email 20%, briefs 45% faster)28 × 20% + 12 × 45%11 hours
Producers (email 20% lower, rounded down)12 × 7 × 4 × 20%67 hours
Account managers (email 20% lower)30 × 7 × 4 × 20%168 hours
Office manager (deck 20%, notes 45% faster; rounded down)10 × 20% + 12 × 45%7 hours
Hours back11 + 67 + 168 + 7253 hours
Value of time11 × $68 + 67 × $43 + 168 × $29 + 7 × $30$8,711
Annual value$8,711 × 12$104,532

The upside case moves the rates that describe what the agent achieves to the optimistic end of the published evidence, all at once. The business’s own figures stay the same. Most results land in between.

Gross value before any fees. Not a quote or a guarantee. Estimates exclude the cost of the engagement.

Show the full mathHide the full math

Today

Owner email time
28 hours a month (7 a week)
Owner meeting prep and briefs
12 hours a month
Producer email time (12 producers)
336 hours a month (7 a week each)
Account manager email time (30 account managers)
840 hours a month (7 a week each)
Office manager: leadership deck
10 hours a month
Office manager: notes and task follow-up
12 hours a month

With the agent

Owner hours back
7 a month (upside 11)
Producer hours back
50 a month in total (upside 67)
Account manager hours back
126 a month in total (upside 168)
Office manager hours back
3 a month (upside 7)
Per producer or account manager
About 1 hour a week (upside 1.4)
The math
Line itemFormulaValue
Owner: email workload28 × 15%4.2 hours
Owner: meeting briefs and summaries12 × 25%3 hours
Owner hours back (rounded down)4.2 + 37 hours
Producers: email workload (rounded down)12 × 7 × 4 × 15%50 hours
Account managers: email workload30 × 7 × 4 × 15%126 hours
Office manager: deck10 × 5%0.5 hours
Office manager: notes and follow-up12 × 25%3 hours
Office manager hours back (rounded down)0.5 + 33 hours
Hours back7 + 50 + 126 + 3186 hours
Value of time (owner $68, producers $43, account managers $29, office manager $30)7 × $68 + 50 × $43 + 126 × $29 + 3 × $30$6,370
Annual value$6,370 × 12$76,440
Upside · owner (email 20%, briefs 45% faster)28 × 20% + 12 × 45%11 hours
Upside · producers (email 20% lower, rounded down)12 × 7 × 4 × 20%67 hours
Upside · account managers (email 20% lower)30 × 7 × 4 × 20%168 hours
Upside · office manager (deck 20%, notes 45% faster; rounded down)10 × 20% + 12 × 45%7 hours
Upside · hours back11 + 67 + 168 + 7253 hours
Upside · value of time11 × $68 + 67 × $43 + 168 × $29 + 7 × $30$8,711
Upside · annual value$8,711 × 12$104,532

Gross value before any fees. Not a quote or a guarantee. Estimates exclude the cost of the engagement.

Guardrails and quality

Nothing goes out in your name unless you say so.

  • Your OK before it sends

    Drafts wait for your approval. Allow auto-send only for categories you choose, like scheduling confirmations.

  • Private stays private

    Folders and senders you mark private are excluded from everything it reads.

  • Every action logged

    Each draft, task and invite is recorded, so you can see what it did and why.

  • Autonomy on your terms

    Approvals stay on until the work is consistently right. You can pause it at any time.

04FAQ

Questions about AI agents.

Straight answers on disclosure, mistakes, your software and your data. Don’t see yours? Ask us on the free assessment call.

Will customers know they’re talking to AI?

Yes. The Customer Agent introduces itself as a virtual assistant, and customers can ask for a person at any time. Being upfront builds trust, and in some places it’s required.

What happens when it doesn’t know the answer?

It says so, tells the customer what happens next and passes the question to the right person with the full conversation. If you want it to handle that question next time, we add the answer to its approved knowledge.

What if an agent gets something wrong?

It will happen occasionally, so we plan for it. Agents answer only from information you approve, anything unclear goes to a person, and early on your team approves the work before it goes out, which is where most mistakes get caught.

If one slips through, we correct it, pause that kind of task if needed and fix the cause, and you’ll see what happened in the next report. Every action is logged, so there’s never a question about what the agent did or why. How human approval works.

Can it work with our scheduling, field-service or practice software?

Often, yes. If your system has an API or a reliable integration, the agent reads real availability and books directly. If not, we set up a practical workaround, such as holding the slot on a shared calendar for your team to confirm. Either way, you’ll know which applies, and how much of your team’s time it takes, before any work starts.

Can you work with patient information?

Yes, with the right paperwork and tight limits. Before an agent touches patient information, we sign a business associate agreement (BAA) with your practice, and every AI and messaging service that handles that information has signed one with us. Agents get the narrowest access the job needs, usually scheduling and patient messaging, not clinical charts, and clinical questions always go to your team. Every action is logged.

We set this up with whoever handles HIPAA for you, often the office manager. You won’t see a HIPAA badge here, because there’s no official HIPAA certification for vendors. Instead, we’ll show you exactly how your patients’ information is handled.

Will the Analyst Agent replace our bookkeeper or accountant?

No. Your bookkeeper and accountant keep the books accurate and compliant. The Analyst Agent takes on the reporting, cleanup and analysis around them, and it reads your accounting data without changing it.

Can the Executive Assistant send email on my behalf?

Only if you want it to. By default it drafts and you approve. You can allow auto-send for routine categories, like scheduling confirmations, and keep approval on for everything else. Folders and senders you mark private are excluded.

Free AI assessment

Which agent would give you the most time back?

On a 30-minute call we’ll look at where your team’s hours go and recommend the agent to start with, with a rough estimate of what it’s worth.

No cost, no obligation. Written summary either way.

What you leave with

A written plan for your business

  1. Your top three opportunities, ranked

    By estimated value and effort, specific to how your business runs.

  2. A rough savings estimate

    A modeled estimate, with every assumption shown.

  3. A suggested first step

    The first job to hand an agent, and what it would take.

Yours to keep, whether or not we work together.