Home / Electricians
US only · For residential electrical contractors on Jobber
Electrician automations: five office problems, five tested fixes
You didn't get your license to chase inspectors, re-send quotes and sort 11 p.m. texts. These five recipes for small US residential electrical contractors on Jobber handle the paperwork and phone tag around the actual electrical work: inspection reminders and a daily list of uncalled finals, panel and service-upgrade quote follow-up that stops when the customer replies, after-hours hazard texts sorted by written rules that always lead with 911, an EV-charger pre-check form, and change orders signed from a text link. Each recipe is an n8n workflow with setup steps, a monthly cost from the vendors' own price pages and the result of our test run. These recipes use rules, not an AI model.
The five recipes
Problem 1
Inspections fail for no-access, finals never get called, and permits quietly expire
Fix: Electrical permit & inspection tracker: day-before reminders, failed-inspection alerts, forgotten finals.
Verified with mocksLast tested 2026-10-28Problem 2
Panel and service-upgrade quotes go quiet, and approved ones stall waiting on the utility and the permit
Fix: Panel and service upgrade quote follow-up for Jobber, with permit and utility steps.
Verified with mocksLast tested 2026-10-28Problem 3
After-hours calls mix real hazards (smoke, burning smell, half the house dim) with jobs that can wait until morning
Fix: After-hours electrical hazard text triage: page on-call for real hazards, not for 'it can wait'.
Verified with mocksLast tested 2026-10-28Problem 4
EV-charger leads arrive without the facts needed to price them, and half need a panel conversation
Fix: EV charger panel pre-check form: sort leads into likely fits / needs a look / likely upgrade.
Verified with mocksLast tested 2026-10-28Problem 5
Extra work found on site gets a verbal OK that nobody can prove later
Fix: On-site change-order sign-off by text link, with a Jobber note and a receipt.
Verified with mocksLast tested 2026-10-28
Why these five
Inspections cost a day
"Inspector will be there sometime between 8 and 4 … A failed inspection - even for no access- is $60." One contractor's experience. r/electricians thread: what do you charge to pull permits? The City of Bellevue, WA bills an electrical reinspection at a one-hour minimum of $145. City of Bellevue, WA: inspection, reinspection and overtime fees In MCE's 2026 survey of California electrification contractors (not only electricians), 35% of 40 respondents said inspection delays add cost and disrupt workflow. MCE: Permitting Barriers in Residential Electrification (2026 contractor survey, PDF)
Open permits come back
"A lot of people blow off final inspections but the town never closes the book on them … the open permit will surface." Contractor Talk thread: permits issued, final inspections never scheduled
Utilities set the pace on service upgrades
PPL Electric asks for a "Minimum of 12 weeks before your planned work" for a service upgrade. Your utility's timeline may be very different. PPL Electric: timeline for service requests
Change orders
An electrical contractor on r/Contractor, about Housecall Pro: "There's very little support for change orders." One user's view. r/Contractor thread: is anyone using Housecall Pro?
Permit and inspection tracker
Every hour the workflow reads your permit log (a Google Sheet the office fills in when a permit is pulled) and, if your city uses Accela, the inspection results from Accela Construct. The afternoon before an inspection, the homeowner gets one reminder (text with consent, otherwise email, otherwise a 'call them' task for the office) with access tips: unlock the gate, clear the panel, keep pets in. A failed inspection emails the office with the inspector's comment and adds a Jobber job note. A passed final sends a close-out email to the office and a short note to the customer. At 7 a.m. a digest lists finals not called 30+ days after rough-in, permits expiring within 30 days and any Accela lookups that failed. Setup, costs and test results.
Panel and service upgrade quote follow-up
Every hour from 8 a.m. to 8 p.m. the workflow reads open Jobber quotes and picks the panel and service-upgrade ones (by title or line items). On days 2, 6 and 12 after the quote was sent, the customer gets one short follow-up from the estimator: a text if Jobber says the client accepts texts, otherwise an email. Each message explains a real step (a permit and a utility disconnect appointment, a day with the power off, an inspection) instead of a generic 'just checking in'. It stops when the customer texts back, opts out, or the quote is approved or closed. On day 21 the estimator gets a 'call them yourself' email instead of a fourth message. When Jobber sends a signed QUOTE_APPROVED webhook, the workflow re-reads the quote and then adds a permit-and-utility checklist note to the quote, adds a row to the permit log, emails the customer 'what happens next' and tells the office. A rebate sentence goes in only if you set `REBATE_PROGRAM_URL` to your state's program page. It never mentions tax credits. Setup, costs and test results.
After-hours hazard text triage
Customers text your business number (or miss a call and get a text-back). A written rule list, not AI, sorts each text. Smoke, burning smell, sparks or a hot panel get '911 first' advice; the on-call electrician gets paged once and an urgent Jobber request is opened. A downed line gets 'call 911 first, then the utility, and stay at least 35 feet away', with no page. Half the house dim or out (a possible lost neutral) gets 'call the utility first' and a page. A whole-house outage first gets the utility outage map, and the page goes out only if the customer replies YES. Anything else gets '911 first if you see smoke or sparks, otherwise the office will follow up' and a callback request in Jobber. Every safety reply leads with 911, and no reply promises a response time. STOP is respected and shared with the other recipes. Setup, costs and test results.
EV charger panel pre-check form
A short public form asks the main breaker size, open breaker spaces, which large electric loads the home has, and the distance from panel to parking. Written rules (not a load calculation) sort the lead into Tier A 'likely fits without a panel upgrade', Tier B 'needs a closer look' or Tier C 'likely needs a panel or service upgrade, or a load-management device'. The homeowner gets an automatic email that says plainly it's a pre-screen and a licensed electrician confirms on site. A text goes out only if they ticked the consent box, and only 8 a.m.-9 p.m. The workflow creates a Jobber client and request with all the answers and emails the office. Spam protection: a hidden honeypot field `company_website`, a signed form key (HMAC-SHA256) that expires after 24 hours, a minimum fill time, and 24-hour dedupe by phone or email. Setup, costs and test results.
Change-order sign-off by text link
The tech sends the extra work, the reason and the price from a phone shortcut or form (one POST with a shared key). The homeowner gets a text (with consent) and an email with a signed link that expires in 48 hours. The page shows the job, the work, the reason and the price; the homeowner types their name and taps Approve or Decline. The decision is recorded once, in a sheet with time, IP and browser and as a Jobber job note. The tech gets a text ('OK to proceed' or 'do not do the extra work') and the homeowner gets an email receipt. If nobody answers in 30 minutes the tech gets one nudge; an expired link emails the office. Tampered or expired links get an error page, and a hidden honeypot stops bots. Setup, costs and test results.
What you need
- n8n (self-hosted Community Edition or n8n Cloud).
- Jobber with API access through a Jobber developer app. Jobber says custom integrations are only possible for approved customers (Jobber Developer Center), so check with Jobber first.
- A Twilio number on an approved A2P 10DLC campaign, which US carriers require for business texts from a local number.
- An email-sending service (we used a Resend-compatible API) and a Google Sheet for the permit log, the opt-out list and change orders.
- Accela only if your city runs it and lets outside apps read inspections. The permit tracker works from your own sheet without it.
Texting, safety and incentive rules we design around
Not legal advice and not a compliance guarantee. Nothing you download makes your company compliant. Have your attorney or insurer review texting consent and hazard wording before going live. Rules checked on October 28, 2026.
- Consent and quiet hours. The FCC's rule (47 CFR 64.1200) bars telephone solicitations before 8 a.m. or after 9 p.m. in the called party's local time and lets people revoke consent by any reasonable method. Proactive texts go only to customers with recorded text consent, only between 8 a.m. and 9 p.m. in the customer's time zone. STOP, and plain-English versions like "stop texting me", end texts across all five recipes through one shared opt-out list. A reply to a text the customer sent first can go out at any hour. Some states are stricter than federal law.
- Safety wording. Every safety reply in the hazard recipe starts with 911, and it tells people to stay at least 35 feet from a downed line (Puget Sound Energy). It never tells anyone to touch a panel, and it never promises a response time.
- E-signatures. The change-order recipe records a typed name with the time, IP address and browser. Whether a typed-name e-signature is valid and enforceable varies by state, so ask your attorney whether it's enough for your change orders.
- No load calculations, no promises. The EV form is a pre-screen, and every message says a licensed electrician confirms on site. A built-in message check blocks phrases like "guarantee" or "will pass inspection" before anything goes to a customer.
- No tax-credit promises. The IRS says the 25C credit isn't allowed for property placed in service after December 31, 2025, and the 30C home EV-charger credit not after June 30, 2026 (IRS FAQ). Panel rebates of up to $4,000 exist for eligible households, but your state runs them (DOE Home Upgrades). The quote follow-up links your state program only if you add the link yourself.
- Every city is different. Permit rules, inspection windows and expiry dates vary by jurisdiction. The permit tracker works from a sheet you control.
US only for now. Written and tested for Jobber's API only; Housecall Pro and ServiceTitan versions are not built, and we make no claim that these recipes work with them. Jobber's developer docs say custom integrations are only possible for approved Jobber customers, so check with Jobber first. We don't quote close rates or 'X% more revenue' numbers; we couldn't find a reliable public figure. All recipes were verified with mocks of Jobber, Twilio, Accela, the email API and Google Sheets, using invented customers, jobs and permits.
How we test
Every workflow was imported into n8n 2.45.4 on an isolated test instance and run end to end. Jobber (GraphQL, OAuth2 and webhooks), Twilio, Accela Construct v4, the email API (Resend-style) and Google Sheets were replaced by a local mock server built from the vendors' public docs: same request shapes and auth headers, HMAC-signed webhooks, HTTP 429 with Retry-After, Jobber THROTTLED errors, and expiring OAuth tokens with refresh-token rotation. A frozen test clock checks the 8 a.m.-9 p.m. texting window. These recipes use no AI model; every decision is a written rule. Customers, jobs, permits and addresses are invented. Verified with mocks; nothing was sent to a real person, account or permit portal.
Software covered: Jobber (Housecall Pro and ServiceTitan not built yet), with Accela optional. Prices checked October 2026.
All recipes with costs · How we test and what we don't claim