Most of what you hear about AI agents for contractors is either a sales pitch or a horror story. The truth sits in the middle. An agent is software that can read, decide, and act inside your tools without you telling it each step, and it is very good at one specific kind of work.
That kind of work is the repetitive, rules-based stuff that clogs your phone every evening. Replying to a web lead. Nudging a quote that went quiet. Chasing an invoice that is 30 days out. None of it is hard. All of it gets skipped when you are on a roof or under a sink.
This article walks through what we have actually put agents on for trades companies, what broke, what still needs a person, and what you should expect to pay.
What an AI agent is, in plain terms
Automation you already know follows a fixed path. A form gets submitted, a text goes out. Same text every time. An agent is different. It reads the form, figures out what the person wants, checks your calendar or your CRM, writes a reply that fits, and sends it. If something does not fit its rules, it stops and hands the item to a human.
Think of it as a very fast dispatcher who never sleeps but only does exactly what the SOP says. That last part matters. An agent with a vague job description is a liability. An agent with a tight one is the best back-office hire you will make this year.
What an AI agent can handle today
These are the seven jobs we have put agents on for trades companies, roughly in the order we set them up.
Inbound lead triage and first reply
This is the highest value job and the first one we set up. In our experience, the company that replies first to a web lead wins the job more often than the one with the better price. Most contractors reply in hours. An agent replies in under a minute.
Here is what the agent does when a form or a Google Business Profile message comes in:
- Reads the message and pulls out the service, address, urgency, and how they want to be contacted.
- Checks the address against your service area.
- Scores it. An emergency plumbing call in your area is hot. A request for a service you do not offer 60 miles away is not.
- Sends a reply by text or email that answers the actual question and asks for the one thing you need next, usually a photo or a time window.
- Creates the lead in Jobber with notes and tags it so you or your VA see it on the board.
Sample first reply for a pressure washing lead:
“Hi Dana, this is the team at [Company]. Got your note about the driveway and back patio in Riverside. We can usually quote that from a couple of photos. Can you text two or three pictures to this number? If it is easier, we have Thursday morning open for a quick look.”
The agent does not quote. It gathers what you need to quote and gets the lead into your system with a next step attached.
Quote follow-up
Unanswered quotes are the biggest pile of money sitting in most contractor accounts. Jobber can send a fixed reminder. An agent can do better. It reads the quote, the original request, and any replies, then writes a follow-up that references the actual job.
Day 2: “Hi Mark, just checking you got the quote for the dryer vent cleaning at the Oak Street units. Any questions on the scope?”
Day 5: “Mark, we have a crew in your area next Tuesday. If you want the Oak Street work done then, I can hold the slot until Friday.”
Day 10: Escalate to a human with a summary. “Quote 1142, $1,850, no reply after three touches, last opened Day 6.”
We cover the full cadence and when to stop in our quote follow-up article. The point here is that the agent handles the touches and the human handles the conversation once the customer replies.
Scheduling and reminders
An agent can propose times based on your Jobber calendar, confirm the appointment, send the day-before reminder, and handle the “can we move it to Friday” text without you touching it. When a customer asks for something outside the rules, like a Sunday, it hands off.
What it should not do is build your route. Dispatch decisions involve crew skill, drive time, and who is fighting with whom. That is still your call or your office manager’s call. The agent fills slots you have already opened.
Review requests and response drafting
After a job closes, the agent sends a review request with a direct link. If the customer leaves a review, the agent drafts a reply in your voice and queues it for approval. For a 5-star review, most owners let the reply go out automatically. For anything under 4 stars, always approve by hand. A bad reply to a bad review costs more than the review did.
Invoice chasing
Slow-paying customers are usually not deadbeats. They are busy. A polite nudge at day 7, day 14, and day 30 with the invoice link attached collects most of it. The agent sends those, logs each one in Jobber, and flags accounts that go past 45 days for you to call.
For property management accounts, this one job pays for the agent. Managers pay when the invoice is in front of them with the PO number and property name in the subject line. The agent can format every reminder that way, every time.
Property research for prospecting
This is where agents get interesting for growth, not just admin. If you sell into apartment communities, you need lists: property name, unit count, management company, regional manager name, last time you contacted them. An agent can build that list from public sources, check it against your CRM, and hand you a sheet of 40 properties with notes.
It does not make the pitch. Cold outreach to a regional manager still lands better when it comes from a person who knows the trade. But the two hours of research before the outreach is agent work. If this is your growth lane, read how to find multifamily properties worth pitching.
Reporting
Every Monday at 6 am, a message in your inbox. Leads last week by source, quotes sent, quotes won, close rate, open invoices over 30 days, reviews received. Pulled from Jobber and your accounting software, written in plain sentences, with a line at the bottom saying what looks off. No dashboard to log into. This takes an agent about 90 seconds to build each week.
What still needs a human
Be honest with yourself about this list. An agent should not:
- Set prices or commit to a scope it has not been told
- Handle an angry customer
- Make a hiring, firing, or dispatch call
- Sign anything, agree to vendor terms, or accept a contract
- Talk to a property manager about a claim, damage, or a complaint
- Send anything to a new commercial account without a person reviewing the first message
The rule we use: the agent handles the first 80 percent of every routine task and hands the last 20 percent to a person with a clean summary. When an agent tries to do all 100 percent, it eventually says something dumb to a customer and you find out from a one-star review.
How an agent and a virtual assistant work together
This is the setup that actually works for a company doing $500K to $5M a year. The agent runs 24 hours a day and does the mechanical work. The VA works a shift, watches the agent’s hand-off queue, handles the phone, and makes the judgment calls that are too small for you.
| Task | Agent | VA | Owner |
|---|---|---|---|
| First reply to web lead | Sends in under a minute | Follows up if no response | No |
| Quote follow-up | Touches 1 through 5 | Calls after touch 3 | Big jobs only |
| Scheduling | Confirms and reminds | Handles exceptions | No |
| Invoice reminders | Day 7, 14, 30 | Calls at 45 days | Past 60 days |
| Reviews | Requests and drafts | Approves and posts | Under 4 stars |
| Prospect research | Builds the list | Cleans it | Makes the calls |
For what to hand a VA and how to manage one, see virtual assistants for trades companies.
What it costs, as rules of thumb
Numbers move fast in this space, so treat these as ranges from our own builds, not quotes.
- Model and tool usage for a single-company agent doing the jobs above: $50 to $300 a month. Heavier lead volume and more research pushes it toward the top.
- Setup: 20 to 60 hours of work the first time, depending on how clean your Jobber data is and how many tools it connects to. Done in house, that is your evenings for a month. Done by someone who has built it before, budget a few thousand dollars.
- Ongoing care: someone needs to read the hand-off queue and adjust the rules. Plan on 2 to 4 hours a month.
- A part-time VA to sit next to the agent: $800 to $2,000 a month for 20 hours a week, depending on where they are and what they handle.
Compare that to a $45,000 office hire who still misses the leads that come in at 9 pm.
Where to start
Do not start with reporting or research. Start with the first reply to inbound leads. It is the highest value, the easiest to measure, and the one that will convince you the rest is worth doing. Get it replying in under a minute for two weeks, watch what it hands off, then add quote follow-up.
Where Intrepid fits
We build these agents for trades companies, usually on top of a Jobber account we have already cleaned up, and we pair them with a VA workflow so nothing falls through. If you want to see what it would look like on your lead flow, read about our agentic work or book a call. No pitch deck, just a walk through your inbox.
