Deploy an AI agent today. More agents ship weekly.
Configurable per subscriber, live from day one. The first agent answers your inbound calls and posts the booking while you sleep — the second scores every reply so the right leads reach you first. Your prompt library is still free, below.
AI agents, configured to your trade.
Agents are more than a prompt. Each one ships with a tuned intake flow, a customer history store, and a bookings page you can read — and a single config page you own.
AI Receptionist
Answer inbound calls, capture caller intent, and post the booking — until you hire a real front desk, or forever.
- Tradesperson language — no MBA-speak, no chatbot fluff.
- Intake discipline — name, callback, service, location, preferred date/time before booking.
- Bookings log + customer history — every ending is searchable forever.
Or browse the demo at /agent/ai-receptionist — runs in the browser with no signup required.
AI Lead Qualifier
Score every inbound lead on intent, urgency, and budget before a human sees it — and call back the hot ones first.
- Speaks the tradesperson's language — no MBA funnel jargon, no chatbot reveal.
- Scores every reply on intent, urgency, and budget before a human sees it.
- Routes hot leads to your inbox — cold, warmed, and tagged. Never an undifferentiated pile.
Or browse the demo at /agent/ai-lead-qualifier — runs in the browser with no signup required.
Free prompt library
Or grab a prompt and ship today.
Six tested prompts across scheduling, invoicing, and follow-ups. Drop your real numbers in the bracketed sections, paste into your AI, and skim the output before you send.
Scheduling · Send the right tech with the right parts — without the white-board shuffle.
2 prompts in this section. Open one, fill the bracketed blanks, ship.
Schedule tomorrow's trucks in 90 seconds.
Stack of work orders, eight techs, half the trucks short on parts. Stop matching by hand.
Fill in before running
- List of tomorrow's jobs (address, trade, priority, estimated hours)
- Available techs (name, certifications, current truck / van inventory)
- Service-area rules (max drive time from the shop, lone-tech jobs to avoid)
The prompt
copy → paste → shipYou are the dispatcher for a mid-size HVAC and plumbing contractor. Build tomorrow's route plan that maximizes billable hours, minimizes drive time, and never assigns a tech to a job they aren't certified for. Here are tomorrow's open work orders: [PASTE JOB LIST — address, trade, priority, estimated hours] Here is the available roster: [PASTE TECHS — name, certs, current truck/van inventory] Here is today's service-area policy: [PASTE RULES — max drive time, lone-tech exclusions, parts-short trucks] Return: a numbered route for each tech, in order, with the job address, window, required parts they need to load before they leave the shop, and any job that should slip to Friday if a tech is short. Flag conflicts before listing the plan.
What you get back: A numbered per-tech route, parts-to-load list, and a short "risk callouts" block (jobs at risk of slipping).
Open the full briefRe-book the customer who cancelled this morning.
A $2,800 install just fell off the books. Get them back without making the office feel desperate.
Fill in before running
- Original job (trade, scope, quoted price, scheduled date)
- Reason for cancellation (price, timing, "had a better offer", no reason given)
- Open slots in the next 7 days (morning / afternoon / emergency)
The prompt
copy → paste → shipDraft a two-message text-and-call pair to win back a customer who cancelled an install this morning. The tone is friendly, never desperate, and never mentions the cancellation first. Here is the context: Original job: [TRADE / SCOPE / QUOTED PRICE / SCHEDULED DATE] Reason given: [PRICE / TIMING / OTHER / NONE] Open slots this week: [MORNING / AFTERNOON / EMERGENCY] Return: an SMS text (under 300 characters, designed for the thumb) and a phone-call opener (under 60 seconds to deliver). End with a single yes/no question so the office can book it on the next pass.
What you get back: A ready-to-send text message and a 60-second phone-call script — both ending on a single-commitment question.
Open the full briefInvoicing · Draft invoices, chase overdue AR, and explain a quote before a customer balks.
2 prompts in this section. Open one, fill the bracketed blanks, ship.
Invoice the job before the tech leaves the driveway.
A clean invoice the same day beats a 30-day collections chase. Stop waiting for the office night-shift.
Fill in before running
- Work performed (line items, hours, parts used, trip charge)
- Customer contact (name, address, email)
- Payment options offered (card on file, ACH, check on delivery)
The prompt
copy → paste → shipWrite a same-day invoice for a completed service call in plain contractor English — line items, totals, payment terms, and a one-paragraph thank-you that asks for a 5-star review if the job went well. Here are the inputs: Work performed: [PASTE LINE ITEMS — labor hours, parts, trip charge] Customer: [PASTE NAME / ADDRESS / EMAIL] Payment options on file: [PASTE — card on file / ACH / check on delivery] Return: the invoice body (header through balance due), a payment-terms paragraph, and a review-request paragraph to include as the email P.S. Use plain language, no jargon, no exclamation marks.
What you get back: A ready-to-send invoice body, payment-terms paragraph, and a low-key review-request P.S.
Open the full briefChase an invoice that's 30+ days past due.
Awkward calls for money kill the front desk's day. Get a structured sequence so the office just fires it.
Fill in before running
- Invoice (number, amount, original due date, work performed)
- Customer history (pays on time / first-time late / known slow payer)
- Stops you want to respect (no calls before 9am, no texts after 7pm, etc.)
The prompt
copy → paste → shipWrite a 4-step dunning sequence for an overdue invoice that doesn't damage the relationship. Each step gets friendlier-to-firmer, and each step includes the exact ask and the exact next action if the customer responds. Here is the context: Invoice: [PASTE — number / amount / original due date / work performed] Customer history: [PASTE — on-time / first late / slow payer] Hard stops: [PASTE — calling hours / texting hours / escalation rules] Return: four messages (Day 1 SMS, Day 4 email, Day 8 phone script, Day 14 final-notice email). Each must end with a single next step (pay link, callback window, or escalation to collections). Skip small talk; respect the hard stops.
What you get back: A 4-step dunning sequence — SMS, email, phone script, final notice — each ending in one clear action.
Open the full briefFollow-ups · Text-back the missed call, re-engage the dead lead, and book the slow Tuesday.
2 prompts in this section. Open one, fill the bracketed blanks, ship.
Text back a missed call in under 30 seconds.
An unanswered phone is a $0 invoice. A fast text-back keeps the lead warm until you can call.
Fill in before running
- Caller (name if captured, area code, time of missed call)
- Your shop's policy (24/7 emergency? Same-day callback? Book a fit-call?)
- Phone number to send from (so the text doesn't feel generic)
The prompt
copy → paste → shipDraft a 2-sentence text-back to a missed call that books the next step before the lead goes cold. The tone is human, not a chatbot, and never apologizes for missing the call. Here is the context: Caller: [PASTE — name if captured / area code / time] Shop policy: [PASTE — 24/7 emergency / same-day callback / fit-call booking] Sending number: [PASTE — the phone number that will appear] Return: the SMS (under 280 characters), a separate voice-memo option for the on-call tech if it's after-hours, and a single follow-up question if the lead doesn't reply within 2 hours.
What you get back: A ready-to-send SMS, an after-hours voice-memo option, and a 2-hour follow-up prompt.
Open the full briefRe-engage a "not now" lead from last quarter.
A lead who said "not right now" six months ago is usually the easiest money on the board.
Fill in before running
- Original quote (trade, scope, quoted price, what was discussed)
- Why they said no (price, timing, "going with someone else", silence)
- Anything new you can offer (off-season promo, open slot this week, new tech certified)
The prompt
copy → paste → shipWrite a short re-engagement email to a lead who ghosted the quote last quarter. The goal isn't to sell — it's to reopen a conversation. Here is the context: Original quote: [PASTE — trade / scope / quoted price] What they said: [PASTE — reason for pause / ghost] What's new: [PASTE — off-season promo / open slot / new certification] Return: a 5-line email, a 1-line subject that doesn't sound like marketing, and one specific question that makes it easy to either re-engage or politely close the loop forever. No exclamation marks.
What you get back: A 5-line re-engagement email, a low-pressure subject line, and a question that ends in either yes or a clean goodbye.
Open the full briefFAQ
Common questions, in plain English.
Trade-grade answers, no MBA-speak.
Do I need a paid AI subscription to deploy an agent?
No. The AI Receptionist runs on the FieldStack side, not yours — no ChatGPT or Claude subscription required to turn it on. Same goes for the prompt library: it works in the free tier of any LLM app.
Will you email me a new agent or prompt every week?
Yes, if you join the waitlist at the bottom of this page. One tested prompt a week, plus early access to the next agent before it ships.
What does this have to do with the paid FieldStack services?
Nothing, unless you want it to. The agent library and the prompts are the front porch. If one saves you a real hour and you want us to install the workflow behind it, that is where paid work begins.
Get the next drop
One new agent or prompt a week, plus the field-tested variations.
Join the free FieldStack AI Template Library. We send one fresh prompt every Monday with a real-world example from a contractor who shipped it — and early access to the next agent before it ships.
- A tested, copy-paste prompt for one real admin task each week.
- Early access to the next deployable agent before it ships.
- A short example of how a contractor ran it on a real job.
Ready to go further than the free prompt library?
Pro unlocks the AI Receptionist with unlimited callers, the no-code automation builder, and the monthly live workshop. Agency adds white-label for your own clients.
See PlansJoin the waitlist
We'll only email you about new agents, new prompts, and the occasional workshop invite. Your address never gets shared or sold.
Already a contractor running these? Send us your variations and we'll feature you in the next issue.