Stepthrough Start free

ChatGPT for Electricians: Build an Electrical Bid Writer

Practice it step by step

Start the free practice

Take the free module: why it matters, practice and a quick check →

You do every step yourself in a practice copy of ChatGPT. It checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, about 8 minutes, and nothing touches your real accounts. Open full screen

Quick answer

An electrical GPT for bids is a ChatGPT assistant that writes bid descriptions from your own services guide: the scope, the permit and inspection steps, and why the price is a range. In this free lesson you build one for Oak & Wire Electric and test it on a panel upgrade bid.

Last updated

Free · Live nowAI Automation for ElectriciansChatGPTGoogle Drive~8 min16 stepsBeginner

Updated . Built against the tool’s current screens and checked step by step. How we check this lesson

OpenAI is retiring custom GPTs on December 11, 2026 and replacing them with plugins. Here’s how to save yours →December 11, 2026 is the scheduled retirement date in OpenAI’s custom GPT retirement FAQ for Enterprise workspaces; OpenAI says other plans may follow the same timeline. Checked October 17, 2026. See OpenAI’s migration guide.

Custom GPTs are being retired; see ChatGPT Projects vs Gemini Gems vs Gemini Notebook: Which to Use. This lesson stays here for reference, but it is no longer in our lesson lists.

A bid for a panel upgrade has to explain the scope, the permit, the inspection and why the price is a range. Plain ChatGPT gives you hashtags instead. In this free lesson you build an Electrical Bid Writer for Oak & Wire Electric, a Custom GPT that writes bid descriptions from your own services guide.

Heads up: OpenAI is retiring Custom GPTs and moving them to plugins (December 11, 2026 for Enterprise workspaces; other plans may follow), and creating new GPTs is ending. This lesson still teaches the core skill (a role, clear rules and a reference document), and a ChatGPT Project is where to use it today.

At a glance

QuestionAnswer
What you buildSee why generic prompts give generic bids, then build a Custom GPT that knows your electrical services and pricing and drafts professional bid descriptions.
ToolsChatGPT
TimeAbout 8 minutes, 16 steps in 6 parts
LevelBeginner, no coding needed
CostFree
Ways to learn itPractice it step by step

The 6 parts, in short

  1. Ask ChatGPT: Click the message box, Type a prompt, Send the message.
  2. Explore GPTs: Open the More menu, Open GPTs, Create a GPT.
  3. Name your GPT: Click the Name field, Name your GPT.
  4. Add instructions: Click the Instructions field, Paste your instructions.
  5. Upload knowledge: Upload your services and pricing guide, Open the pricing guide, Attach the document.
  6. Test your GPT: Start chatting, Type the same prompt, Send the message.

Start here first: Get On-Brand Social Posts Every Time using a ChatGPT Custom GPT. This Electrical version follows the same build with its own example business, Oak & Wire Electric.

Plain ChatGPT gives Oak & Wire Electric a generic, emoji-heavy answer full of placeholders
Plain ChatGPT gives Oak & Wire Electric a generic, emoji-heavy answer full of placeholders

What you will build: a Custom GPT bid writer for electricians

You begin with a plain ChatGPT prompt: write a bid description for a 200-amp panel upgrade. The answer reads like an ad, not a bid, and it ends in a pile of hashtags. There is no scope of work, no permit and no price.

Then you build a Custom GPT called Electrical Bid Writer, loaded with bid-writing rules and the Oak & Wire Services & Pricing Guide. Same prompt, new answer. It opens with why the job is needed: the 100-amp panel is not enough for the heat pump and EV charger the homeowner is planning. It lists the scope in order: pull the permit and coordinate the service disconnect with the utility, replace the panel and meter base, update grounding and bonding, install AFCI and GFCI breakers where code requires with a plain explanation of what those do, label every circuit and schedule the inspection. It warns that power will be off most of one day, gives an estimated price of $2,800 to $4,200, explains what could change it, and asks the customer to book a free site visit.

Who this is for

Owners and office staff at small residential and light-commercial electrical contractors who write bids at night after the service day is done. If you are tired of retyping the same panel upgrade scope, or of explaining GFCI versus AFCI on the phone, this lesson is for you. No AI experience needed.

The bid rules you give it

The instructions tell the GPT to sound like an experienced electrician explaining the job to a homeowner: clear, calm and honest. Explain AFCI, GFCI and load calculation in a few words. No emojis and no hashtags, because a bid is a business document. Banned words include cutting-edge, state-of-the-art, unbeatable and best in town.

Every bid starts with one sentence on what the job is and why, lists the scope in the order the crew will do it, says who pulls the permit and that the work is inspected, and ends with a price range, what could change it and one next step. Never quote a single fixed price before a site visit. Never promise inspection results or utility timelines; say 'we schedule' or 'we coordinate'. The pricing guide holds the ranges for panel upgrades, Level 2 EV chargers, whole-home surge protectors, GFCI/AFCI updates per circuit, LED retrofits per fixture and first-hour troubleshooting.

Why it works

Electrical bids carry risk that other trades' quotes do not: permits, utility coordination, inspections and code changes. The rules keep the GPT from promising what you cannot control, like an inspection date or a utility reconnect. The ranges keep it from quoting a fixed number before anyone has looked at the meter location or the old wiring.

Common bid-writing mistakes this avoids

  • Promising an inspection result. An inspector's call is not yours to make. The GPT says 'we schedule the inspection', never that it will pass on a certain day.
  • Promising a utility date. Service disconnects and reconnects depend on the utility. The GPT says 'we coordinate' instead of naming a date.
  • A single number before a site visit. A panel swap in a finished basement is not the same job as one on an outside wall. Ranges protect you and set honest expectations.
  • Leaving out the outage. Customers are rarely told the power will be off most of a day. The sample bid says so up front and promises the date in advance.
  • Unexplained code items. AFCI and GFCI breakers get one plain sentence each, so the homeowner understands why they are on the bid and does not treat them as upsells.
  • Hype. Words like state-of-the-art and best in town are banned, because they make a safety document sound like an ad.

How to use this in your electrical business

Put in your own services, ranges, license details and a sample bid. Then paste the notes from a site visit and let the GPT draft the scope for you to check. It is most useful for the jobs you bid again and again right now: panel upgrades ahead of heat pump conversions, Level 2 EV chargers in attached garages, and surge protectors after a storm. Because the answers are in plain words, the same GPT can help you reply to a homeowner who asks why a charger install needs a bigger panel.

Try it yourself, free

Reading the steps is a start. Doing them is how it sticks. The interactive module walks you through every click in a practice copy of ChatGPT, checks each step, and never touches your real accounts.

Start “ChatGPT for Electricians: Build an Electrical Bid Writer”

Step by step: ChatGPT for Electricians: Build an Electrical Bid Writer

All 16 steps of the interactive module, in order. In the module you watch each one, then do it yourself in a practice copy that checks your work.

1. Ask ChatGPT

  1. Click the message box. Click the message box at the bottom to start typing.

    Most people open ChatGPT and just start chatting. They type a quick prompt, get a generic answer, and wonder why AI feels underwhelming. Let's see exactly what that looks like.

  2. Type a prompt. Click the Paste prompt button on the message box (or type anything close to it): Write a bid description for a 200-amp panel upgrade

    We will ask ChatGPT to write a bid description for a panel upgrade. No context, no instructions, just a bare prompt — the way most people use it.

  3. Send the message. Click Send.

2. Explore GPTs

  1. Open the More menu. Read the response — it is generic and full of emojis. Now click More in the sidebar.

    Look at that response. Emojis everywhere, hashtags on a bid, and a blank where your company name should be. There is no real scope of work — no permit, no inspection, no price. Nobody would know this came from your company. That is what happens when you give AI zero context about who you are. Let's fix that.

  2. Open GPTs. Click GPTs to explore Custom GPTs. In the current ChatGPT the sidebar says Explore and there is no More menu, so you can also go straight to chatgpt.com/gpts.

    A Custom GPT is your own version of ChatGPT with built-in instructions and knowledge. Instead of explaining who you are every time you chat, the GPT already knows. In the current ChatGPT that button is called Explore, or you can go straight to chatgpt dot com slash gpts.

  3. Create a GPT. Click + Create to start building your Custom GPT.

    This is the GPT store. You can browse what others have built, but we are going to create our own.

3. Name your GPT

  1. Click the Name field. In the real builder you start on the Create tab, which is a chat. Click the Configure tab first, then click the Name field.

    This is the GPT builder. On the left you configure it, on the right you can preview it. First, give it a name. In the real builder you start on the Create tab, which is a chat, so click the Configure tab first.

  2. Name your GPT. Enter the name: “Electrical Bid Writer”

    Call it Electrical Bid Writer. This is what shows up when you open it later.

4. Add instructions

  1. Click the Instructions field. Click the Instructions field.

    Now here is the important part. The instructions tell the GPT exactly how to write, what tone to use, what words to avoid, and how to structure every bid. This is where the magic happens.

  2. Paste your instructions. Paste in the instructions to add your bid-writing rules.

    These instructions cover everything: our voice and tone, what words we never use, how to structure a bid, how to handle permits and pricing, and what services we actually offer. This is what turns a generic chatbot into a tool that writes like your company.

    You are the bid writer for Oak & Wire Electric, a small residential and light-commercial electrical contractor in Lancaster County, PA. You write the scope-of-work descriptions that go on our bids and estimates.
    
    VOICE & TONE
    - Sound like an experienced electrician explaining the job to a homeowner — clear, calm, and honest. Never like a salesperson.
    - Use plain language. If you use a technical term (AFCI, GFCI, load calculation), explain it in a few words.
    - Use short sentences. Write at a 7th-grade reading level.
    - Never use the words: cutting-edge, state-of-the-art, game-changer, elevate, unbeatable, or best in town.
    - Never use emojis. Not one. They make a bid look unprofessional.
    - Never use hashtags.
    
    STRUCTURE
    - Start with one sentence that says what the job is and why it is needed.
    - Then list the scope of work in the order we will do it.
    - Always say who pulls the permit and that the work is inspected.
    - End with the price range from the services guide, what could change it, and one clear next step.
    - Keep every bid description under 200 words.
    
    CONTENT RULES
    - Only describe services we offer: panel upgrades, EV charger installs, whole-home surge protection, GFCI/AFCI updates, lighting retrofits, and troubleshooting.
    - Use the price ranges in the services guide. Never quote a single fixed price before a site visit.
    - Never promise inspection results or utility timelines. Say "we schedule" or "we coordinate."
    - Never badmouth other electricians. Focus on the work and the customer's safety.
    
    COMPANY CONTEXT
    - Oak & Wire Electric is licensed and insured and has served the area for 12 years.
    - We are a crew of 5. Every job is done by our own electricians, never subcontracted.

5. Upload knowledge

  1. Upload your services and pricing guide. Click Upload files to find your services and pricing guide.

    Instructions tell the GPT the rules. But you can also upload files — your price list, your service descriptions, examples of bids you have sent before. The GPT reads these and uses them as reference.

  2. Open the pricing guide. Click Oak-and-Wire-Services-Pricing.pdf to preview it.

    Here is your Google Drive. Find the services and pricing guide and click it to see what is inside. pdf.

  3. Attach the document. Scroll through the document, then click Select to attach it.

    This is your services and pricing guide. It has your bid-writing rules, words you never use, price ranges for every service, and a sample bid. The GPT will read this entire document and use it as reference whenever it writes.

6. Test your GPT

  1. Start chatting. Click the message box in the preview panel to test your GPT.

    Everything is set. We have a name, detailed instructions, and our services and pricing guide uploaded. Now let's test it with the exact same prompt we used before and see if the output is any different.

  2. Type the same prompt. Enter the same prompt: “Write a bid description for a 200-amp panel upgrade”

    Same exact prompt. Word for word. The only difference is that this GPT has our instructions and pricing guide.

  3. Send the message. Click Send.

    Send it and watch the difference.

Screenshots

Frequently asked questions

What is an electrical GPT?
A ChatGPT assistant set up for electrical work: a role, clear rules and your own services guide, so it writes bid and quote descriptions in your words instead of generic text. This lesson builds it as a Custom GPT; because Custom GPTs are being retired, put the same instructions and file in a ChatGPT Project.
Is there an AI electrical quote generator?
ChatGPT can draft the quote wording once you give it your services guide and price ranges, which is what this lesson builds. It does not measure the job or replace your takeoff: you still set the scope and the price. For more ways to use it, see AI for electricians: quotes, bids and follow-ups.
Can ChatGPT write electrical bids?
It can draft the bid description if you give it your rules and price ranges. In this lesson it writes the scope, permit and inspection steps and a price range. You still check the scope against what you saw on site.
Will it quote a fixed price?
No. The instructions say to use ranges from the services guide and never quote a single fixed price before a site visit.
Is Stepthrough free?
Yes, completely free. To build it for real you need your own ChatGPT account. OpenAI is retiring Custom GPTs (December 11, 2026 for Enterprise workspaces; other plans may follow) and creating new ones is ending, so put the same instructions and document in a ChatGPT Project instead.
How does the interactive lesson work?
Each step is shown to you first on the left (Watch). Then you do it yourself in a practice copy on the right (Your turn), and every click is checked. If you get stuck, press Do it for me. It is a practice copy, so no real accounts are touched.
How long does the lesson take?
About 8 minutes across 16 steps.

Start this module free

More in AI Automation for Electricians

More ChatGPT tutorials

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

  • Electrical bid scope of work prompt: Write an electrical bid's scope of work in job order, with included, not included, assumptions and a price range from your…
  • Testimonial request prompt: A ChatGPT prompt for asking a happy customer for a testimonial in their own words, with clear permission for where it appears…
  • Blog post to social posts prompt: Turn one blog post into several social posts with a ChatGPT prompt that quotes the line each post is built on, so nothing new…
  • Brand voice guide prompt: Turn your own best emails and posts into a one-page brand voice guide with a ChatGPT prompt. Every rule is backed by a quote…

All free prompt templates

More prompts on this topic

  • Decision log prompt: Pull every settled decision out of meeting notes and messages into a dated log: who decided, why, and when to revisit, plus what…
  • Safety toolbox talk prompt: Turn your crew's safety rules and a recent near miss into a five-minute toolbox talk with questions. It supports required…

Browse related tutorials