This week's news: Chase the estimates you already priced, lock your ad accounts before a fake AI tool does it for you, move your custom GPTs before OpenAI switches them off, skip the AI search retainer, and put ChatGPT in Slack instead of buying a seat for everyone.
Read the whole thing in three minutes, or go deeper where it touches your business. We talk about the market here, not about ourselves.
Every article comes with a working tool. It runs right here in the page, it is free, and we do not need your information to use it. No signup, no download, nothing to fill in first. That holds for every article in every issue, back issues included.
Send it when it hits. Every article here has its own link; the send button next to each one copies it, ready to text or email to the person who needs it. Back issues stay in the archive and their tools keep working, so nothing you forward goes stale.
Want a reminder when the next one is up? Leave an email and we send one note a week. That is the whole program. We will not flood your inbox.
On October 5, Dallas startup UpSmith raised a $10 million Series A. Its AI agents chase open estimates, missed calls and lapsed memberships for home-services firms. It says it serves more than 200 operators. Its own numbers: Medley AC in Texas booked $147,000 in new revenue in three months and cut cancellations 25%. In late September, ServiceTitan added a Virtual Agent that texts customers about unsold estimates.
Every business that quotes has a pile of estimates nobody chased. The customer asked for a price, went quiet, and your office moved on. That pile is the cheapest revenue you own, because the demand already exists. AI does the dull part: the second text, the third, the answer to the warranty question at 9pm. You are not buying leads. You are collecting on work you already priced.
Do not treat UpSmith's $147,000 as your number; it is the vendor's figure for a customer it named in a funding announcement. Do not run two follow-up sequences at once; ServiceTitan warns its new agent and its older Unsold Estimates campaign will double-message the same customer. Do not let AI discount or change scope; price stays with a person. Do not text anyone who never gave you a number for it.
An unsold estimate is the cheapest revenue in the building. You already paid for the site visit, the drive and the takeoff. The customer already told you they want the work. What kills the deal is silence on day three and day ten, because your office is busy with today's calls. That is a memory problem, and software never forgets a date. It also never feels awkward sending the third message, which is the one a busy office always skips.
Start with what you already run. ServiceTitan now has the follow-up built in for Core, Pro and Max accounts, in private preview. On Jobber, Housecall Pro or a spreadsheet, a Zapier or Make flow plus ChatGPT or Claude drafts each message from the estimate notes. A person approves the first fifty before anything sends on its own. A dedicated tool like UpSmith works your whole customer history and answers calls, but you pay for another platform and hand it your customer data. Run the cheap version for thirty days, count booked jobs, then decide.
Dallas Innovates: UpSmith's $10M Series A and the Medley AC results · Newswire: UpSmith release with customer results, the vendor's figures · ServiceTitan release notes: Virtual Agent recovers unsold estimates by text · Philadelphia Fed: how AI is affecting small business performance · Federal Reserve: 2026 Report on Employer Firms, AI adoption and uses
On October 6, browser security vendor Island published research on fake AI advertising tools posing as ChatGPT, Gemini, Claude, Perplexity, Manus and Meta's Muse. Each pitch ends in a Connect button. It opens a fake Google sign-in window drawn inside the page, showing accounts.google.com. A live operator then asks for your password and your text or app code. Island's own count: hundreds of victim submissions, still ongoing.
Text codes and authenticator codes do not protect you here. The operator types your code into the real Google page while you wait. Targets are whoever runs your ads: you, a media buyer, your agency. Once in, attackers spend on your stored card, add their own admins and demote you. Island says pulling the card takes hours. Getting the account back takes weeks or months, and the ads keep running.
Do not click Connect on any AI ad tool that reached you by email, ad or DM. Do not trust a sign-in window because the address bar says google.com; the fake draws its own. Do not share one ad login across your team or agency, because passkeys need one person per login. Do not wait for Google to call you; check your user list yourself this week.
This is not a fake page that collects a password for later. A person sits on the other end, watching each submission in real time. You type your password, the operator tries it on the real Google page, Google texts you a code, and the fake window asks you for it. Every code you can read, the operator can use. The lure works because AI ad tools are new and owners expect a Connect step. A fake Muse Ads site was live within nine days of Meta launching Muse on September 8.
Move the people who touch your ads onto passkeys. A passkey only answers the real site, so a fake window gets nothing reusable. Google Ads already asks for a passkey on sensitive actions like adding users and changing billing. The trade-off is that shared logins end: every person at your agency needs their own account and their own passkey. Pair it with a second admin. Google Ads multi-party approval makes another admin approve new users, removals and role changes, and unapproved requests expire after 20 days.
Island: the original report on the fake AI ad tools campaign · BleepingComputer: fake ChatGPT and Gemini sites steal ad accounts and MFA codes · The Hacker News: fake ChatGPT, Gemini and Claude ad portals capture MFA codes · TechRadar: AI brands imitated in fake ads, Island's defenses · Google Ads Help: multi-party approval for user changes · Google Ads Help: use a passkey to complete sensitive actions
On September 11 OpenAI said it will retire custom GPTs and replace them with plugins. The date is December 11, 2026, on every ChatGPT plan. After that, GPTs and their pages go dark. Enterprise workspaces stop creating new GPTs on October 26, and approved deferrals run to February 11, 2027. A migrate button in My GPTs turns instructions into a skill and knowledge files into reference files.
Your seat price does not move. What you get for it does. Custom actions, the part that pushes data into your CRM or calendar, do not transfer. Neither does the model you picked or the people you shared it with. Every migrated plugin starts private. If your intake bot or quote helper runs on a GPT, someone on your team owes it hours before December, or it stops working.
Do not wait for the banner; list every GPT your team opens this week, including public ones someone else built. Do not assume a migrated plugin behaves the same; OpenAI itself tells you to retest prompts, file use and output formats. Do not leave your only copy of the instructions inside ChatGPT. Do not pay a developer to rebuild a custom action before you check whether a ready-made app already does the job.
The lesson is bigger than one migration. A custom GPT is instructions, files and a connection, stored on OpenAI's shelf under OpenAI's terms. Three months' notice was all it took to end the format. The instructions are the valuable part, and they are plain text. The custom actions are the fragile part, because rebuilding one can mean a custom MCP server, which is developer work. Public GPTs are the trap nobody counts. If your team leans on one somebody else built, you cannot migrate it. Only the account that created it can.
Do it in two passes. This week, copy every GPT's instructions and knowledge files into a shared folder you own, in Google Drive or SharePoint. That copy also works in Claude Projects or a Gemini Gem, so you stop depending on one vendor's format. Then migrate the GPTs that save real hours and let the rest go. The trade-off is staff time now against a broken tool in December. Migration is one button. Testing is not. Budget an hour or two per GPT, more if it has actions. On Enterprise, building plugins in Work burns credits, per OpenAI's own FAQ.
Google's guide to its AI search features says optimizing for generative AI search "is optimizing for the search experience, and thus still SEO." It says you do not need llms.txt files, special schema or pages chopped into chunks. On August 31, Search Console's report on impressions in AI Overviews and AI Mode reached every website worldwide. It shows impressions only, with no clicks and no queries.
The pitch in your inbox sells a separate game: a GEO or AEO retainer, an AI rank tracker, an llms.txt file. Google says its AI answers are rooted in its core ranking systems. A SparkToro and Gumshoe study found ChatGPT and Google's AI gave the same brand list less than once in 100 runs. A dashboard reporting your AI rank is measuring dice rolls. Your money belongs on the basics.
Do not sign a monthly GEO retainer that cannot show its math: which prompts, how many runs, which tools. Do not pay anyone to build an llms.txt file for Google; Google Search does not use it. Do not buy mentions on random sites; Google says inauthentic mentions help less than they look. Do not block OAI-SearchBot in robots.txt, or ChatGPT search leaves you out.
Here is what the retainer gets wrong. Google's AI Overviews and AI Mode retrieve pages from its own index using its core ranking systems. The page that ranks for your service in your town is the page the AI answer reads. Chatbots add a second problem. Their brand lists reshuffle on almost every run, so a weekly AI rank moves with nothing you did. The SparkToro team found presence held up better than position: brands that showed up often kept showing up. Exact order did not. A report built on AI rank is noise with a chart on top.
Spend the retainer money on what Google names. Fill out your Google Business Profile completely; Google's guide says it helps your products and services show in AI responses. Write pages only you could write: your prices, your process, your local jobs with photos. Google calls that non-commodity content. Then open the generative AI report in Search Console once a month. The trade-off: it shows impressions, not clicks, and it says nothing about ChatGPT. For ChatGPT, ask every new customer how they found you and log the answer. A tally sheet at the front desk beats a paid dashboard.
Google Search Central: optimizing your website for generative AI features · Search Engine Journal: Google's AI search guide calls AEO and GEO still SEO · Search Engine Land: AI recommendation lists repeat less than 1 percent of the time · Search Engine Journal: SparkToro finds AI recommendations change with nearly every query · Search Engine Roundtable: Search Console AI report and control live worldwide · BrightEdge: ChatGPT referral traffic doubles in 2026, vendor data · OpenAI: overview of OpenAI crawlers and OAI-SearchBot
On September 29, at DevDay, OpenAI put @ChatGPT inside Slack and Microsoft Teams. Anyone in an enabled channel, thread or DM mentions it and gets answers, summaries or drafts. OpenAI says teammates can add context and refine results without an individual ChatGPT license. It is available on Business and Enterprise plans. It runs through an account your admin configures, not through each person's own login or files.
Your seat math changes. You used to buy a seat for every person who wanted AI. Now one Business workspace can stand up a channel where the field crew, front desk and estimators all ask it for help. The work happens where your team already talks, in the open, where you can read it. The catch is control. Whatever you connect, everyone in that channel can reach.
Do not connect your whole Google Drive or SharePoint on day one; the assistant reads through its own account, not the asker's. Do not leave it open in every channel; pick Selected channels only, and know that setting does not block direct messages. Do not add it to channels with guests or Slack Connect clients; replies show to everyone there. Do not let anything it writes reach a customer before a person reads it.
Here is the part most owners miss. @ChatGPT does not borrow your login. It runs through an account your admin sets up, with the tools your admin connects. That cuts both ways. It cannot open a file just because you can. It can open anything you connected to it, even for an apprentice who has never seen that folder. OpenAI's own setup docs say the people using the surface reach tools and data that differ from their personal access. Your old folder permissions do not follow it into the channel. The list of connections is the only gate.
Start with one job and one channel. A contractor picks #job-updates: crews post photos and notes, then tag @ChatGPT to draft the customer update. A clinic picks the front desk channel for policy answers. Connect one source through an account that can only view it, like the price sheet or the policy binder, and nothing that sends or edits. Pin a channel brief so every request carries the same rules, tone and blanks. Run it two weeks, then count the drafts your team kept. The trade-off is reach against exposure. Every connection makes it smarter and the channel more sensitive.
OpenAI: DevDay 2026 recap, @ChatGPT in Slack and Teams, plugin automations · OpenAI Help Center: setting up and managing ChatGPT in Slack and Microsoft Teams · Thurrott: the full set of DevDay ChatGPT upgrades and plan availability · TechCrunch: ChatGPT plugins gain app-like panels and event-based automations · Beri: @ChatGPT runs through a shared service account, admin controls and gaps
The Briefing arrives weekly: what moved, what it changes, what not to do, and a working tool for each. Every issue gives the tools away, free and built for the week they cover. No product tours, no victory laps. If it stops earning the read, unsubscribe.
This is back issue No. 013. Every tool in it still runs. Read the current issue · Open the archive
If something in here lands on a problem you are already working, and you would rather not work it alone, write to hello@goudegroup.com and tell us what you are exploring. You get a reply from a person, not a sequence.