AI receptionist for handyman and small-trade shops

From missed call to approved estimate, without picking up the phone.

Aria answers your shop's calls, files the ticket, texts for photos, emails the estimate and hands the approved job to your tech. KnightAgent is set up and run with you as a managed pilot.

Setup fee waived for the first 3 pilot shops.

Listen to a simulated call

Pick a scenario and press play. As the call goes, you'll see the ticket, the texts, the estimate email and the dispatch notice appear. Fictional customer, fictional shop, AI-generated voices.

Simulated call, fictional customer. AI-generated voices. Harbor & Pine Handyman (fictional).

Call transcript

  1. AriaThanks for calling Harbor and Pine Handyman. This is Aria, the shop's virtual assistant. How can I help?
  2. DanaHi. My kitchen faucet keeps dripping, even when it's turned all the way off.
  3. AriaSorry about that. Is it dripping from the spout, or leaking around the base or under the sink?
  4. DanaJust from the spout. Nothing under the sink.
  5. AriaGot it. Can I get your name and the service address?
  6. DanaDana Ruiz, 418 Example Palm Lane.
  7. AriaThanks, Dana. Is this the best number for texts about the job?
  8. DanaYes, this number is fine.
  9. AriaGreat. I'll text you a link for two quick photos: the faucet, and the brand label if you can find it. That lets the shop send a written estimate by email. Do mornings or midday work better?
  10. DanaThursday morning would be best.
  11. AriaI've requested Thursday, ten to twelve. The estimate comes by email, and you can reply AGREE to approve it. Anything else?
  12. DanaNo, that's it. Thank you!
  13. AriaYou're welcome, Dana. Watch for my text in a minute.

What the shop and customer see

  1. Call starts

    Inbound call answered

    Fictional caller Dana Ruiz, 555-01xx. Aria introduces itself as a virtual assistant.

  2. During the call

    Ticket HP-1042 filed

    Type
    Repair · plumbing fixture
    Priority
    Normal
    Window
    Thu 10–12 (requested)
    Address
    418 Example Palm Ln
    Notes
    Kitchen faucet drips from spout when closed. No leak below sink.
  3. +1 min

    Photo-request text sent

    Hi Dana, it's Aria from Harbor & Pine Handyman. Please send 2 photos: the faucet and its brand label. Reply here or use: hp.example/p/1042

  4. +10 min

    Customer sends photos

    Photo placeholders:

    • Faucet, front
    • Brand label
  5. Next morning

    Estimate emailed

    From: estimates@hp.example · To: dana@example.com

    Your estimate HP-1042: kitchen faucet repair

    Example estimate line items
    Diagnose and replace faucet cartridge$145.00
    Cartridge (est., matched to brand)$38.00
    Total (example prices)$183.00

    Reply AGREE by text to approve this estimate.

  6. +1 min

    “Check spam” text sent

    Dana, your estimate HP-1042 was just emailed. If you don't see it, please check spam or promotions. Reply AGREE to approve.

  7. +40 min

    Customer replies AGREE

    AGREE

  8. +2 min

    Technician dispatched

    Tech
    Marcus T. (fictional)
    When
    Thu 10–12
    Note
    Bring cartridge kit for photographed brand.
    Status
    Approved estimate attached to HP-1042

How it works

  1. Aria answers

    Every call is answered in your shop's name. Aria says it's a virtual assistant, takes the job details and requests a time window.

  2. Ticket filed

    A clean ticket with the address, scope, priority and requested window lands where your office can read it.

  3. Photos by text

    Aria texts the caller a link for photos, so the estimate is based on what the job actually looks like.

  4. Estimate by email

    An estimate built from your approved price list goes out by email, followed by a short “check spam” text.

  5. Reply AGREE

    The customer replies AGREE to approve the estimate. No app, no login.

  6. Tech dispatched

    The approved job goes to your technician with the notes and photos. Urgent calls go straight to your on-call person.

Who it's for

Handyman and small-trade shops with 1 to 10 techs who lose jobs to missed calls and slow estimates, plus shops that take work orders from property managers.

A managed pilot, not an app

We write your call rules, price list and estimate templates with you, test them on sample calls, and go live together. You keep the final say on prices and schedules.

Pricing

Monthly plans for the pilot. Call minutes and texting are set in your pilot agreement.

Answer

$149/mo

No setup fee during the pilot.

  • Aria answers in your shop's name
  • Takes the job details and files a ticket
  • Requests a time window
  • Sends urgent calls to a person
  • Call minutes set in your pilot agreement
Request Answer

Estimate & Dispatch

$349/mo + $500 setup

Setup waived for the first 3 pilot shops.

  • Everything in Answer
  • Photo-request texts
  • Estimates emailed from your price list
  • “Check spam” reminder text
  • Reply AGREE to approve, then hand-off to your tech
Request Estimate & Dispatch

Managed Ops

From $697/mo

Scoped with you after the workflow is written down.

  • Multi-tech and service-area rules
  • Property-manager and vendor work orders
  • Follow-up nudges on unscheduled jobs
  • Ongoing tuning and review
Request Managed Ops

Want Aria answering your shop's phone?

Tell us how your calls and estimates work today. We'll reply by email.

Questions

Is the demo a real customer call?

No. Every demo is a simulated call with a fictional customer and a fictional shop, voiced by AI text-to-speech. The steps it shows match the workflow we set up in a pilot.

Can I sign up and turn it on myself today?

No. KnightAgent is a managed pilot, not a self-serve app. We set up your phone number, call rules, price list and estimate templates with you, test them, and then go live together.

Does Aria set prices on its own?

Estimates are built from the price list and rules your shop approves. In a pilot we recommend you review estimates before they go out until you trust the output. Anything outside your rules goes to a person.

Is replying AGREE a legal signature?

We don't present it as one. Replying AGREE approves the estimate so the shop can schedule the work. If you need a signed contract for a job, keep using your own contract process.

What can't it do?

It doesn't cold-call anyone, it doesn't diagnose a job it can't see, and it doesn't promise arrival times your office hasn't approved. Urgent calls go to your on-call person. It isn't a licensed contractor, it doesn't process payments, and it only works with integrations agreed during setup.

What happens with urgent calls?

Aria marks the ticket urgent, gives the basic safety steps you approve (like closing a shut-off valve), and alerts your on-call person, who calls the customer back and decides on timing.

Do I need Jobber or Housecall Pro?

No. The pilot uses a simple ticket record your office can read. Connections to other tools are scoped during setup and only promised once tested.

How are calls and texts handled for privacy and consent?

Aria says it is a virtual assistant at the start of each call. Text messages only go to customers who called in and asked for service. Call-recording and texting rules depend on your state and are set up with you before launch.