# Build an AI Job Follow-Up Agent for Electricians: video walkthrough

> Watch the 8:25 video walkthrough of Build an AI Job Follow-Up Agent for Electricians in n8n: 12 chapters, the full transcript, and a free practice lesson.

Source: https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video · Updated 2026-10-02 · Free from Stepthrough (https://learn.ynteractive.com)

Updated October 2, 2026

Build an AI agent for Oak & Wire Electric that writes follow-up messages after completed jobs and tracks them in Google Sheets — chat trigger, AI Agent, system prompt, model, memory, and the Sheets tool. The whole lesson in 8:25, narrated step by step.

**Simulated practice environment.** Recorded in Stepthrough’s simulated practice environment, not the live tool. Practice it yourself free at learn.ynteractive.com.

8:25 · 12 chapters · 69 steps · narrated with the lesson’s own voice-over

## How do you want to learn?

- [Practice it step by step: Interactive, in a practice copy of n8n, about 12 min](https://learn.ynteractive.com/modules/n8n-ai-agent-electrical)
- [Watch the video: 8:25, narrated, with chapters](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video)
- [Read the guide: 69 steps with screenshots](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/guide)

Lesson overview: [Build an AI Job Follow-Up Agent for Electricians](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n)

## Chapters

Click a chapter to jump the video there.

1. [0:00 Intro: what you'll build](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=0)
2. [0:11 Get n8n](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=11)
3. [0:47 API key](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=47)
4. [1:57 Chat trigger](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=117)
5. [2:31 AI Agent](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=151)
6. [2:48 System prompt](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=168)
7. [3:32 Chat model](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=212)
8. [4:21 Memory](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=261)
9. [4:38 Sheets tool](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=278)
10. [5:12 Create the spreadsheet](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=312)
11. [6:02 Configure Sheets](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=362)
12. [7:42 Test the agent](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=462)

## Now do it yourself, free

Watching is the warm-up. The interactive lesson puts you in a practice copy of n8n: you do every step yourself, it checks your work, and “Do it for me” finishes any step you get stuck on. Nothing touches your real accounts.

[Practice “Build an AI Job Follow-Up Agent for Electricians” step by step](https://learn.ynteractive.com/modules/n8n-ai-agent-electrical)

## Full transcript

### Intro: what you'll build

[0:00](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=0) Now we automate. You'll build an AI agent in n8n for oak and wire electric. It writes a follow-up after every finished job and saves each one to Google Sheets. Let's build it.

### Get n8n

[0:10](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=10) In the last lesson you built a Custom GPT that writes bid descriptions for your electrical jobs. That is great for one person. But what if you want the AI to write a follow-up after every finished job, save it to a spreadsheet, and let your whole team review it? That is what we are building now. First, you need an n8n account. Click get started free.

[0:30](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=30) Type an email address. This is just practice, so anything works — it won't actually send anything.

[0:36](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=36) Now click continue. In the real n8n, it sends you a six digit code, then asks for a name, a password, and an account name. Go do that in your own browser later, then come back and we will build.

### API key

[0:46](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=46) Your agent needs a brain, and that means an API key from OpenAI. Go to platform dot openai dot com — that is the developer side, not ChatGPT, and it bills completely separately. Before you make a key, put some money on the account. A brand new key with a zero balance just returns errors. Click add to credit balance.

[1:04](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=64) Ten dollars goes a very long way. You are charged per request, not per month, and writing follow-up messages costs fractions of a cent per request. Click continue — in your own account it asks for a card at this point.

[1:16](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=76) Balance sorted. Now go to API keys in the left menu.

[1:19](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=79) Click create new secret key.

[1:21](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=81) Name it after whatever is going to use it. Future you, staring at a list of forty keys, will thank you. I am calling this one n8n agent.

[1:29](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=89) Default project, all permissions — that is fine for this. Create the key.

[1:33](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=93) Now pay attention, because this is the only time you will ever see this key. Copy it and paste it into n8n, or into your password manager. If you lose it, you do not get it back — you delete it and make another.

[1:45](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=105) Click done. One last warning — this key can spend your money. Never commit it to code, never paste it into a chat, and if it ever shows up on screen while you are recording, revoke it before you publish.

### Chat trigger

[1:56](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=116) Now you are inside n8n. This overview page lists every workflow you have. Top right, click create workflow, and you land on an empty canvas.

[2:04](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=124) Every workflow needs a trigger — the thing that kicks it off. We want a chat trigger so you can talk to the agent and ask it for follow-up messages. Click add first step.

[2:13](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=133) A panel slides in with every way a workflow can start — manually, on a schedule, on a webhook. We want on chat message, so we can have a conversation with the agent.

[2:22](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=142) n8n opens the node so you can configure it. There is nothing we need to change here, so close it with the X in the top right and get back to the canvas.

### AI Agent

[2:30](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=150) Now we decide what happens when a message comes in. Click the plus on the right edge of the trigger.

[2:35](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=155) There it is — AI Agent. This is the piece that can plan and then carry out actions using whatever tools you give it. You tell it which jobs you finished, and it can write the follow-ups and save them to a spreadsheet — all in one step.

### System prompt

[2:47](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=167) Right now this agent has no personality and no orders. It does not know it works for Oak and Wire Electric. Scroll down to options and click add option.

[2:55](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=175) Pick system message. This is the standing instruction — the thing the agent reads before every single request. It is where we tell it who Oak and Wire Electric is, what the tone should sound like, and how to format each follow-up.

[3:07](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=187) Here is the actual prompt. Notice what it does: it describes Oak and Wire Electric, lists the services, sets the tone, and tells the agent exactly what format to return — customer, job completed, follow-up message, next step, and send via. It also tells the agent to use the Google Sheets tool when you ask it to save the follow-ups. Click paste system prompt.

[3:27](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=207) That gives the agent everything it needs to know about Oak and Wire Electric. Close the node.

### Chat model

[3:32](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=212) See that red triangle on the agent? It is complaining because it has no model. An agent can plan, but it cannot think without a language model underneath it. Click the plus under chat model.

[3:42](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=222) OpenAI chat model. This is where that API key finally gets used.

[3:46](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=226) And here is where that key you copied finally goes. Click the credential dropdown.

[3:50](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=230) You want create new credential, right at the bottom.

[3:53](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=233) Paste the key straight in. This is the one moment it matters that you copied it — remember, OpenAI never shows it to you again.

[4:00](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=240) Hit save. n8n tests the connection straight away, and from now on this credential is available to every node in every workflow — you only do this once.

[4:09](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=249) Now the model dropdown.

[4:11](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=251) GPT five mini. Fast, cheap, and plenty for writing follow-up messages. Do not reach for the expensive model until you have a reason.

[4:18](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=258) That is the brain wired in. Close it up.

### Memory

[4:21](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=261) Next, memory. Without this, every message starts from nothing — you could not say save those follow-ups to the sheet, because it would not remember what follow-ups you were talking about. Click the plus under memory.

[4:31](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=271) Simple memory is fine here — it keeps the recent conversation inside n8n, no database, no extra credentials.

### Sheets tool

[4:38](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=278) And now the good part — tools. This is what separates an agent from a chatbot. A chatbot just talks. An agent does things. We are going to give it access to Google Sheets so it can save every follow-up directly into a spreadsheet your team can review. Click the plus under tool.

[4:54](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=294) Google Sheets tool. Now the agent can write rows into a real spreadsheet. You would point it at a sheet with columns for customer, job completed, follow-up message, next step, and send via — matching exactly what the system prompt tells it to generate. When you say save those follow-ups, the agent writes each one as a row.

### Create the spreadsheet

[5:12](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=312) Before we set this up, we need to actually create the spreadsheet. Close this node for now — we are going to hop over to Google Sheets and make one.

[5:19](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=319) Switch to Google Sheets. You need to create the spreadsheet that this node will write to.

[5:23](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=323) First, name it so you can find it later. Click the title up top — it says untitled spreadsheet — and type Job Follow-Ups.

[5:30](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=330) Now set up the column headers. These need to match what the system prompt tells the agent to generate. In A1, type Customer.

[5:37](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=337) B1 — Job Completed.

[5:38](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=338) C1 — Follow-Up Message.

[5:40](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=340) D1 — Next Step.

[5:42](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=342) And E1 — Send Via. Five columns, matching exactly what the system prompt tells the agent to generate. When the agent saves follow-ups, each one becomes a row in this sheet.

[5:52](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=352) The spreadsheet is ready. Switch back to n8n and connect the Google Sheets node to it.

[5:56](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=356) Double click the Google Sheets node to open it back up. Now we can connect it to the spreadsheet we just made.

### Configure Sheets

[6:02](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=362) Now we need to connect this to a real Google account. Click the credential dropdown.

[6:06](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=366) Create new credential — this one uses Google OAuth instead of an API key, so it is going to open a sign-in window.

[6:13](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=373) Click sign in with Google. This opens the Google account chooser so you can pick which account to connect.

[6:19](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=379) Pick the Google account you want n8n to use. This is the account that owns the spreadsheet.

[6:24](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=384) Google is asking what n8n is allowed to do. Check the first box — this lets n8n read and write your spreadsheets.

[6:31](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=391) Second box — n8n needs Drive access so it can find your spreadsheets by name.

[6:36](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=396) Last one — this lets Google connect to n8n as an external service. Check it.

[6:41](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=401) All three checked. Click continue and Google hands the credential back to n8n.

[6:45](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=405) Now we tell the node what to do. By default it reads rows, but we want to add rows. Click the operation dropdown.

[6:51](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=411) Append row. Every time the agent writes a follow-up, it adds a new row to the bottom of the sheet.

[6:56](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=416) Now pick the spreadsheet. Click the document dropdown.

[6:59](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=419) Job Follow-Ups — that is the sheet we set up with columns for customer, job completed, follow-up message, next step, and send via.

[7:06](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=426) Now pick which tab inside that spreadsheet. Click the sheet dropdown.

[7:10](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=430) Sheet one — it is the only tab, so this is simple.

[7:13](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=433) Now the columns. Each column has a purple button — click it and the AI agent figures out what data goes there. Click the purple button next to Customer.

[7:20](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=440) Job Completed. Same thing — click the purple button.

[7:24](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=444) Follow-Up Message.

[7:25](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=445) Next Step.

[7:26](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=446) And Send Via. Each one is now set to defined automatically by the model — the agent reads your column headers and figures out what goes where.

[7:33](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=453) The sheets tool is fully wired up — credential, operation, spreadsheet, sheet, and column mapping. Close it and let us test this thing.

### Test the agent

[7:42](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=462) Everything is connected. Time to see if it works. Click open chat at the bottom of the canvas.

[7:46](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=466) Give it this week's finished jobs. Type this prompt and see what comes back.

[7:50](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=470) Send it off. The agent reads your system prompt, thinks about Oak and Wire Electric, and writes three follow-ups with the exact format you asked for.

[7:59](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=479) It came back with three follow-ups — one for each job — each with a message, a next step, and how to send it. Now tell it to save them to the sheet. This is where the Google Sheets tool kicks in.

[8:09](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=489) Send it. The agent uses the Google Sheets tool to write each follow-up as a row — customer, job, message, next step, send via — exactly like the system prompt told it to.

[8:19](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/video?t=499) Simple as that. We show you and you do it. Sign up below to learn AI automation for free.

[Read the step-by-step guide with screenshots](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n/guide) · [Build an AI Job Follow-Up Agent for Electricians: lesson overview](https://learn.ynteractive.com/content/electrician-job-follow-up-ai-agent-n8n) · [All free videos](https://learn.ynteractive.com/content/videos)
