<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Wash-Up]]></title><description><![CDATA[Get one practical AI or delivery tactic every week. 
Built for agency PMs who don't have time to figure it out alone.]]></description><link>https://www.timhoughtons.com</link><image><url>https://substackcdn.com/image/fetch/$s_!aobI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5116c6d-9baa-4a1f-b449-8f19e881e03b_800x800.png</url><title>The Wash-Up</title><link>https://www.timhoughtons.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 06 Jun 2026 18:24:38 GMT</lastBuildDate><atom:link href="https://www.timhoughtons.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Tim Houghton]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[timhoughton@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[timhoughton@substack.com]]></itunes:email><itunes:name><![CDATA[Tim Houghton]]></itunes:name></itunes:owner><itunes:author><![CDATA[Tim Houghton]]></itunes:author><googleplay:owner><![CDATA[timhoughton@substack.com]]></googleplay:owner><googleplay:email><![CDATA[timhoughton@substack.com]]></googleplay:email><googleplay:author><![CDATA[Tim Houghton]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How agencies actually get AI live with clients]]></title><description><![CDATA[The 4 levels of maturity, why most stall at level 2, and the 8-step playbook for the agencies who intend to win.]]></description><link>https://www.timhoughtons.com/p/how-agencies-actually-get-ai-live</link><guid isPermaLink="false">https://www.timhoughtons.com/p/how-agencies-actually-get-ai-live</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Tue, 26 May 2026 08:02:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Tu0W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tu0W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tu0W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Tu0W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Tu0W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Tu0W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tu0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1507200,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/199190954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tu0W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Tu0W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Tu0W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Tu0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc00df510-f90a-481f-bc5f-a92b5c2f5d0e_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A lot of big agencies are going through &#8220;AI transformation&#8221; right now.</p><p>But most are just using Microsoft Co-pilot (or maybe Gemini) at a surface-level. Getting small, but frequent value &#8212; saving a bit of time, but nothing particularly ground breaking.</p><p>Clients want lower prices, are bringing more work in-house and management are figuring out how to use AI to mitigate that whilist maintaining their own profits.</p><p>Times are getting tougher.</p><div><hr></div><div class="callout-block" data-callout="true"><h2><strong>Know this right now</strong></h2><p>Thriving agencies will know how to level-up their AI initiatives by creating products and services that leverage a competitive moat &#8212; usually around 1st-party data, something most of them don&#8217;t have.</p><p>So, on one side we have a competitive position. The other is a just an LLM wrapper that anyone can copy very easily.</p></div><div><hr></div><h2><strong>Where does your agency live?</strong></h2><p>The gap between the two is widening fast.</p><p>Those that have moved up the AI maturity ladder are pricing differently, scoping differently, delivering work in half the hours and figuring out their compounding advantage.</p><p>There are four levels of AI maturity. Each one gives the AI more autonomy, more capability, and each one demands more of the wrapper around it.</p><p>Everyone is talking about level four. The reality is that most companies right now can&#8217;t climb past level two.</p><p>Not because they don&#8217;t want to. Because of three things their suppliers, their IT teams, and their clients haven&#8217;t sorted out yet.</p><p>This piece walks the ladder, names the hardest part, and gives you a road map to move past it.</p><div><hr></div><h2><strong>The four levels</strong></h2><p>I&#8217;ll through walk each one using one example a PM or account manager will recognise: taking a client kickoff recording and turning it into the deliverables that follow (scope doc, status update, internal brief).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jsev!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jsev!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 424w, https://substackcdn.com/image/fetch/$s_!jsev!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 848w, https://substackcdn.com/image/fetch/$s_!jsev!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 1272w, https://substackcdn.com/image/fetch/$s_!jsev!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jsev!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png" width="1456" height="645" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:645,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1108353,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/199190954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jsev!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 424w, https://substackcdn.com/image/fetch/$s_!jsev!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 848w, https://substackcdn.com/image/fetch/$s_!jsev!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 1272w, https://substackcdn.com/image/fetch/$s_!jsev!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1dc03fee-f7bd-485d-9097-0fd54784768f_6400x2834.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Level 1 &#8212; Chatbots</strong></h3><p>You paste the kick-off transcript into your LLM and ask for a scope doc.</p><p>It comes back with something. It reads fine. It uses too many bullet points and doesn&#8217;t sound like your agency. It doesn&#8217;t know your client. It doesn&#8217;t know your last three scopes of work. It doesn&#8217;t know the process your clients IT team follows for hosting and deployment.</p><p>So you rewrite it.</p><p>You can improve this by pasting in your scope template, your tone of voice, your project history, some client guidelines.</p><p>You can store some of it in a Project or a Gem. But it&#8217;s all static context, and you&#8217;re still the one pasting it in every time. The chatbot doesn&#8217;t go and do anything. It waits.</p><p>Most &#8220;we&#8217;re using AI&#8221; stories in agencies stop here.</p><h3><strong>Level 2 &#8212; AI workflows</strong></h3><p>You build a Power Automate or n8n flow. Every time a kickoff lands in Drive, the flow pulls the transcript, sends it to an AI node with your scope template hardcoded into the prompt, and drops a draft into a review folder.</p><p>It feels like magic the first month. You&#8217;ve gone from rewriting scopes from scratch to editing a draft that&#8217;s already 70% there. You build the same flow for status updates, retros, meeting summaries.</p><p>Here&#8217;s where it stops being magic. The workflow can&#8217;t think. If the client is in a regulated industry and your last scope needed a compliance addendum, the workflow doesn&#8217;t know.</p><p>If the transcript covers two projects instead of one, it can&#8217;t split them. If your scope template was right six months ago and is now out of date, the flow keeps producing out-of-date scopes until someone goes in and rewrites the prompt.</p><p>The workflow does the work. It doesn&#8217;t make decisions. Same steps, same order, regardless of the input.</p><p>This is where most agencies sit in 2026. And it&#8217;s where the conversation usually stops, because climbing higher means dealing with three blockers nobody in the agency tells you about.</p><div><hr></div><h2><strong>The hard part</strong></h2><p>Between level two and level three, the conversation changes. Not technically. Commercially and contractually.</p><p>Level one and two are easy. An enterprise LLM contract. A workflow running on your current IT stack. Some updates to your SOWs.</p><p>Level three is when a tool starts reading your files, running on your machine, calling APIs with enterprise-level credentials. That&#8217;s the moment IT, security, and your client&#8217;s procurement team all wake up at once.</p><p>Three things make this the hard part.</p><h3><strong>1. Tooling access</strong></h3><p>Claude Code, Cursor, Codex, MCP servers &#8212; these get installed and run on the same machine that holds your client files.</p><p>Most agency IT teams run approved-software lists. None of these tools are on it yet. A sole trader installs what they want. An agency PM files a ticket and waits six weeks. By the time you&#8217;re approved, the client project is over.</p><h3><strong>2. Enterprise IT and security approval</strong></h3><p>The moment a tool reads files and calls external APIs, it triggers your InfoSec process. Your clients vendor compliance questionnaire &#8212; incoming!</p><p>And now you wish your agency holds ISO 27001 or SOC 2 &#8212; your client has high expectations for your data security controls and practices.</p><p>Most of these tools route through US-based model providers. That alone is a procurement conversation for any UK financial services, healthcare, or public sector client.</p><p>Add the DPA from the model provider, the sub-processor disclosure to your client, and the security questionnaire your client will fire back at you, and you&#8217;ve added two to four months to your timeline.</p><h3><strong>3. Client contracts</strong></h3><p>Most MSAs and SOWs you signed before 2025 say nothing about AI. Some explicitly forbid third-party data processors. A few regulated clients require human-only work for parts of the engagement. And a small but growing number now mandate AI use, with a discount baked in.</p><p>None of this is in your standard contract template, and none of it is being negotiated by your account manager on the fly during a renewal call.</p><blockquote><p><em>The agencies winning this year aren&#8217;t waiting for clients to ask. They&#8217;re leading the conversation.</em></p></blockquote><p>This is the hard part. Most agencies hit it and retreat back to level two, where the brief n8n flow keeps running and nothing fundamental changes.</p><p>You don&#8217;t get past the hard part by being clever about the tools. You get past it by doing the slow, unglamorous work of getting your IT team, your client&#8217;s IT team, and your contracts onside before you need to scale.</p><p>And agencies that are ISO27001, SOC2 and ISO42001 certified and are going to win.</p><div><hr></div><h3><strong>Level 3 &#8212; Agentic workflows</strong></h3><p>Past the hard part, level three is where the time starts to come back.</p><p>You open Claude Code, point it at the kickoff transcript, and tell it: &#8220;Draft the scope doc, the internal brief, and the first status update for this project. Use the templates in the templates folder and the brand voice in voice.md.&#8221;</p><p>It reads your templates. It reads your voice file. It looks at the transcript and decides what goes where: what&#8217;s a deliverable, what&#8217;s a risk, what&#8217;s a dependency. It drafts the scope doc. It checks it against your voice file. It rewrites the parts that don&#8217;t pass. It drops everything in a review folder.</p><p>You didn&#8217;t write the steps. The model did. And it did them in the order that made sense, with the context it pulled in at the right moments.</p><div class="callout-block" data-callout="true"><h2><strong>The ReAct loop</strong></h2><p>The technical name for this is the ReAct loop: Reason, Act, Observe, repeat. The model reasons about what to do, acts on it, looks at the result, and decides whether to keep going or change tack. You&#8217;re not the orchestrator anymore. You&#8217;re the reviewer.</p><p>The wrapper around the model &#8212; Claude Code, Cursor, Codex &#8212; is what makes this reliable. Without it, you&#8217;ve got a chatbot in a tab. With it, the model has access to your files, your tools, your conventions. Same model. Different scaffolding around it. The technical name for that scaffolding is a harness.</p><p>This level is enough for most agency PMs. One agent, one goal, one session in VS Code or Claude Co-work.</p><p>It tops out when you want it to run multiple workflows in parallel, remember what worked last month, and coordinate across functions.</p></div><div><hr></div><h3><strong>Level 4 &#8212; Agentic AI systems</strong></h3><p>Level four is what people are calling harness engineering. It&#8217;s where the agency operations actually start to run on AI rather than just being helped by it.</p><p>It&#8217;s a coordinated team. Not multiple agents shouting at each other. A set of skills, each with its own instructions, its own quality bar, its own output format, loaded only when the system needs them.</p><p>A delivery system for one client engagement might include:</p><ul><li><p>A scoping skill that takes a kickoff transcript and produces a scope doc, with a checklist of items that need human input</p></li><li><p>A status reporting skill that pulls from Jira or Monday and drafts the weekly RAG report in the client&#8217;s preferred format</p></li><li><p>A QA skill that reviews any deliverable against the client&#8217;s brand guide and flags issues before send</p></li><li><p>A retro skill that runs at the end of each sprint and writes both the internal post-mortem and the client-facing wrap-up</p></li></ul><p>The system loads the right skill at the right moment. It carries memory between sessions. It remembers which formats this client prefers, which deliverables always come back with the same set of revisions. It checks its own work. It flags what needs you and handles the rest.</p><p>Underneath all of this, there&#8217;s no magic. It&#8217;s folders of markdown files on top of Claude Code. The brand voice is a file. The QA checklist is a file. The memory of what worked last month is a file. The model reads them when needed and updates as it learns.</p><p>Which means the work of building it isn&#8217;t engineering. It&#8217;s writing clear instructions. Which makes agency PMs and operators &#8212; the people who already write SOPs, briefs, and templates &#8212; the ones best placed to build it.</p><div><hr></div><h2><strong>The playbook for the hard part</strong></h2><p>You don&#8217;t move from level two to level four in one quarter. You move by doing eight unglamorous things in parallel over six to twelve months. This is the runway to get AI live and working on client engagements.</p><div class="callout-block" data-callout="true"><h3><strong>You have objectives right?</strong></h3><p>Initiatives that could have a big impact on business need to be driven from a company vision and set of objectives. And they should drive your teams objectives too.</p><p>Use OKRs &#8212; find out what they are and how to set them up on <a href="https://www.whatmatters.com/">whatmatters.com</a></p></div><p><strong>Back to the playbook:</strong></p><h4><strong>1. Get a senior sponsor and name an owner.</strong> </h4><p>Nothing moves without a named exec (MD, CEO, CFO) putting their weight behind this, and an operational lead (Head of Delivery, Head of Ops) running it day-to-day. Everything stalls without these two people. They&#8217;ll also need a support team of individuals for enablement.</p><h4><strong>2. Run an internal pilot and document it.</strong> </h4><p>Pick three core processes that are time consuming &#8212; your own scope drafting, status report generation, retro write-ups. Run them through Claude Co-work for two to four weeks. Capture four numbers: hours before, hours after, error rate, and a quality score from a senior reviewer.</p><p>Produce a one-page case study with those numbers. This will help to demostrate the value of AI quickly.</p><h4><strong>3. Get ISO 27001 and SOC 2 in motion.</strong> </h4><p>This is the certification gate most agencies underestimate. Regulated clients in financial services, healthcare, and public sector will not let AI tools touch their data without one of these certifications on file.</p><p>Even non-regulated clients are now asking, because their compliance teams have started flagging AI tools as third-party data processors that need due diligence.</p><p>ISO 27001 is the international standard for information security management. It proves your agency runs a working ISMS &#8212; policies, controls, risk assessments, access management, incident response. Budget &#163;15&#8211;30k and six to nine months for a first certification through a UKAS-accredited body.</p><p>Mainly for the US market &#8212; SOC 2 Type 2 is the AICPA report covering trust services criteria (security, availability, confidentiality, processing integrity, privacy) measured over a 6&#8211;12 month observation window. Type 1 is a point-in-time snapshot; Type 2 is where you have built up evidence over time (and what clients actually want). Budget &#163;30&#8211;60k for an agency under 100 people.</p><p>The driver for what to get first is who are you main market. ISO 27001 is faster to achieve and more recognised in UK and EU markets. SOC 2 Type 2 is non-negotiable for US enterprise sales.</p><blockquote><p><em>The agencies winning regulated AI work in 2027 are the ones whose audits started in 2026.</em></p></blockquote><h4><strong>4. Get your tools on to the approved register.</strong> </h4><p>Claude Enterprise for organisational AI usage (gives you the DPA, SSO, data residency commitments your IT team will demand).</p><p>Your chosen agentic harness &#8212; Claude Code, Co-work, Cursor, or Codex &#8212; configured through your enterprise account.</p><p>The MCP servers that connect to your delivery stack (Jira, Monday, Notion, Confluence, your file storage). Each tool needs: vendor security review, signed DPA, sub-processor disclosure, internal data flow assessment.</p><p>Allow 8&#8211;12 weeks per tool. Run them in parallel.</p><h4><strong>5. Draft the AI contract package</strong></h4><p>Three documents your legal counsel writes once and you reuse across every renewal and new SOW.</p><p>(a) An AI addendum for your MSA covering what you use AI for, what data is processed where, where the human review steps sit, and the client&#8217;s right to opt out.</p><p>(b) An AI use disclosure form attached to each engagement scope.</p><p>(C) A sub-processor list you keep current. Bring this package to clients proactively at renewal. They will respect you more for raising it than for being asked to disclose it later.</p><h4><strong>6. Pick three client-safe use cases for the first live quarter</strong></h4><p>Not everything at once. Three.</p><p>Examples that work:</p><ul><li><p>Scope drafting where the PM authors and AI assists</p></li><li><p>Meeting transcript summaries with client consent</p></li><li><p>Internal status report drafts the PM reviews before sending to client.</p></li></ul><p>Each use case gets a documented workflow with a defined human review point and a named PM accountable for output quality.</p><p>Run them on two or three willing clients first, not your whole portfolio.</p><h4><strong>7. Train delivery teams on workflows, not prompts</strong></h4><p>Prompt-writing isn&#8217;t the skill. The skills are: knowing when to reach for AI versus when not to, what to disclose to the client and when, how to spot when the output is wrong before the client sees it, and how to escalate if a deliverable goes out with an AI error.</p><p>Run a two-day workshop for delivery leads, then a structured one-hour rollout for every PM and AM on the team. Build an internal AI playbook that captures the agreed answers, make sure it&#8217;s back by a solid business-level <em>AI Policy</em>.</p><h4><strong>8. Set up tracking and a quarterly review</strong></h4><p>Per use case: hours saved versus the internal baseline from step two, output quality score from senior reviewers, errors caught at review, errors that reached the client.</p><p>Review the numbers quarterly with the exec sponsor from step one. Kill use cases that aren&#8217;t paying back. Scale the ones that are.</p><div><hr></div><h2><strong>Where this doesn&#8217;t pay off</strong></h2><p>Remember. This is still client work.</p><p>The agencies failing at level three and four are the ones that confused &#8220;agentic&#8221; with &#8220;autonomous&#8221;. They&#8217;re not the same. The systems that actually deliver have humans in the loop at the moments that matter: input quality at the start, output quality at the end.</p><p>You will still need account managers. You will still need senior PMs. You will still need someone with taste and judgement looking at every deliverable that goes to a client.</p><p>What changes is the ratio. One senior reviewer can manage the output of a system that does the work of three juniors.</p><p>That&#8217;s the unit economics shift. That&#8217;s the margin recovery. It&#8217;s not &#8220;no humans&#8221;. It&#8217;s fewer humans who run AI systems.</p><p>The other thing nobody mentions: the first six months of this are slower, not faster. You&#8217;re writing skills, debugging prompts, sitting through IT meetings, updating MSA language. Trying stuff out and learning from the journey.</p><div><hr></div><h3><strong>What to do this week</strong></h3><p>Pick the level you&#8217;re actually at. Be honest. If your agency&#8217;s AI strategy is &#8220;we have ChatGPT licences and one person built an n8n flow for proposals&#8221;, you&#8217;re at level two on a good day and level one on a normal one.</p><p>Then do two things.</p><p><strong>The default way:</strong> buy more AI tool licences, schedule another all-hands about AI, hope your team figures it out.</p><p><strong>The way that actually moves you up:</strong> start the IT conversation this week, draft the AI addendum for your next MSA renewal, pick one internal process to run as a level three experiment this month.</p><p>The agencies that climb the ladder in the next twelve months won&#8217;t be the ones with the smartest people. They&#8217;ll be the ones who started the contract conversations early and built the boring infrastructure (and compliance) in the background.</p><p>That&#8217;s the hard part. That&#8217;s the work.</p><p>Most won&#8217;t do it. The few that do will own the next decade of agency delivery.</p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/how-agencies-actually-get-ai-live?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption"><em>If this was useful, forward it to someone you know who&#8217;s about to bring AI into their agency. Or send it to your IT lead. They&#8217;ll thank you later.</em></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/how-agencies-actually-get-ai-live?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/p/how-agencies-actually-get-ai-live?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[5 Career Mistakes That Keep PMs Stuck as Task Trackers]]></title><description><![CDATA[How to stop being treated like a glorified admin without changing jobs.]]></description><link>https://www.timhoughtons.com/p/5-career-mistakes-that-keep-pms-stuck</link><guid isPermaLink="false">https://www.timhoughtons.com/p/5-career-mistakes-that-keep-pms-stuck</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Wed, 13 May 2026 08:02:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!g0AZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A PM posted this on Reddit last week.</p><p><em>&#8220;On my worst days, I feel useless. Timelines are just paper exercises, I &#8216;just&#8217; follow-up with people, schedule and lead meetings. I feel like a glorified admin.&#8221;</em> &#8212; r/projectmanagement</p><p>It got hundreds of upvotes. Dozens of replies. All saying the same thing. &#8220;Same here.&#8221; &#8220;This is me.&#8221; &#8220;I could have written this myself.&#8221;</p><p>That post is not unusual. It&#8217;s the most common career experience in project management.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g0AZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g0AZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g0AZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g0AZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g0AZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g0AZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1574935,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/196983615?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g0AZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g0AZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g0AZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g0AZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fb902a-8d84-430c-a651-6f002ca0f6d4_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The trap is structural, not personal.</h2><p>Most PMs assume they&#8217;re stuck because they lack a skill. They look for the next certification. The next framework. The next tool. None of it works.</p><p>The thing keeping them stuck is not a skill gap. It&#8217;s a pattern of small, invisible career habits.</p><p>The trap closes quietly. You take the meeting. You send the status. You don&#8217;t ask questions. You learn the tool. You wait. After a year, the role has shrunk to fit the smallest version of you.</p><p>You feel useless. You don&#8217;t know why. You blame yourself.</p><p>The five mistakes below are what&#8217;s actually happening. If you stop making them, your role will get bigger.</p><h3>The Tuesday I caught myself.</h3><p>Five years into agency life, I was working on a website rebuild for an insurance company. Big budget. Good team. I was the least experienced person - eager to learn.</p><p>One day, I noticed something. I had spent the whole time moving Jira tickets between columns. Not solving a problem. Not making a decision. Not driving anything. Just shifting rectangles on a screen.</p><p>That was when I realised I had shift my approach. The team didn&#8217;t need someone to manage the project. They needed someone to have the difficult conversation with the client about scope. Nobody was doing it. Including me.</p><p>I closed Jira and rocked up to my Account Directors desk. Then had a conversation about how I could add more value - it changed everything. Because I stopped waiting.</p><div><hr></div><h2>Stop doing this &#128071;</h2><h3>1. Saying yes to every meeting.</h3><p>Attendance is not contribution. PMs confuse the two because meetings feel productive. They aren&#8217;t.</p><p>If you can&#8217;t name what the outcome needs to be, send a one-line update and skip it. The people who lead don&#8217;t sit in every meeting. They pick the three that matter and <a href="https://www.timhoughtons.com/p/how-to-run-stakeholder-meetings-where">prepare properly for those</a>.</p><h3>2. Treating status updates as your main value-add.</h3><p>If your weekly summary is the most senior thing you produce, you&#8217;ve capped your career.</p><p>Status reports are table stakes. The actual job is making decisions easier for the people around you. Stop sending updates. Start sending recommendations.</p><h3>3. Never pushing back because you think it&#8217;s not your place.</h3><p>The PMs who grow are the ones who say &#8220;I think we&#8217;re doing the wrong thing here.&#8221; Politely. With evidence AND a solution.</p><p>The PMs who stay stuck nod, take the action, and complain about it on Reddit eighteen months later. You are paid to flag the wrong call and make the right one.</p><h3>4. Learning tools instead of learning to think strategically.</h3><p>Mastering Jira will not make you senior. <a href="https://www.timhoughtons.com/p/19-years-of-digital-project-management">Reading books on how your team do their jobs will</a>.</p><p>The PMs who jump levels can articulate the trade-off, name the risk, and read the room. Tools are the floor. Value-added thinking is the ceiling.</p><h3>5. Waiting for permission to lead.</h3><p>Nobody is coming to tap you on the shoulder.</p><p>The PMs who get promoted started acting like leads months before the title. They ran the kickoff nobody owned. They wrote the doc that didn&#8217;t exist. They recommended an approach to solving a problem that wasn&#8217;t directly theirs.</p><div><hr></div><h3>One note on the messy reality.</h3><p>These tips sound easy on an email. In practice, they&#8217;re harder. </p><p>Some clients don&#8217;t like pushback. Some bosses don&#8217;t promote regardless of effort. Some weeks you&#8217;re drowning in deadlines</p><p>Don&#8217;t be afraid to speak up and get what you want.</p><p>Speak soon,<br>Tim</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The 80/20 Rule Of Getting Good Copy Outputs From Your LLM]]></title><description><![CDATA[How to lead your copywriter into AI without burning hours or losing brand voice.]]></description><link>https://www.timhoughtons.com/p/the-8020-rule-of-getting-good-copy</link><guid isPermaLink="false">https://www.timhoughtons.com/p/the-8020-rule-of-getting-good-copy</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Sat, 09 May 2026 08:45:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Wzej!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wzej!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wzej!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wzej!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wzej!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wzej!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wzej!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1642370,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/196982799?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Wzej!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wzej!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wzej!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wzej!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7194c04c-e362-4d28-b0b3-8061929bcc08_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If your copy team isn&#8217;t using AI yet.</p><p>You&#8217;re the one who has to change that.</p><p>Maybe a client started asking. Maybe your management brought it up. Maybe it&#8217;s the quiet pressure of every other agency talking about transforming their agency with AI.</p><p>The wrong move is rushing in.</p><p>The other wrong move is waiting too long.</p><p>Here&#8217;s the rule that gets it right.</p><h2><strong>The 80/20 Rule</strong></h2><p>Most copy teams that try AI without a plan fall into the same loop.</p><p>A copywriter writes a prompt. The output comes back generic. They spend an hour editing it back into the brand. They blame the model. They lose trust in the tool. They go back to writing manually, and quietly conclude AI isn&#8217;t there yet.</p><p>It is. They just walked the model into an empty room.</p><p>The agencies getting value from AI right now have figured out one thing.</p><blockquote><p><em>Eighty per cent of a usable AI output comes from how you&#8217;ve set the project up before anyone writes a prompt. Twenty per cent is the edit and the QC.</em></p></blockquote><p>If the project is set up well, your team starts using AI on day one and produces work that actually sounds like your clients brand. If it isn&#8217;t, AI quietly makes the work worse, and your team learns to mistrust the tool before they&#8217;ve ever seen it work properly.</p><p>For regulated clients &#8212; pharma, healthcare, financial services &#8212; the stakes are even higher. Quality control isn&#8217;t a stage of the work; it&#8217;s something you build into the project before anyone writes a prompt.</p><p>The job &#8212; your job &#8212; is to set the project up before they type their first prompt.</p><p>Here&#8217;s what we&#8217;ll cover:</p><ul><li><p>The 80/10/10 split (and what each part is actually doing)</p></li><li><p>The three layers of context that earn their setup time back</p></li><li><p>A worked example: an HCP education programme for a pharma client</p></li><li><p>Where this rule doesn&#8217;t apply</p></li></ul><h2><strong>The 80/10/10 Split</strong></h2><p>Three numbers. One sentence each.</p><p><strong>80% &#8212; project setup.</strong> The slow, invisible work. The files, voice rules, templates and reference content the model reads before it generates anything. This is where the time goes up front &#8212; and how you get it back.</p><p><strong>10% &#8212; the prompt.</strong> Much smaller than people think. One paragraph. One task, one audience, one constraint, one format. If your prompts are getting longer over time, that&#8217;s a signal the project setup isn&#8217;t doing enough.</p><p><strong>10% &#8212; QC and refine.</strong> Your internal revision round(s). Your typical agency-client feedback loop.</p><blockquote><p><em>Most teams operate at zero per cent setup, ninety per cent prompt-and-pray, and ten per cent rescue editing. They&#8217;re working with the model untrained, every time. The output reflects it.</em></p></blockquote><h2><strong>The 80%: Three Layers Of Context</strong></h2><p>Three layers do the heavy lifting. Build all three for a client and the model stops sounding generic.</p><p><strong>1. Identity &#8212; who the client is, who their audience are, what good looks like (examples)</strong></p><p>This is the most-skipped layer. It&#8217;s also the one that does the most lifting.</p><p>A pharma client targeting cardiologists needs different copy from one targeting GPs. Same indication. Different reader. Different stakes. Different language.</p><p>Same goes for a financial services client targeting wealth managers vs retail investors. Or a B2B SaaS client selling to compliance officers vs marketers.</p><p>Without this layer, the model defaults to a generic professional voice. Punchy. Aspirational. Empty. And for regulated clients, frequently non-compliant.</p><p>With it, the model writes for the actual reader (which means less editing, every time). Six bullet points are usually enough: who they are, who they sell to, the buyer&#8217;s job-to-be-done, regulatory context, three competitors and how the client differs, what the client doesn&#8217;t want to sound like.</p><p><strong>2. Voice rules &#8212; banned words, sentence rhythm, examples that nailed it</strong></p><p>This is the layer that takes the longest to write. It also saves the most time downstream.</p><p>A list of words the client never wants you to use. A list of phrases that flatten their voice. Industry specific terms. A list of &#8216;banned&#8217; AI words (the giveaways).</p><p>The model treats this as a hard filter. Once it knows the client doesn&#8217;t say &#8220;unlock&#8221; or &#8220;leverage&#8221; or &#8220;supercharge&#8221;, those words stop appearing. Your copywriter stops circling them in red.</p><blockquote><p><em>The voice rules file is where most of your editing time goes when you don&#8217;t have one.</em></p></blockquote><p><strong>3. Reference content &#8212; what good looks like in practice</strong></p><p>The third layer is structure plus pattern.</p><p>If making a website (for example) then templates for the page types the client uses: homepage, articles, features, about etc. Each one a skeleton lifted from a page that worked. Hero promise. Three outcomes. Proof. CTA. The model fills the skeleton.</p><p>Plus five to ten finished pages: pages that converted well, competitor pages the client likes, anything the team agreed felt right. The model pattern-matches against them and learns the rhythm of the client&#8217;s writing without anyone having to explain it.</p><h3><strong>Worked Example: An HCP Education Programme For A Pharma Client</strong></h3><p>Your agency is working on a new website for a pharma client. The brief: a new HCP-facing education hub for their lead product, ahead of an indication update. Eight pages. Mechanism of action, dosing guidance, two patient-type pages, two efficacy pages, an FAQ, and a prescriber resources page.</p><p>Two ways to bring AI into this project.</p><p><strong>The default way (what most agencies do).</strong> A copywriter pastes each page brief into the chat. Asks for &#8220;clear, professional HCP copy&#8221;. Gets generic output back &#8212; promotional language where it shouldn&#8217;t be, claims drifting outside the indication, no fair balance, &#8220;patients&#8221; used loosely where the indication says &#8220;adults with X&#8221;.</p><p>A medical writer spends two hours per page reworking it. Then your team rejects half on the first pass anyway, because the model invented evidence claims that don&#8217;t sit in the trial data. By page three, the medical writer is faster doing it longhand.</p><div class="callout-block" data-callout="true"><h2><strong>Quick interlude: Markdown (.md) files</strong></h2><p>LLMs love markdown files. They&#8217;re the easiest and most efficient (i.e. your AI tokens) way for the LLM to read a piece of content. Word docs are ok, and PDFs a close second, as long as everything is rendered as editable text. But you&#8217;ll get the best results from using Markdown.</p></div><p><strong>The way you&#8217;ll lead them through.</strong> Spend a few hours building four files for your client, before anyone on the team types a single prompt.</p><ol><li><p><code>client-context.md</code> &#8212; the product, the indication (in its exact approved wording), the HCP audience (specialists vs primary care, the typical clinical question they&#8217;re answering), the regulatory framework (ABPI, PMCPA, MHRA), three competitor products and how this one differs, and the MLR review process with known reviewer preferences.</p></li><li><p><code>brand-voice.md</code> &#8212; register rules (peer-to-peer, evidence-led, no promotional superlatives), banned claim patterns (&#8221;first-line&#8221;, &#8220;best-in-class&#8221;, &#8220;gold standard&#8221; &#8212; none of these unless the data explicitly supports them), required hedging (&#8221;may reduce&#8221;, not &#8220;reduces&#8221;; &#8220;in the X trial, Y was observed&#8221;), reading-level guidance, and five to ten example sentences from past MLR-approved work.</p></li><li><p><code>page-templates.md</code> &#8212; page skeletons that meet layout requirements. PI placement. Where safety information sits relative to efficacy. Reference list at the bottom. Required footnotes. Fair balance built into the structure, so the model can&#8217;t accidentally write an efficacy page without the safety context.</p></li><li><p><code>reference-pages.md</code> &#8212; five to ten MLR-approved pages from past work or the client&#8217;s existing compliant content, plus a claim library: every approved efficacy claim with the trial reference and the exact wording that passed review.</p></li></ol><p>Then the prompt for each page becomes one sentence.</p><blockquote><p><em>&#8220;Draft the mechanism-of-action page for [product], following the brand voice and template. Use only the claim library for efficacy statements.&#8221;</em></p></blockquote><p>The output lands close enough that a medical writer&#8217;s pass takes 25 to 30 minutes per page, not two hours. And &#8212; far more importantly &#8212; you get the work out the door in half the time, because the model isn&#8217;t inventing evidence or drifting outside the indication.</p><p>Here&#8217;s where the time goes:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8315!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8315!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 424w, https://substackcdn.com/image/fetch/$s_!8315!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 848w, https://substackcdn.com/image/fetch/$s_!8315!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 1272w, https://substackcdn.com/image/fetch/$s_!8315!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8315!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png" width="1400" height="490" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:490,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!8315!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 424w, https://substackcdn.com/image/fetch/$s_!8315!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 848w, https://substackcdn.com/image/fetch/$s_!8315!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 1272w, https://substackcdn.com/image/fetch/$s_!8315!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e9d90cb-6f05-45c1-8aeb-76018aba8b25_1400x490.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now look across the next twelve months. The same client commissions another two campaigns: a new patient-type, congress materials, an HCP webinar deck. The four files don&#8217;t need rebuilding. Every new piece of work feeds back into the claim library and the reference pages. The brand voice gets <em>more</em> consistent. QC gets easier (and quicker). And the team&#8217;s first experience of AI is one where it works inside the rules, not against them.</p><h3><strong>The 10% Prompt + 10% QC and refine</strong></h3><p>Remember.</p><p><strong>The prompt.</strong> One paragraph. The task, the audience, the constraint, the format. That&#8217;s it.</p><p><strong>The review.</strong> One revision round. For regulated clients, this is also where quality control and compliance get checked against the rules baked into setup.</p><p>If setup did its job, that check is verification, not rework. If you&#8217;re going past one round consistently, look upstream. The project setup is where the time should go.</p><p>When it comes to the human aspects such as a brief being wrong, people changing their minds on the direction, same on the client-side, the review might feel slightly idealistic, but you get my point.</p><h3><strong>When This Doesn&#8217;t Pay Off</strong></h3><p>The 80/20 rule has limits. Some projects don&#8217;t earn the upfront investment back.</p><ul><li><p>One-off tasks. A single landing page for a one-off client may not justify the setup.</p></li><li><p>Highly creative conceptual work. AI is a finisher there, not a starter &#8212; constraints kill the spark.</p></li><li><p>Clients you&#8217;ll never work with again. The setup doesn&#8217;t amortise across one engagement.</p></li></ul><p>The rule of thumb: if you&#8217;ll write more than five pieces of copy for your client, build the context. Otherwise, prompt and edit.</p><h3><strong>Move The Time To The Front</strong></h3><p>Most copy teams adopting AI right now are doing it badly. They&#8217;re working with a model that doesn&#8217;t have the right context. The output&#8217;s generic. Confidence drops. The team goes back to grinding hours.</p><p>That doesn&#8217;t have to be your experience.</p><p>You&#8217;re the one who decides how AI lands. Move the time to the front. Build the project, not the prompt. Your team gets AI that actually assists from day one. Your clients get copy that&#8217;s on brand and in half the time. And you skip come away feeling like you&#8217;ve just transformed the process like it&#8217;s 2035.</p><p>You don&#8217;t have to be ahead of every AI development. You just have to lead this one well.</p><p>And this this was userful, send it to a writer in your business who could benefit from learning more AI skills.</p><p>Speak soon, Tim</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[How to Solve Your Biggest Problems by Going for a Walk]]></title><description><![CDATA[Why your best thinking will never happen at your desk.]]></description><link>https://www.timhoughtons.com/p/how-to-solve-your-biggest-problems</link><guid isPermaLink="false">https://www.timhoughtons.com/p/how-to-solve-your-biggest-problems</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Fri, 01 May 2026 13:59:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jGZr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jGZr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jGZr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jGZr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jGZr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jGZr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jGZr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1716045,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/196115078?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jGZr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jGZr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jGZr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jGZr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31a24d26-745b-4915-b703-e24598482cec_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;ve solved more problems on a walk than I&#8217;ve ever solved at my desk.</p><p>Most of the answers I&#8217;ve actually needed &#8212; the awkward client email I couldn&#8217;t word, the project plan that wasn&#8217;t sitting right, the decision I&#8217;d been putting off for a fortnight &#8212; didn&#8217;t arrive while I was staring at the screen. They turned up about twenty minutes into a walk with the dog. Sometimes on a run. Almost never sitting down.</p><p>The desk is where I process. Not where I solve.</p><h2><strong>Your brain has two gears.</strong></h2><blockquote><p><em>Most of your day is spent in the wrong one.</em></p></blockquote><p>Focus mode is narrow. Deliberate. It&#8217;s the gear you use when you&#8217;re pushing at a problem inside a frame you already understand.</p><p>Diffuse mode is the opposite. Loose. Associative. The mode where the brain stitches unrelated things together and finds the answer sideways.</p><p>Barbara Oakley made this distinction famous through Learning How to Learn &#8212; one of the most popular online courses ever made. Her point is simple. Hard problems get solved in diffuse mode. Not focus mode.</p><p>You can stare at a piece of work for two hours and miss the obvious thing. Then you stand up, walk to the kettle, and the answer arrives before you sit back down. That&#8217;s not a coincidence. That&#8217;s your brain finally getting to do the thing it&#8217;s actually built for.</p><p>A 2014 Stanford study tested this four different ways. People came up with 60% more creative ideas on average when they were walking compared to sitting. Not 6%. Sixty.</p><p>You&#8217;re not slacking when you walk. You&#8217;re using the part of your brain that solves the problems your desk can&#8217;t.</p><h2><strong>The screen is making this worse.</strong></h2><blockquote><p><em>The more you stay at the desk, the less your brain works.</em></p></blockquote><p>Last year, MIT&#8217;s Media Lab ran an EEG study on people writing essays. Three groups: one with ChatGPT, one with a search engine, one with nothing. The results were clear. The brain-only group showed the strongest neural engagement. The ChatGPT group showed the weakest. The researchers coined a term for what they were seeing.</p><blockquote><p><em>Cognitive debt.</em></p></blockquote><p>The point isn&#8217;t to ditch the tools. The point is what happens when you don&#8217;t step away from them.</p><p>Look at your day honestly. Screens stacked on screens. AI that can finish your sentences. Slack and Teams channels that train you to react instead of think. A calendar that doesn&#8217;t leave a single hour for anything other than meetings. The thing that used to give your brain breathing room &#8212; the gap between tasks &#8212; is gone. Filled with autocomplete.</p><p>The walk is the gap. Without it, the brain never gets to do the work that actually makes you good.</p><h2><strong>How to actually do this.</strong></h2><blockquote><p><em>Three rules. They sound simple. Most people ignore all three.</em></p></blockquote><ol><li><p><strong>Walk before the hard thing, not after.</strong></p></li></ol><p>When you&#8217;ve got a meeting where you actually need to think &#8212; a difficult conversation, a decision you&#8217;ve been ducking, a problem that&#8217;s been on your mind for days &#8212; take twenty minutes first. Walk, then sit down. Don&#8217;t reverse it. The point is to arrive at the desk with the answer, not leave looking for it.</p><div class="callout-block" data-callout="true"><p><strong>Bonus:</strong> take the dog. He doesn&#8217;t care about your inbox!</p></div><p><strong>2. Phone in pocket. No podcasts.</strong></p><p>Diffuse mode needs silence. Not stimulus. Music with lyrics, podcasts, calls &#8212; they all pull you back into focus mode and waste the walk. The brain needs the boredom. That&#8217;s actually what triggers it.</p><p><strong>3. Bring the problem. Then let it go.</strong></p><p>Frame the question before you leave the desk. Walk out with it in your head (don&#8217;t try to solve it). Then stop pushing. The brain does the work in the background. The answer arrives sideways, usually around minute fifteen.</p><p>The first walk feels like wasted time. By the third, you&#8217;ll notice you&#8217;ve solved things you couldn&#8217;t crack at the screen. By the tenth, you&#8217;ll start guarding the time on your calendar like it&#8217;s a meeting. Which is what it is.</p><h2><strong>The job is to think.</strong></h2><p>Whatever you do for a living, the thing you&#8217;re actually paid for is judgment.</p><p>The plan is downstream of it. The email is downstream. The decision is downstream. Every output you produce is the visible end of an invisible process &#8212; the actual thinking &#8212; that has to happen somewhere.</p><p>If the only place that ever happens is at your desk, in front of a tool that finishes your sentences, you&#8217;re not thinking. You&#8217;re typing.</p><p>And typing is the easiest thing in the world to replace.</p><p>The people who pull ahead this year will be the ones whose best ideas didn&#8217;t come from a prompt box. They came from somewhere quieter.</p><p>Walk. Cos that&#8217;s where the work actually gets done.</p><p>And, if this was useful, forward it to someone stuck in firefighting mode. They need this more than anyone.</p><p>Speak soon, Tim</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share The Wash-Up&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share The Wash-Up</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[4 Steps To Build A Persistent AI Project Manager That Already Knows Your Client, Your Deliverables, And Your Stakeholders]]></title><description><![CDATA[Stop re-explaining your clients to AI. Set it up once and move on]]></description><link>https://www.timhoughtons.com/p/4-steps-to-build-a-persistent-ai</link><guid isPermaLink="false">https://www.timhoughtons.com/p/4-steps-to-build-a-persistent-ai</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Thu, 23 Apr 2026 07:52:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ELm0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ELm0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ELm0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ELm0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ELm0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ELm0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ELm0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1404412,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/195209376?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ELm0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ELm0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ELm0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ELm0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F737faf28-c294-4297-a078-e3fea1e61fc6_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Several months ago I rebuilt how I handle client projects inside LLMs.</p><p>I was tired of repeating myself everytime I needed to get an output that knows my specific usecase.</p><p>Spending too much time proving context and re-working the results.</p><p>Every conversation started like this (using some best practice prompting)</p><ol><li><p>Give the LLM a role</p></li><li><p>Describe the task</p></li><li><p>Explain the client (then paste in or attach the brief)</p></li><li><p>Tell it the output I want</p></li><li><p>Press Go. Get half a half-decent output.</p></li><li><p>Iterate (feeling like I&#8217;m going into a black hole)</p></li><li><p>Close the tab</p></li><li><p>Do it all again next time</p></li></ol><p>That&#8217;s not a process that saves a lot of time. Sound familiar?</p><h3>Stop treating AI like something you have to re-educate every conversation</h3><p>This is like using an LLM from 2024. Every chat starts at zero. You train it in real-time with long prompts and attachments, and all that context disappears the moment you close the window. </p><p>In 2026, LLMs have better memory and a larger context window, but prompts on their own lack the persistent context you need to get more relevant outputs.</p><p>&#8216;Projects&#8217; in LLMs works differently.</p><p>You set them up once &#8212; Your client brand, who your stakeholders are (and your style of communicating with them), what you&#8217;re delivering and all about your agency so it knows your team and process too.</p><p>Every conversation after that has full context already loaded, you can provide even more through adding further documentation to the project as your own progresses.</p><p>It&#8217;s the difference between briefing a new freelancer every Monday and working with someone who has deeper experience to your agency and your projects, like a full-timer.</p><h3>Three ways you can use AI right now</h3><p>Most of us are in one of three camps:</p><ol><li><p><strong>One-off chats</strong>. Fast, but forgetful. Every conversation starts from zero. Good for quick questions. Terrible for ongoing client work.</p></li><li><p><strong>Saved prompts.</strong> Better. You&#8217;ve written a good system prompt and you paste it in each time. But it&#8217;s rigid &#8212; one prompt can&#8217;t cover five clients with different preferences.</p></li><li><p><strong>Projects. </strong>Persistent context that compounds. You teach it once. It remembers. Every conversation inherits the client context, the reference files, add more as the project progresses.</p></li></ol><p>This guide covers the third option. If you&#8217;re still in camp one or two, this is going to 10x your results.</p><p>For this walk through I&#8217;m going to use my favourite LLM, Claude but ChatGPT also has &#8216;Projects&#8217; and Gemini has &#8216;Gems&#8217;. Same thing, different LLM&#8217;s.</p><div class="pullquote"><p>Remember.</p><p>As always, only use your company approved AI tools. At work we are lucky enough to have a full enterprise set up where the LLM doesn&#8217;t learn from any client data. You need the same.</p></div><h3>Here&#8217;s what you need</h3><ul><li><p>Your company approved LLM set up OR A Claude Pro subscription (Projects isn&#8217;t on the free tier &#8212; $20/month)</p></li><li><p>One active client project</p></li><li><p><strong>That client&#8217;s key documents:</strong> The project brief, Scope of Work, timeline, brand guidelines, risk register, reporting template, tone of voice, a persona of your client - fill your boots.</p></li></ul><p>Just start with one client for now - and make sure you have permission!</p><div><hr></div><h3>Step 1: Create a Project and name it after your client</h3><p>Open Claude. Click **Projects**. Click **New Project**.</p><p>I use the format: `[Client Name] &#8212; [Client Project]`. When you have five Projects open, you need to find the right one fast. Client name first.</p><p>&gt; One Project per client. If you&#8217;re running multiple for the same client, create a new project, but give each of them the same client-specific documents for consistency.</p><h3>Step 2: Write custom instructions</h3><p>Click the gear icon, then **Edit Custom Instructions**.</p><p>Think of this as a briefing document for a new team member. If someone joined your project tomorrow, what would they need to know?</p><p>I use four sections:</p><ol><li><p><strong>Client context</strong> &#8212; who they are, brand guidelines, project history, budget ranges, IT information (hosting, domains etc), compliance (industry specific rules)</p></li><li><p><strong>Key stakeholders</strong> &#8212; names, roles, preferences (Sarah wants executive summaries at the top. Marcus cares about brand consistency etc.)</p></li><li><p><strong>Deliverables</strong> &#8212; what we deliver and how often</p></li><li><p><strong>Tone and format</strong> &#8212; how the client likes to be communicated to.</p></li><li><p><strong>Templates</strong> - specific project templates that you use for this client (for outputs)</p></li><li><p><strong>Working rules or constraints</strong> - tightening up the LLM to get outputs specific to how I want them.</p></li></ol><blockquote><p>Tip: Use an LLM to help you write the instructions. </p></blockquote><p>Just tell it what you&#8217;re trying to do and ask it to interview you - asking questions to help it produce best practice custom instructions for your project. Throw in your draft and ask it for &#8216;best practice custom instructions&#8217;.</p><h4>Example custom instructions for a fictional client</h4><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;2e33c9c5-58ef-4e75-8428-7ef1d555caa6&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown"># Role

You are a senior Project Director embedded in my marketing agency team. You have deep experience delivering paid social campaigns for DTC brands. You are my trusted advisor for day-to-day project management, strategic thinking, and client-facing communications.

Your default behaviour: be decisive, give direct recommendations (not open-ended options), flag risks early, and always ground your advice in the project context below.

---

# Client &amp; Engagement

- **Client:** Apex Athletic &#8212; DTC sportswear and accessories brand.
- **Engagement:** Paid social campaign across Meta Platforms (Facebook &amp; Instagram).
- **Agency role:** Campaign strategy, creative production, media buying, reporting.

---

# Stakeholders

When writing for or about these stakeholders, match their preferences:

| Name | Role | Cares about | Communication style | Avoid |
|---|---|---|---|---|
| Tom | Founder | Brand momentum, ROI, strategic direction | High-level, visual, concise &#8212; lead with headline metrics and insight, not granular data | Jargon, lengthy tables, excessive detail |
| Jess Morley | Marketing Manager | Performance data, day-to-day progress, risk flags | Detailed, structured, data-rich &#8212; she wants the numbers and the context behind them | Vague summaries without supporting data |
| Liam Osei | Brand Lead | Creative quality, tone consistency, brand alignment | Precise, reference brand guidelines in feedback &#8212; he needs to see how creative decisions connect to brand standards | Presenting creative work without linking it back to agreed brand direction |

---

# Deliverables &amp; Schedules

| Deliverable | Frequency | Key requirements |
|---|---|---|
| Time Plan updates | As needed | Milestones, owners, status (RAG), dependencies, next actions |
| Weekly status reports | Every Friday | Summary, progress vs plan, risks/issues, upcoming actions &#8212; tailored to Jess (detailed) with an exec summary for Tom |
| Campaign briefs | Ad hoc | Objective, audience, platform, messaging pillars, KPIs, creative specs, timeline |
| Content calendars | Monthly | Date, platform, format, copy direction, creative status, approval owner |
| Performance reports | Fortnightly | KPIs vs targets, spend pacing, top/bottom performers, optimisation recommendations, next steps |

---

# Tone &amp; Language Rules

- Confident, direct, and professional. UK English throughout (e.g. optimisation, analyse, colour).
- Write as a peer advising the client &#8212; authoritative but collaborative, never subservient.
- Always refer to Apex Athletic's customers as **"athletes"** or **"our community"**.
- Never use: "consumers", "users", "target audience", or "end users".
- Include data or evidence in every client-facing update &#8212; no unsupported claims.
- Keep paragraphs short. Use tables and bullet points for scannability in reports and status docs.

---

# Working Rules

1. **Always consult the knowledge base and attached project documents first** before generating project advice, reports, or deliverables. Reference specific documents where relevant.
2. When producing deliverables, follow the formats and structures already established in the project documents. Consistency matters to this client.
3. If information is missing or ambiguous, say so and ask me &#8212; do not fabricate dates, figures, or commitments.
4. Flag risks and blockers proactively. If something looks like it could slip, raise it before I ask.
5. When I ask for a draft email or client message, always specify which stakeholder it is written for and adapt tone accordingly.
6. Assume all deliverables are client-facing unless I say otherwise.</code></pre></div><h3>Step 3: Upload your context files</h3><p>Below the instructions, upload the project specific documents Claude should reference:</p><ul><li><p>The client brief (so it knows the original ask)</p></li><li><p>The Scope of Work (so it knows your deliverables, milestones, dependencies, assumptions and out of scope)</p></li><li><p>Your time plan</p></li><li><p>Risk Register</p></li><li><p>Status report template</p></li><li><p>Recent document deliverables (so it learns your actual output style &#8212; this is the one people miss) - you&#8217;re teaching it what you want as an output.</p></li></ul><p>What not to upload: everything. Don&#8217;t dump your whole shared drive in here. </p><blockquote><p>One great context file is worth more than twenty random uploads. Be intentional about what goes in.</p></blockquote><h3>Step 4: Use it</h3><p>Open the Project. Start a conversation. Type a short prompt.</p><h4>Status report:</h4><p><em>Write this week&#8217;s status report. Static ad creatives approved by Liam. Instagram account set up. Gym shoot booked for Wednesday. Meta pixel verified.</em></p><p>That&#8217;s the entire prompt. No preamble. No &#8220;you are a project manager working for...&#8221; Claude already knows.</p><h4>Meeting prep:</h4><p><em>Monthly review with Tom and Jess on Thursday. Draft agenda and talking points. Flag concerns. Use our company template.</em></p><h4>Client brief:</h4><p><em>Draft a Facebook awareness campaign brief. Budget GBP 5000. Objective: build followers ahead of the Manchester Fitness Expo.</em></p><p>Ten-second prompts. Fast outputs. The Project context does the work you used to do manually.</p><div><hr></div><h3>Three more use cases</h3><p><strong>Agency PM with 5 retainer clients.</strong> </p><p>One Project per client. Each contains the brief, project documents, and last few project deliverables. Every status report, meeting prep, and comms draft starts with full context. You stop re-explaining. You start producing.</p><p><strong>Account manager preparing a monthly review.</strong></p><p>The Project already has the SOW, recent deliverables, and stakeholder preferences. Ask Claude to flag gaps, draft talking points, and prepare an agenda. Twenty minutes of prep becomes five.</p><p><strong>Account Director writing proposals. </strong></p><p>Upload your proposal template and a couple of past winners. Custom instructions describe your positioning and ideal client. Each new proposal starts from your best work, not a blank page.</p><div><hr></div><h3>What it won&#8217;t do</h3><p>I&#8217;m not going to pretend this solves everything. </p><p>Here&#8217;s what you should know:</p><ul><li><p>A &#8216;Project&#8217; can&#8217;t pull data from Asana, Monday, or Jira out the box. 100% possible but needs a bit of set up.</p></li><li><p>AI tools CAN easily integrate with other systems via simple integrations, using MCP servers or APIs. But that&#8217;s for another day. </p></li><li><p>File uploads have limits. You can&#8217;t load an entire shared drive - again another integration.</p></li><li><p>It sometimes misreads complex PDFs. Markdown and plain text are the most reliable formats.</p></li><li><p>Again - For personal use, Claude Pro plan required. $20/month. For client work use the tools that your company provides and are compliant.</p></li><li><p>Every output still needs your eyes before it goes to a client. Claude gets the structure right. It gets the tone close enough to edit, not rewrite. </p></li></ul><p>It can hallucinate so double-check the outputs like any good PM should. Treat it as shortcut to your first draft.</p><h3>Your first 20 minutes</h3><ul><li><p>Create one Project for your most active client.</p></li><li><p>Write custom instructions. Client context, stakeholders, deliverables, tone. Use an LLM to help you.</p></li><li><p>Upload your context documents.</p></li><li><p>Ask it to draft something you&#8217;d normally spend 30 minutes on. Compare.</p></li></ul><p>That&#8217;s it. One client. One Project. Real tasks.</p><p>If the output is close to what you&#8217;d have written &#8212; and it usually is &#8212; do the same tomorrow.</p><p>You&#8217;re now at the next level of using AI.</p><div><hr></div><p>Start with the client that makes you sigh when you open inbox. Set it up today.</p><p>Once you&#8217;ve got Projects working, there&#8217;s a next level. </p><p>Claude recently launched co-work &#8212; where the AI works alongside you in real time across your project files, not just inside a chat window. It will take your delivery to next level.</p><p>I&#8217;ll be writing about that soon. But master Projects first. Get the context right. Then we&#8217;ll go further.</p><p>And, if this was useful, forward it to a PM who&#8217;s still pasting briefs into an LLM every morning. Cos that was me a couple of years back.</p><p>Speak soon,</p><p>Tim</p><div><hr></div><h2>Level-up your prompting and Help me grow the Wash-Up?</h2><p>In return for you sharing my Substack publication with 3 colleagues (and them subscribing) I will personally send you (and them) a <strong>50% discount</strong> code EACH for:</p><p><a href="https://thewashup.gumroad.com/l/aipromptsforpms">79 AI Prompts That Actually Work in Website Delivery</a></p><p>Just let me know their name and email address, then drop a message to tim@thewashup.club and I&#8217;ll send it over within 24 hours.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share The Wash-Up&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share The Wash-Up</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[How To Scope A Project In Under An Hour Using Any LLM (With Every Prompt You Need)]]></title><description><![CDATA[WARNING: Powerful Prompts Inside]]></description><link>https://www.timhoughtons.com/p/how-to-scope-a-project-in-under-an-hour</link><guid isPermaLink="false">https://www.timhoughtons.com/p/how-to-scope-a-project-in-under-an-hour</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Fri, 17 Apr 2026 07:46:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!x-4F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x-4F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x-4F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x-4F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x-4F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x-4F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x-4F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1406069,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/194488532?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x-4F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x-4F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x-4F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x-4F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F853ae5a9-e100-4ade-99a1-220381440f30_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every PM has received a brief like this.</p><p>You get an email about a new project. You open the document hoping for a good amount of detail. Instead you get: &#8220;We want to blow up on social media.&#8221; Budget? &#8220;Still working that out.&#8221; Timeline? &#8220;As soon as possible.&#8221; Success criteria? &#8220;More sales.&#8221;</p><p>I exagerate a bit but lots of clients lack experience in how to give their agency what they need for a strong start. And if you skip some basic planning, you&#8217;ll be firefighting right after kick off &#8212; especially on smaller projects.</p><p>Today, I&#8217;m going to walk you through turning a brief like that into a full scope of work, time plan, and risk register in under an hour.</p><p>Five prompts with outputs you can acutally use.</p><p>Here&#8217;s what we&#8217;ll create:</p><ul><li><p>The scoping questions you need answered</p></li><li><p>An SOW with clear boundaries</p></li><li><p>A work breakdown with tasks and dependencies</p></li><li><p>A time plan with estimates</p></li><li><p>A risk register</p></li></ul><div><hr></div><h2>Meet Apex Athletic (a fictional client)</h2><p>To walk you through properly, I needed a brief that felt real enough, whilst not breaching my own client confidentiality.</p><p>So I wrote one and here&#8217;s the TLDR.</p><p>Apex Athletic is a fictional 15-person sportswear brand. Decent products, great reviews. They want paid social ads across TikTok, Instagram, and Facebook. They&#8217;d tried a freelancer before and it &#8220;didn&#8217;t really work out.&#8221; They weren&#8217;t sure if ad spend included agency fees. They didn&#8217;t have a TikTok business account. No real social media strategy, more &#8216;hit and hope&#8217;.</p><p>Swap Apex for your real client and every prompt in this article works the same way.</p><div><hr></div><h2>Ask the right scoping questions</h2><p>The Apex brief has a lot of gaps. Little internal process. No asset ownership. No reporting cadence. The client (Tom) wants to approve everything but he&#8217;s strapped for time. The usual challenges.</p><p>Before you crack on and brief your team, you need to close those gaps and You don&#8217;t need to figure out which questions to ask from scratch!</p><p>Paste (or attach) the brief into your LLM and use this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;c0953f76-a05e-40e8-a5ec-7318b01ad0e8&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown"># ROLE
You are a senior digital project manager with 10+ years of experience scoping and delivering paid social campaigns inside marketing and advertising agencies. You have deep practical knowledge of campaign delivery across Meta (Facebook/Instagram), TikTok, LinkedIn, X, Pinterest, Snapchat, and YouTube - including ad account structures, pixel/CAPI implementation, creative production pipelines, approval workflows, media buying operations, and client-side compliance (GDPR, ASA/CAP Code, platform ad policies).
You are known for surfacing the risks and assumptions that cause scope creep, missed launches, and awkward client conversations - before the Statement of Work is signed.
# OBJECTIVE
Read the client brief provided below and generate a comprehensive, brief-specific list of scoping questions I should ask the client before kicking off the project. The questions must be tailored to the actual content of this brief - not generic paid social checklist items.
# CLIENT BRIEF
&lt;
{{PASTE_CLIENT_BRIEF_HERE}}
&gt;&gt;&gt;
# ADDITIONAL CONTEXT (optional - fill in if known)
- Agency services being offered: {{E.G. STRATEGY, CREATIVE, MEDIA BUYING, REPORTING}}
- Estimated campaign duration: {{E.G. 6 WEEKS}}
- Known client maturity with paid social: {{E.G. FIRST-TIME, EXPERIENCED IN-HOUSE TEAM}}
- Any existing relationship or prior work: {{E.G. NEW CLIENT, EXISTING RETAINER}}
- Agency commercial model: {{E.G. FIXED FEE, % OF MEDIA SPEND, HOURLY}}
# METHOD - THINK IN PHASES
Before writing questions, work through these phases internally:
Phase 1 - Brief interrogation
- Identify what the brief explicitly states.
- Identify what's implied but not confirmed.
- Flag what's conspicuously missing or vague.
- Note any internal contradictions or unrealistic expectations (e.g. timeline vs scope, budget vs ambition).
Phase 2 - Risk mapping
- For each gap or ambiguity, identify the delivery risk it creates (scope creep, delay, compliance exposure, commercial risk, client dissatisfaction).
Phase 3 - Question generation
- Convert each risk into a precise, brief-specific question.
- Prioritise questions that unblock kick-off, protect margin, and prevent late-stage surprises.
- Avoid generic questions that could apply to any paid social brief.
# OUTPUT FORMAT
Produce the output in clean Markdown, structured for direct paste into a Word doc, Confluence page, or Notion page. Use British English throughout.
Structure:
## 1. Brief Summary (3&#8211;5 bullets)
A quick recap of what I've understood from the brief, so the client can confirm I've interpreted it correctly.
## 2. Key Assumptions I'm Making
A short list of assumptions that, if wrong, would materially change scope, timeline, or cost.
## 3. Scoping Questions
Group questions under the following headings. Only include a heading if there are relevant brief-specific questions for it - do not pad with generic filler.
- Approval Process &amp; Decision-Making
- Content Ownership &amp; Usage Rights
- Creative Asset Availability &amp; Production
- Compliance, Legal &amp; Brand Safety
- Budget Allocation (Ad Spend vs Agency Fees)
- Technical Setup (Ad Accounts, Pixels, CAPI, Tracking, UTM)
- Reporting &amp; Measurement Expectations
- Success Criteria &amp; KPIs
- Other Risks or Gaps Surfaced by This Specific Brief
For each question, use this micro-format:
&gt; Q: [The question]
&gt; Why it matters: [One short sentence linking it to a delivery/commercial/compliance risk specific to this brief]
## 4. Top 5 Questions to Ask First
The five questions I should not leave the kick-off call without answering, ranked. These should be the questions most likely to reshape scope, budget, or timeline.
## 5. Red Flags &amp; Watch-Outs
Anything in the brief that feels risky, underspecified, or commercially concerning - stated plainly, so I can raise it internally before the client call.
# CONSTRAINTS
- Be specific to this brief. Reference details from it directly in the "Why it matters" notes.
- Do not invent facts about the client. If something isn't in the brief, treat it as a gap to ask about - not an assumption to state.
- Keep questions clear and answerable by a non-specialist client contact.
- Use UK English spelling and DD/MM/YYYY date format.
- If the brief is too thin to generate meaningful questions in a given category, say so explicitly rather than padding.
# HONEST LIMITATIONS
Flag at the end of the output:
- Any part of the brief you found ambiguous and had to interpret.
- Any assumptions a human PM should sense-check against client/agency context before sending the questions.</code></pre></div><p>You&#8217;ll get a list of questions in 15 seconds that would have taken you 20 minutes to think through &#8212; longer if you need to speak to people internally. Things like: &#8220;Do you have existing photo or video assets we can work with from day one?&#8221; and &#8220;Will Tom need to approve every individual ad creative, or just the initial creative direction?&#8221;</p><p>Get a quick sense-check from your team, especially if this is an existing client for whom you have a bit of work history.</p><p>Get all the answers. Write them down. You need them for the next step.</p><div><hr></div><h2>Write the scope of work</h2><p>Take the original brief and your scoping answers. Feed them both in (or attach to the LLM chat):</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;0c8729aa-5fa2-48eb-a588-33f4b2cbfb3f&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown"># ROLE
You are a senior digital project manager and commercial operator with 10+ years of experience writing Scopes of Work (SoWs) for paid social campaigns inside marketing and advertising agencies. You are equally fluent in delivery reality and commercial protection - your SoWs are known for being tight, unambiguous, and impossible to weaponise against the agency later.
You write in plain, confident language. No jargon for jargon's sake. No hedging. No filler.
# OBJECTIVE
Using the client brief and scoping answers provided below, produce a Scope of Work document that is clear, commercially watertight, and under 500 words. The document must be specific to this engagement - every section should reference real details from the inputs, not generic paid social boilerplate.
# INPUTS
## Client Brief
&lt;
{{PASTE_CLIENT_BRIEF_HERE}}
&gt;&gt;&gt;
## Scoping Answers
&lt;
{{PASTE_SCOPING_ANSWERS_HERE}}
&gt;&gt;&gt;
## Additional Context (optional - fill in if known)
- Agency name: {{AGENCY_NAME}}
- Client / brand name: {{CLIENT_NAME}}
- Campaign / project name: {{PROJECT_NAME}}
- Proposed start date: {{DD/MM/YYYY}}
- Proposed end date: {{DD/MM/YYYY}}
- Commercial model: {{E.G. FIXED FEE, % OF MEDIA SPEND, T&amp;M}}
- Known constraints: {{E.G. LEGAL REVIEW REQUIRED, OFFSHORE STAKEHOLDERS, PEAK TRADING PERIOD}}
# METHOD - THINK IN PHASES
Work through these phases internally before writing the SoW:
Phase 1 - Reconcile inputs
- Cross-reference the brief against the scoping answers.
- Identify contradictions, gaps, or items where the scoping answers changed the original brief.
- Note anything the scoping answers still didn't resolve - these become Assumptions or Dependencies, not invented facts.
Phase 2 - Pressure-test each section
- For every In Scope item, ask: "Could a client argue this means more than I intended?" If yes, tighten the wording.
- For every Out of Scope item, ask: "Is this something the client might reasonably expect to be included?" If yes, it must be explicitly excluded.
- For every Success Criterion, ask: "Is this measurable, and does the agency control the levers to influence it?" If not, reframe or move to Assumptions.
Phase 3 - Write tight
- Cut anything that isn't load-bearing.
- Use active voice. Short sentences. Concrete nouns.
- Stay under 500 words total across all sections.
# OUTPUT FORMAT
Produce the SoW in clean Markdown, ready to paste into Word, Confluence, or Notion. Use British English, DD/MM/YYYY dates, and &#163; for any currency references.
Structure exactly as follows:
 - -
# Scope of Work: {{PROJECT_NAME}}
Client: {{CLIENT_NAME}} | Agency: {{AGENCY_NAME}} | Dates: {{START}} - {{END}}
## Project Goal
One sentence. Plain language. Describes the business outcome the campaign is driving toward - not the activity.
## Success Criteria
3&#8211;5 measurable outcomes, expressed as specific targets or thresholds where possible (e.g. CPA, ROAS, CTR, reach, leads). If the scoping answers didn't give numbers, state "Target to be confirmed at kick-off" rather than inventing them.
## In Scope
A tight, bulleted list of specific deliverables and activities the agency will produce or perform. Each bullet should be concrete enough that a third party could tell whether it had been delivered. Group logically (e.g. Strategy, Creative, Media, Reporting) if the list exceeds ~6 items.
## Out of Scope
Explicitly excluded items the client might otherwise assume are included. Prioritise exclusions that protect margin or prevent common scope-creep traps in paid social (e.g. additional creative rounds, organic social management, influencer sourcing, landing page builds, ad account creation on behalf of client).
## Key Stakeholders
A short table or list with:
- Name / Role / Organisation
- Decision-making authority (e.g. Approver, Reviewer, Informed, Day-to-day contact)
Include both client-side and agency-side stakeholders. If names aren't in the inputs, use role placeholders (e.g. "Client Marketing Lead - TBC").
## Dependencies
Things that must happen before or during the engagement for the agency to deliver. Be specific about who owns each dependency and the risk if it's late (e.g. "Client to provide brand assets by DD/MM/YYYY - delay will push launch date").
## Assumptions
What the agency is assuming to be true in order to scope this engagement. If any assumption proves false, it is a trigger for a change request. Cover: creative rounds, approval turnaround times, asset availability, platform access, spend levels, and reporting cadence.
 - -
## Change Control Note (single line, after the SoW)
&gt; Any changes to the above - including additional deliverables, extended timelines, or shifts in spend - will be managed via a written change request and may impact fees and delivery dates.
# CONSTRAINTS
- Hard limit: under 500 words total across the SoW (excluding the title block and Change Control Note).
- Plain language. No agency jargon unless it's standard client-side vocabulary (CPA, ROAS, CTR, CAPI are fine).
- Every section must reference specifics from the brief or scoping answers. No generic boilerplate.
- Do not invent numbers, names, dates, or commitments not present in the inputs. If something is missing, surface it as an Assumption or Dependency.
- Use UK English spelling and DD/MM/YYYY date format.
# HONEST LIMITATIONS
After the SoW, in a separate ## Reviewer Notes section (not counted in the 500-word limit), flag:
- Any gaps in the inputs that forced an assumption.
- Any clauses a human PM or Account Director should pressure-test before sending to the client.
- Any commercial or legal items that should be reviewed by Finance/Legal (e.g. IP ownership, data processing, indemnities) before signature.</code></pre></div><p>Even better &#8212; give the LLM your existing SOW template and have it fill it in.</p><p>This is the section that saves you hours of rework later.</p><p>For Apex, &#8220;out of scope&#8221; included: organic social content, influencer outreach, website changes, and email marketing integration. None of that was mentioned in the brief as excluded. But if you don&#8217;t write it down now, someone will assume it&#8217;s included at week four.</p><p>The &#8220;assumptions&#8221; section is where you put the stuff that feels obvious today but becomes a dispute later. &#8220;Content photography will be provided by the client.&#8221; &#8220;TikTok business account setup is the client&#8217;s responsibility.&#8221; &#8220;Ad creative approval turnaround is 48 hours.&#8221;</p><p>Share this document. Get sign-off. Even a reply saying &#8220;Yep, that&#8217;s right&#8221; is enough.</p><p>You now have something to point back to when priorities start shifting. And they will.</p><div><hr></div><h2>Break the work down and build the time plan</h2><p>This is where you go from &#8220;what are we doing&#8221; to &#8220;how are we doing it&#8221; and &#8220;how long will it take.&#8221; Two prompts, back to back.</p><p>First, the work breakdown:</p><pre><code># ROLE
You are a senior digital project manager with 10+ years of experience planning and delivering paid social campaigns inside marketing and advertising agencies. You are known for work breakdown structures (WBS) that hold up under pressure - granular enough to assign and estimate, structured enough to spot critical path and dependency risk before they derail a launch.
You think in deliverables, not activities. You know the difference between a dependency and a sequencing preference. You've seen enough launches slip over missing pixel access, delayed legal sign-off, or ambiguous creative approvals to build those risks into the plan from day one.
# OBJECTIVE
Using the Scope of Work provided below, produce a comprehensive work breakdown that decomposes the engagement into phases, tasks, and dependencies. The output must be specific to this SoW - every task should be traceable to something in scope, not generic paid social filler.
# INPUT
## Scope of Work
&lt;
{{PASTE_SOW_HERE}}
&gt;&gt;&gt;
## Additional Context (optional - fill in if known)
- Primary platform(s): {{E.G. META, TIKTOK, LINKEDIN}}
- Team structure / named roles: {{E.G. PM, STRATEGIST, CREATIVE, MEDIA BUYER, ANALYST}}
- Known delivery constraints: {{E.G. LEGAL REVIEW SLA, CLIENT APPROVAL SLA, PEAK TRADING FREEZE}}
- Agency PM tool: {{E.G. JIRA, ASANA, MONDAY, CLICKUP}} - used to shape task granularity
# METHOD - THINK IN PHASES
Work through these steps internally before producing the table:
Step 1 - Map scope to phases
- For each In Scope item in the SoW, identify which phase(s) it belongs to.
- If an In Scope item doesn't map to any phase, flag it - it's either out of place or missing a phase.
Step 2 - Decompose each phase into tasks
- Break each phase into tasks at a granularity where each task is:
- Ownable by a single role
- Estimable in hours or days
- Verifiable (you can tell when it's done)
- Avoid tasks so broad they hide complexity (e.g. "Build campaign") or so granular they become noise (e.g. "Open Ads Manager").
Step 3 - Identify dependencies
Be precise about dependency type:
- Internal - Task: depends on another task in this plan completing (reference the task name).
- Internal - Role: depends on a specific role being available or having completed prior work.
- External - Client: depends on the client providing an input, access, or approval.
- External - Third Party: depends on a platform, vendor, or external system (e.g. pixel implementation by client's dev team, platform ad review).
Step 4 - Surface critical path and risk
- Identify the tasks that, if delayed, would delay launch.
- Identify dependencies most likely to slip based on the SoW's assumptions and dependencies.
# OUTPUT FORMAT
Produce the output in clean Markdown, structured for paste into Word, Confluence, Notion, or direct import into a PM tool (Jira/Asana/Monday/ClickUp). Use British English throughout.
Structure:
## 1. Work Breakdown Table
A single table with the following columns:
| Phase | Task ID | Task | Owner (Role) | Dependencies | Dependency Type | Critical Path? |
| - -| - -| - -| - -| - -| - -| - -|
- Phase: One of - Discovery, Setup, Creative Development, Campaign Build, Launch, Optimisation, Reporting. Add additional phases only if the SoW genuinely requires them (e.g. Legal Review as a standalone phase for regulated clients).
- Task ID: Sequential within phase, e.g. DIS-01, SET-01, CRE-01, BLD-01, LNC-01, OPT-01, RPT-01.
- Task: Specific, verifiable deliverable or activity. Action verb first.
- Owner (Role): The role accountable (not the person). Use "TBC" if the SoW doesn't specify.
- Dependencies: Task IDs or named inputs. Use "None" if genuinely independent. Do not use "None" as a lazy default.
- Dependency Type: Internal - Task / Internal - Role / External - Client / External - Third Party / None.
- Critical Path?: Yes / No. Mark Yes only for tasks that sit on the critical path to launch.
## 2. Critical Path Summary
A short bulleted list naming the tasks on the critical path to launch, in sequence. This is the chain you protect at all costs.
## 3. High-Risk Dependencies
3&#8211;6 dependencies most likely to slip, based on the SoW's stated assumptions, dependencies, and typical paid social delivery risks. For each, note:
- The dependency
- Why it's high risk (referencing the SoW where possible)
- A suggested mitigation (e.g. request access at kick-off, pre-brief legal, lock creative approver)
## 4. Gaps in the SoW
Anything you noticed while decomposing that the SoW doesn't cover but probably should (e.g. no mention of tracking QA, no reporting cadence defined, no contingency for ad disapproval). Frame each as a question to raise with the Account Director, not an assumption to make.
# CONSTRAINTS
- Every task must be traceable to the SoW. If you invent a task, flag it in the Gaps section instead.
- Do not invent owners, dates, or estimates not supported by the inputs.
- Keep task wording tight - action verb + object (e.g. "Implement Meta pixel", "QA UTM tagging", "Submit creative for legal review").
- Use UK English spelling and DD/MM/YYYY date format if any dates appear.
- If the SoW is thin in a given phase, produce fewer tasks rather than padding - and flag the gap.
# HONEST LIMITATIONS
After the main output, in a separate ## Reviewer Notes section, flag:
- Any scope items that were ambiguous and had to be interpreted.
- Any dependencies assumed rather than confirmed in the SoW.
- Any phases where the task list is likely incomplete without further input from strategy, creative, or media leads.
- Anything a human PM should sense-check against agency delivery standards or client context before publishing the plan</code></pre><p>For Apex, this produced:</p><ul><li><p><strong>Discovery:</strong> audience research, competitor audit, platform audit (check that pixel)</p></li><li><p><strong>Setup:</strong> TikTok business account creation (client), Meta pixel verification, campaign structure planning</p></li><li><p><strong>Creative development:</strong> creative brief, ad copy drafts, static and video asset production, Tom&#8217;s creative approval</p></li><li><p><strong>Campaign build:</strong> audience targeting, ad set configuration, budget allocation, tracking setup</p></li></ul><p>You&#8217;ll get 80% of the structure in under a minute. Your team refines the last 20% in a quick huddle.</p><div><hr></div><h2>Now turn it into a time plan</h2><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;ef73dc17-1d35-4e65-b1bf-66c622e7d709&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown"># ROLE
You are a senior digital project manager with 10+ years of experience building delivery plans for paid social campaigns inside marketing and advertising agencies. You are fluent in critical path method, resource levelling, and the realities of agency delivery - creative rounds that slip, client approvals that take longer than promised, and media buyers who need tracking QA'd before they'll push campaigns live.
You estimate honestly. You distinguish between elapsed time and effort. You know the difference between "can run in parallel on paper" and "can run in parallel given we have one designer". And you flag assumptions rather than bury them in spreadsheet cells.
# OBJECTIVE
Convert the work breakdown below into a time plan. For each task, estimate duration in working days, assign an owner role, identify hard dependencies (what must finish before this task can start), and flag genuine parallelisation opportunities. The output must be realistic - not optimistic - and every estimate must be defensible.
# INPUTS
## Work Breakdown
&lt;
{{PASTE_WBS_HERE}}
&gt;&gt;&gt;
## Additional Context (optional - fill in if known)
- Team size and shape: {{E.G. 1 PM, 1 STRATEGIST, 2 DESIGNERS, 1 COPYWRITER, 1 MEDIA BUYER, 1 ANALYST}}
- Team availability: {{E.G. FULL-TIME ON THIS PROJECT, 50% ALLOCATED, SHARED ACROSS 3 ACCOUNTS}}
- Working week: {{E.G. 5 DAYS, UK BANK HOLIDAYS OBSERVED}}
- Client approval SLA: {{E.G. 2 WORKING DAYS}}
- Legal/compliance review SLA: {{E.G. 3 WORKING DAYS}}
- Known constraints: {{E.G. CLIENT ON HOLIDAY DD/MM/YYYY&#8211;DD/MM/YYYY, AGENCY OFFSITE, PEAK TRADING FREEZE}}
- Estimation basis: {{E.G. TYPICAL AGENCY RANGES, HISTORICAL DATA FROM SIMILAR PROJECTS, TBC BY LEADS}}
# METHOD - THINK IN PHASES
Work through these steps internally before producing the table:
Step 1 - Estimate duration, not effort
- Duration = elapsed working days from task start to task finish, including review/approval time where applicable.
- Effort = person-days of work required.
- Where they differ (e.g. a 2-hour creative brief with a 2-day client approval wait), use duration for the Duration column and note the effort in parentheses if material.
Step 2 - Apply agency delivery realism
- Default client approval cycles to the stated SLA, or 2 working days if unspecified.
- Default legal/compliance reviews to the stated SLA, or 3 working days if unspecified.
- Assume at least one revision round on creative deliverables unless the SoW explicitly excludes it.
- Add buffer to tasks with known-unreliable dependencies (client asset delivery, platform ad review, third-party pixel implementation).
Step 3 - Map hard vs soft dependencies
- Hard dependency (FS - Finish-to-Start): predecessor must finish before this task can start. These drive the critical path.
- Soft dependency (sequencing preference): could technically start earlier with risk - do not treat as a hard dependency.
- Only list hard dependencies in the Dependencies column. Note soft sequencing in the Notes column if material.
Step 4 - Identify genuine parallelisation
A task can run in parallel with another only if:
There is no hard dependency between them, AND*
They are owned by different roles OR the same role has capacity for both simultaneously, AND*
The team context supports it (check against team size/availability in the input).*

If context on team size is missing, assume single-threaded per role and flag this assumption.
Step 5 - Sanity-check the critical path
- Sum the durations along the longest dependency chain to estimate minimum elapsed time to launch.
- Flag if this conflicts with any dates in the SoW or context.
# OUTPUT FORMAT
Produce the output in clean Markdown, structured for paste into Word, Confluence, Notion, or import into a PM tool. Use British English throughout, and DD/MM/YYYY for any dates.
Structure:
## 1. Time Plan Table
| Phase | Task ID | Task | Owner Role | Duration (working days) | Dependencies (Task IDs) | Can Run In Parallel With (Task IDs) | Notes |
| - -| - -| - -| - -| - -| - -| - -| - -|
- Phase: Carry through from the WBS.
- Task ID: Carry through from the WBS (DIS-01, SET-01, CRE-01, etc.).
- Task: Carry through from the WBS.
- Owner Role: One of - PM, Strategist, Designer, Copywriter, Developer, Media Buyer, Analyst, Client, Legal/Compliance, Third Party. Use the role used in the WBS where possible.
- Duration (working days): A single number, or a range (e.g. 2&#8211;3) where genuine uncertainty exists. Round up, don't down.
- Dependencies (Task IDs): Hard dependencies only. Use "None" if genuinely independent. Do not default to "None".
- Can Run In Parallel With (Task IDs): Tasks that can genuinely run concurrently given the team context. Use "None" if single-threaded by role or resource.
- Notes: Assumptions driving the estimate, buffer included, soft dependencies, or parallelisation caveats. Keep to one line.
## 2. Critical Path &amp; Minimum Elapsed Time
- Critical path: Task IDs in sequence, forming the longest dependency chain to launch.
- Minimum elapsed time to launch: Sum of critical path durations, in working days.
- Reality check: Compare against any dates in the SoW or context. Flag conflicts explicitly.
## 3. Resource Heat Map
For each role, a one-line summary of where they are most heavily loaded across the plan, and any points where a single role is on the critical path for multiple tasks simultaneously. This is where resourcing conversations happen.
## 4. Estimation Assumptions
Bulleted list of the assumptions driving the estimates, especially:
- Approval SLAs assumed
- Revision rounds assumed
- Team availability assumed
- Buffer applied (and where)
- Anything that would materially change the plan if wrong
## 5. Risks to the Plan
3&#8211;6 risks specific to this time plan, not generic PM risks. Focus on:
- Dependencies most likely to slip and their knock-on effect on launch
- Single points of failure in the resource heat map
- Tasks where the duration estimate carries the most uncertainty
# CONSTRAINTS
- Every task from the WBS must appear in the table. If you drop a task, flag it in Reviewer Notes.
- Do not invent dates, team sizes, or SLAs not supported by the inputs. Use defaults stated in the Method and flag them as assumptions.
- Durations must be in working days, not calendar days.
- If the WBS is missing information needed to estimate (e.g. no owner role, ambiguous task), estimate with a stated assumption rather than skip - and flag it.
- Use UK English spelling and DD/MM/YYYY date format.
# HONEST LIMITATIONS
After the main output, in a separate ## Reviewer Notes section, flag:
- Tasks where the estimate is a best-guess rather than a confident number, and who should validate it (e.g. "CRE-02 duration should be confirmed by Creative Lead").
- Parallelisation calls that assume team capacity not confirmed in the inputs.
- Any conflict between the minimum elapsed time and dates elsewhere in the SoW or context.
- Anything a human PM, delivery lead, or resource manager should sense-check before this plan becomes a commitment.</code></pre></div><p>For Apex, the total came to around 28 working days. But because several tasks ran in parallel &#8212; audience research alongside creative briefing, ad copy alongside asset production &#8212; the actual timeline compressed to about 18 working days.</p><p>That&#8217;s the difference between telling a client &#8220;this will take six weeks&#8221; and showing them exactly why it takes four, with a table they can see.</p><p>Copy the output into a spreadsheet. Add your actual team names and start dates. One thing I always do: add a column for status updates. Don&#8217;t chase your team by email. Give them one place to look, one place to update. It stops you becoming the bottleneck on a project you&#8217;re supposed to be leading.</p><div><hr></div><h2><strong>Flag the risks</strong></h2><p>The Apex brief had risks written all over it. A founder who wants to approve everything but doesn&#8217;t have time. A pixel that&#8217;s probably broken. A budget that hasn&#8217;t been finalised. A fitness expo deadline in late April creating time pressure.</p><p>I built those risks into the brief because they&#8217;re the exact patterns that trip up real projects. Different client, same problems.</p><p>You don&#8217;t need a formal risk register. You need three questions: who on this project is already overloaded? What approvals or dependencies will slow us down? Where&#8217;s the deadline pressure tightest?</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;d3782232-1d42-4098-9fd7-c5fb5b188533&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown"># ROLE
You are a senior digital project manager and delivery risk specialist with 10+ years of experience running paid social campaigns inside marketing and advertising agencies. You've seen every way a launch can slip - and every early warning sign that, if spotted a week earlier, would have saved it.
You think like an insurer, not an optimist. You price risk honestly, rank it by exposure (likelihood &#215; impact), and design contingencies that are executable inside the real constraints of agency delivery - not theoretical mitigations that assume infinite budget or resource.
# OBJECTIVE
Using the Scope of Work and Time Plan provided below, identify the top 5 risks to successful delivery. Each risk must be specific to this project - derived from the actual timeline, team structure, dependencies, and scope - not a generic paid social risk list.
# INPUTS
## Scope of Work
&lt;
{{PASTE_SOW_HERE}}
&gt;&gt;&gt;
## Time Plan
&lt;
{{PASTE_TIME_PLAN_HERE}}
&gt;&gt;&gt;
## Additional Context (optional - fill in if known)
- Client relationship status: {{E.G. NEW CLIENT, ESTABLISHED RETAINER, RECENTLY RENEWED, UNDER REVIEW}}
- Known client behaviour: {{E.G. SLOW APPROVERS, MULTIPLE STAKEHOLDERS, LEGAL-HEAVY, PRICE-SENSITIVE}}
- Agency commercial exposure: {{E.G. FIXED FEE, % OF MEDIA SPEND, PERFORMANCE-LINKED}}
- Team stability: {{E.G. RECENT CHANGES, KEY ROLE ON NOTICE, SHARED ACROSS ACCOUNTS}}
- Historical issues on this or similar engagements: {{E.G. PIXEL DELAYS, LATE LEGAL REVIEW, CREATIVE REVISION CREEP}}
# METHOD - THINK IN PHASES
Work through these steps internally before producing the output:
Step 1 - Cross-reference SoW and Time Plan
- Identify where the Time Plan's critical path touches the SoW's assumptions, dependencies, and excluded items.
- The highest-value risks usually live at these intersections (e.g. an assumption of 2-day approval on a critical-path task with a known slow approver).
Step 2 - Scan for structural risk
Look specifically for:
- Critical path fragility: long chains with no float, or single tasks on the critical path owned by a single role.
- External dependency risk: client inputs, third-party implementations, platform approvals on critical path.
- Resource concentration: one role owning multiple critical path tasks, or team members shared across accounts.
- Scope ambiguity: In Scope items that are vaguely defined, or Out of Scope items the client is likely to push back on.
- Assumption fragility: assumptions that, if wrong, would trigger rework or a change request.
- Commercial exposure: where the agency's fee model amplifies delivery risk (e.g. fixed fee + unlimited revisions appetite).
Step 3 - Score each candidate risk
For each candidate:
- Likelihood: Low / Medium / High - based on what the SoW, Time Plan, and context actually say.
- Impact: what specifically happens if it materialises - launch delay (quantify in days), margin erosion, client escalation, compliance exposure, reputational damage.
- Exposure: a simple product of likelihood &#215; impact, used to rank.
Step 4 - Select top 5 by exposure
Not the five most common paid social risks. The five with the highest exposure on this specific project. If two risks have similar exposure, prefer the one that is more actionable now.
Step 5 - Design contingencies that actually work
For each risk, design:
- An early warning sign - a specific, observable signal that appears before the risk materialises, with a trigger threshold where possible.
- A contingency action - a specific, executable response, with an owner and a clear decision point. Avoid vague mitigations ("escalate early", "increase communication").
# OUTPUT FORMAT
Produce the output in clean Markdown, structured for paste into Word, Confluence, Notion, or a RAID log. Use British English throughout, and DD/MM/YYYY for any dates.
Structure:
## 1. Risk Register (Top 5)
For each risk, use this format:
 - -
### Risk {{N}}: {{Short, specific risk title}}
- Description: 1&#8211;2 sentences. Specific to this project, referencing the SoW or Time Plan directly.
- Trigger conditions: What has to go wrong for this risk to materialise.
- Likelihood: Low / Medium / High - with a one-line justification tied to the inputs.
- Impact if it happens: Concrete consequences - quantified where possible (e.g. "3&#8211;5 working day launch delay", "&#163;{{X}} margin erosion", "change request required").
- Exposure rank: 1 (highest) to 5.
- Early warning sign: Specific, observable signal, ideally with a threshold (e.g. "Client approval on DIS-03 not received within 48 hours of submission").
- Owner of the warning sign: Who is actively watching for it (role, not person if unknown).
- Contingency action: Specific, executable response. Include who does what by when, and the decision point at which the contingency is triggered.
- Pre-emptive mitigation (if applicable): Something that can be done now to reduce likelihood or impact, before the risk materialises.
 - -
## 2. Risk Heat View
A compact table ranking all 5 risks, for at-a-glance use in status reports and steerco decks:
| Rank | Risk | Likelihood | Impact | Owner of Early Warning | Contingency Triggered When |
| - -| - -| - -| - -| - -| - -|
## 3. What's Not On This List
A short paragraph explaining the risks you considered but didn't include in the top 5 - and why. This protects against blind spots: sometimes the risk that didn't make the cut is still worth a watching brief.
## 4. Recommended Next Actions
A prioritised bulleted list (max 5) of things the PM should do this week to reduce exposure. Each should reference a specific risk, be assignable, and be achievable inside normal agency delivery constraints.
# CONSTRAINTS
- Every risk must be traceable to the SoW or Time Plan. If a risk is generic, it doesn't make the cut.
- Do not invent facts, names, dates, or commercial terms not present in the inputs.
- Quantify impact wherever possible (days, &#163;, rounds of rework). Vague impact = weak risk.
- Contingencies must be executable by a PM or Account Director inside normal agency authority - not "hire another designer" or "renegotiate the contract".
- Use UK English spelling and DD/MM/YYYY date format.
# HONEST LIMITATIONS
After the main output, in a separate ## Reviewer Notes section, flag:
- Risks where likelihood or impact is a judgement call that should be validated by the Delivery Lead or Account Director.
- Risks that depend on context not provided in the inputs (e.g. client behaviour, team stability) and would shift materially with better context.
- Any structural risks you noticed that sit outside the PM's authority to mitigate and should be escalated.
- Anything a human should sense-check before this register is published or added to a RAID log.</code></pre></div><p>For Apex, the top risks included:</p><ul><li><p><strong>Creative approval bottleneck</strong> (high likelihood) &#8212; Tom approves all creative but there&#8217;s no defined turnaround time. Early warning: first round of feedback takes longer than 48 hours. Contingency: agree a 48-hour SLA in the scope of work.</p></li><li><p><strong>Meta pixel not tracking</strong> (medium likelihood) &#8212; the previous freelancer was supposed to set it up. Early warning: test conversion events return no data. Contingency: build a pixel audit into the discovery phase.</p></li><li><p><strong>Budget not confirmed</strong> (high likelihood) &#8212; &#8220;still working that out.&#8221; Early warning: no budget sign-off by end of week one. Contingency: define a minimum viable budget in the scope and get approval before creative starts.</p></li></ul><p>Write them down. Decide what needs action now versus what you keep an eye on. That&#8217;s it.</p><div><hr></div><h2><strong>What you&#8217;ve actually built</strong></h2><p>Five prompts. One fictional brief. Your core discovery documentation out the other end.</p><p>Scoping questions that closed the gaps. A scope of work with clear boundaries. A work breakdown with every task and dependency. A time plan with estimates and parallel tracks. A risk register that doesn&#8217;t have a gap.</p><p>The whole thing took less than an hour. The brief was two pages of &#8220;we want to blow up on social media.&#8221; What went back was a structured document that everyone &#8212; the client, the team, the account manager &#8212; can point to when things get messy.</p><p>The projects that go wrong aren&#8217;t the ones with difficult clients. They&#8217;re the ones that started without a proper stake in the ground and a sharred understanding.</p><p>This is how you fix that.</p><div><hr></div><div class="callout-block" data-callout="true"><h2><strong>Want the latest prompts for your website projects?</strong></h2></div><p>Scoping is one phase. A website project has a lot more!</p><p>I&#8217;ve written 79 prompts like the ones in this article &#8212; covering every stage from discovery through to retrospective. Content writing. UX/UI. Development. QA. Sprint planning. Launch day checklists. Retros that don&#8217;t waste everyone&#8217;s afternoon.</p><p>All in a Notion template. Duplicate it once. Use it on every project after that.</p><p>You also get:</p><ul><li><p>10 tips for writing prompts that actually work, with before-and-after examples</p></li><li><p>A Swiss Army Knife master prompt that turns any LLM into a senior PM coach</p></li><li><p>Lifetime updates</p></li></ul><p><a href="https://thewashup.gumroad.com/l/aipromptsforpms">[Get the PM&#8217;s AI Prompt Playbook &#8594;]</a></p><p>Thanks again for reading,</p><p>Tim</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Welcome to The Wash-Up!]]></title><description><![CDATA[Practical AI and delivery tactics for agency people who ship real work]]></description><link>https://www.timhoughtons.com/p/welcome-to-the-wash-up</link><guid isPermaLink="false">https://www.timhoughtons.com/p/welcome-to-the-wash-up</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Sat, 04 Apr 2026 15:58:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A_O4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A_O4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A_O4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A_O4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A_O4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A_O4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A_O4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1651233,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/193173736?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A_O4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A_O4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A_O4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A_O4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c8e704-555b-4745-bbcd-3e588c58f2d0_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>The Wash-Up</strong> is a weekly newsletter for project managers, account managers, and delivery leads working inside agencies. </p><p>Every edition takes one real problem and gives you something you can use that week. No fluff. No AI hype. No advice that only works if you have zero clients and infinite time.</p><ul><li><p><strong>This is for you if</strong> you&#8217;re juggling multiple projects, tight timelines, and shifting priorities. And trying to figure out where AI actually fits in your work.</p></li><li><p><strong>This is not for you if</strong> you&#8217;re looking for get-rich-quick automation tricks or motivational filler. There are plenty of those. This one is different.</p></li></ul><h2>What you get each week</h2><ul><li><p><strong>AI for project managers </strong>- How to use AI on real projects without creating more work or compliance problems.</p></li><li><p><strong>Automations that actually work</strong> - Real workflows you can copy. Client reporting, status updates, project check-ins. Built in n8n, not theory.</p></li><li><p><strong>Career growth for PMs</strong> - From task manager to strategic operator. The skills AI can&#8217;t replace.</p></li><li><p><strong>AI product strategy</strong> - Building AI tools and process inside agencies. What actually works in trenches.</p></li><li><p><strong>Problem-solution delivery</strong> - One PM problem. One clear solution. Every week.</p></li></ul><div><hr></div><h2>If any of this sounds familiar, you&#8217;re in the right place:</h2><ol><li><p>Someone told you to &#8220;use AI&#8221; but nobody showed you how. The few times you tried, it created more work.</p></li><li><p>You spend hours formatting reports, writing briefs, and chasing approvals instead of doing the work that actually matters.</p></li><li><p>You&#8217;re switching between projects, emails, Teams, and meetings so often that your brain never gets a clear run at anything.</p></li><li><p>Scope creep is a weekly event. Clients change requirements. Stakeholders shift priorities. You absorb it all and smile.</p></li><li><p>Every project starts from scratch. No systems. No templates that anyone actually follows. No repeatable process.</p></li><li><p>You&#8217;re reactive. Always fixing problems. Never ahead of them.</p></li><li><p>You&#8217;re working harder but not getting further. The promotion feels distant. The burnout feels close.</p></li><li><p>You know AI is here to stay. You&#8217;re not scared of it. You&#8217;re just worried you&#8217;re falling behind the people who&#8217;ve already figured it out.</p></li><li><p>You tried ChatGPT, got vague answers, and wondered what all the fuss was about.</p></li><li><p>You want to get better at your job but you genuinely don&#8217;t have time to figure it all out alone.</p></li></ol><p>If you nodded at three or more of those &#8212; stay.</p><div><hr></div><h2>Who am I?</h2><p>I&#8217;m Tim. 20+ years in product, digital delivery and UX/UI across healthcare, finance, insurance, motorsport, and FMCG. </p><p>Currently AI Product Manager inside a 300-person global healthcare marketing agency, building AI-powered products, systems and workflows for AI transformation and real client work.</p><p>From managing teams of project managers and developers to being the person in the room when the deadline was absurd and the scope was growing. That&#8217;s the experience behind every edition.</p><div><hr></div><h2>Start here </h2><p>If you want to see what The Wash-Up looks like before you commit, here are some of my most-read editions:</p><ul><li><p><a href="https://open.substack.com/pub/timhoughton/p/ai-isnt-useless-in-project-management?utm_campaign=post-expanded-share&amp;utm_medium=web">AI Isn&#8217;t Useless In Project Management. Your Project Data Is</a> &#8212; Why PMs blame AI when the real problem is what you&#8217;re feeding it.</p></li><li><p><a href="https://open.substack.com/pub/timhoughton/p/youre-probably-using-chatgpt-wrong?utm_campaign=post-expanded-share&amp;utm_medium=web">You&#8217;re Probably Using ChatGPT Wrong for Client Work</a> &#8212; ChatGPT vs. Projects vs. Custom GPTs. A clear decision framework.</p></li><li><p><a href="https://open.substack.com/pub/timhoughton/p/7-steps-to-build-ai-workflows-that?utm_campaign=post-expanded-share&amp;utm_medium=web">7 Steps to Build AI Workflows That Remember Your Business</a> &#8212; A walkthrough for building context-rich AI automation workflows.</p></li><li><p><a href="https://open.substack.com/pub/timhoughton/p/junior-pms-using-ai-can-now-produce?utm_campaign=post-expanded-share&amp;utm_medium=web">Junior PMs Using AI Can Now Produce Senior-Looking Work. So What&#8217;s The Difference?</a> &#8212; What actually separates junior from senior when AI levels the output.</p></li><li><p><a href="https://open.substack.com/pub/timhoughton/p/why-your-project-reports-are-putting?utm_campaign=post-expanded-share&amp;utm_medium=web">Why Your Project Reports Are Putting People to Sleep</a> &#8212; How to turn metrics into stories that make stakeholders care.</p></li></ul><div><hr></div><h1>Learn how to run an automation project</h1><h4><strong>The Problem</strong></h4><p>Most agency PMs know automation can help. But they don&#8217;t know where to start.</p><p>The tools look complicated. The tutorials assume you&#8217;re technical. And who has time to figure it out when you&#8217;re already drowning in client work?</p><p>So the same tasks keep eating your hours. Week after week.</p><h4><strong>The Solution</strong></h4><p>I&#8217;ve created a Notion guide that shows you exactly how to run an AI-powered automation project from start to finish.</p><p>No coding. No jargon. No assumptions that you&#8217;ve done this before.</p><p>Just a clear, practical playbook written specifically for agency PMs who want to stop doing repetitive work and start leading automation projects.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5mtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5mtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 424w, https://substackcdn.com/image/fetch/$s_!5mtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 848w, https://substackcdn.com/image/fetch/$s_!5mtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 1272w, https://substackcdn.com/image/fetch/$s_!5mtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5mtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png" width="600" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:412662,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/193173736?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5mtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 424w, https://substackcdn.com/image/fetch/$s_!5mtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 848w, https://substackcdn.com/image/fetch/$s_!5mtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 1272w, https://substackcdn.com/image/fetch/$s_!5mtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1686e58a-8684-4d7d-881e-5c9b5ba48097_600x600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>What&#8217;s Inside?</h3><p>7 phases. Every step covered.</p><ul><li><p>Discovery &#8212; How to understand the problem before jumping to solutions</p></li><li><p>Scoping &#8212; How to define what you&#8217;re building (and what you&#8217;re not)</p></li><li><p>Workflow Design &#8212; How to map the automation so anyone can understand it</p></li><li><p>Build &#8212; How to manage the technical work (even if you&#8217;re not doing it yourself)</p></li><li><p>Testing &#8212; How to make sure it actually works before it goes live</p></li><li><p>Handover &#8212; How to deliver it properly so it doesn&#8217;t fall apart</p></li><li><p>Maintenance &#8212; How to keep it running and improve it over time</p></li></ul><p>Plus:</p><ul><li><p>Ready-to-use checklists for every phase</p></li><li><p>30 templates you can copy and customise</p></li><li><p>82 AI prompts to speed up your workflow</p></li><li><p>A real example project</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HBqr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HBqr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 424w, https://substackcdn.com/image/fetch/$s_!HBqr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 848w, https://substackcdn.com/image/fetch/$s_!HBqr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!HBqr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HBqr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png" width="1456" height="893" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:893,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:990856,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/193173736?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HBqr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 424w, https://substackcdn.com/image/fetch/$s_!HBqr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 848w, https://substackcdn.com/image/fetch/$s_!HBqr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!HBqr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18f7df52-b8fb-4585-8337-677e8c1d8e7a_2192x1344.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><a href="https://thewashup.gumroad.com/l/aiprojectautomationguide">Get your full AI Powered Automation Project Guide</a></h3><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[70% of Companies Use AI. Only 12% of PMs Are Actually Getting Value]]></title><description><![CDATA[What I found when I dug into the research on AI and project management.]]></description><link>https://www.timhoughtons.com/p/70-of-companies-use-ai</link><guid isPermaLink="false">https://www.timhoughtons.com/p/70-of-companies-use-ai</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Wed, 01 Apr 2026 08:31:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WHEN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WHEN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WHEN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WHEN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WHEN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WHEN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WHEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1702101,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/192706635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WHEN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WHEN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WHEN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WHEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0c56da-85d5-45a1-ac94-14e55b6a7a7d_2048x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The adoption numbers for AI in project management look strong.</p><p>70% of project management organisations now use AI &#8212; up from 36% just two years ago<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. Leadership calls it a transformation. But the same research shows only 12&#8211;22% of project managers are using AI in any meaningful, practical way<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>.</p><p>Here&#8217;s what the research actually shows.</p><div><hr></div><h2>The adoption gap is wider than it looks</h2><p>Most adoption isn&#8217;t being driven by PMs. It&#8217;s being driven by executive pressure &#8212; senior leadership wants better risk signals, faster reporting, and cleaner visibility<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>. PMs are responding to that demand, not pioneering AI independently.</p><p>55% of businesses say adding AI functionality is the top reason they&#8217;re buying new PM software. 41% of those same businesses cite AI adoption challenges as their biggest software problem . The AI market for project management is projected to grow from $5.3 billion to $14.1 billion by 2030.</p><p>Adoption intent is high. Practical value is not keeping pace.</p><div><hr></div><h2>How PMs are actually using AI</h2><p>Meeting intelligence is the entry point. Tools like Fireflies.ai, Granola, and tl;dv run alongside existing workflows without requiring any process redesign<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>. Transcription, action item extraction, and decision logging are where most PMs start.</p><p>Status reporting and risk flagging come next. 50% of PMs in the APM 2025 survey say AI has improved their task scheduling, resource allocation, and risk analysis work. Status summarisation and executive brief generation are the most consistent use cases across sectors.</p><p>Platform-embedded AI &#8212; Copilot in Microsoft 365, ClickUp AI, Asana AI &#8212; is growing faster than standalone tools. PMs use AI that operates inside their existing stack. Adding a separate app that requires copy-pasting data doesn&#8217;t stick.</p><p>One finding that doesn&#8217;t get enough attention: junior PMs are gaining the most. One study recorded a 43% performance improvement for junior staff, against 17% for experienced staff. AI is levelling up people who lack established patterns. For senior PMs, the returns are measurably smaller.</p><div><hr></div><h2>Why it&#8217;s not working for most PMs</h2><p>The skills gap is structural, not motivational. Only 20% of project managers report good practical AI skills<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a>. 39% of PM teams lack AI competency altogether. 61% of employees spent fewer than five hours learning about AI; 30% received no training at all<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a>.</p><p>Vague prompts produce vague outputs. The back-and-forth to fix them creates drag, not savings.</p><p>Trust is a hard ceiling. 77% of businesses are concerned about <a href="https://open.substack.com/pub/timhoughton/p/why-your-ai-assistant-might-be-making?utm_campaign=post-expanded-share&amp;utm_medium=web">AI hallucinations</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a>. The black box problem &#8212; not being able to see how an output was generated &#8212; means PMs keep AI on low-stakes tasks: meeting notes, summaries, admin. They won&#8217;t extend it to risk assessments or client-facing deliverables without heavy manual checking [8]. That&#8217;s exactly where the highest time savings are available.</p><p>Workflow friction is constant. 36% of PMs say fitting AI into existing workflows is a major barrier. AI features are added to existing platforms without redesigning the workflows they sit inside. AI ends up as an overlay, not an integrated part of the system.</p><p>The problem most people aren&#8217;t naming: AI raises output expectations without reducing workload. Faster artefact production signals to leadership that more is possible. The bar rises. The pressure doesn&#8217;t fall. PMs in multiple community threads describe the experience as doing more admin, just faster<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a>.</p><div><hr></div><h2>What PMs need that doesn&#8217;t exist yet</h2><blockquote><p><strong><a href="https://thewashup.gumroad.com/l/aiprojectautomationguide">The full autonomy loop</a>.</strong> </p></blockquote><p>PMs want AI that goes from detecting a risk through to a revised schedule, reassigned tasks, and a drafted stakeholder update &#8212; without manual hand-off at each step. Every current tool stops at the flag and waits for a human decision<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a>. That complete loop doesn&#8217;t exist in any platform in production as of 2026.</p><blockquote><p><strong>Client and team context.</strong> </p></blockquote><p>Generic AI outputs ignore organisational history, undocumented decisions, client communication styles, and relationship dynamics<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a>. Capterra&#8217;s 2025 survey surfaced this directly: &#8220;These tools have zero understanding of client mannerisms or team velocity&#8221;. For agency PMs managing multiple clients simultaneously, this is not a minor gap.</p><blockquote><p><strong>Cross-portfolio resource visibility.</strong> </p></blockquote><p>PMs need a continuously updated view of capacity across the full project portfolio &#8212; one that flags emerging overcommitment before it becomes a crisis. Current tools give point-in-time snapshots. None connect risk detection, capacity data, cross-project dependencies, and stakeholder communication in a single workflow<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</a>.</p><blockquote><p><strong>Lower configuration cost.</strong> </p></blockquote><p>95% of generative AI pilots don&#8217;t reach production deployment. Tools that require extensive setup before they function usefully are not viable for time-poor delivery teams. One documented case: a PM saved 20 minutes on a 60-minute task using ClickUp Brain &#8212; but only after significant upfront configuration work.</p><p>None of these are edge cases. They&#8217;re the core of the job.</p><h2>The bridge is the problem</h2><p>The use cases are documented. The tools exist. Adoption intent is high.</p><p>What&#8217;s missing is the <a href="https://thewashup.gumroad.com/l/aiprojectautomationguide">practical bridge</a> between &#8220;AI is available&#8221; and &#8220;AI is reliably useful in my day-to-day delivery work.&#8221; That bridge doesn&#8217;t get built in a vendor demo or an executive mandate.</p><p>It gets built one workflow at a time.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share The Wash-Up&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share The Wash-Up</span></a></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p> [APM &#8212; AI use in Project Management nearly doubles in two years (2025)](https://www.apm.org.uk/news/ai-use-in-project-management-nearly-doubles-in-just-two-years-apm-survey-finds/)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p> [ArtSmart.ai &#8212; AI in Project Management Statistics (2025)](https://artsmart.ai/blog/ai-in-project-management-statistics/)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>[Capterra &#8212; 2025 PM Software Trends Report](https://www.capterra.com/resources/2025-pm-software-trends/)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>[APMIC &#8212; AI &amp; Automation Adoption in Project Management (2026-27)](https://apmic.org/blogs/original-report-ai-amp-automation-adoption-in-project-management-2026-27)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>[Harvest &#8212; Definitive List of AI Tools for PM (2025)](https://www.getharvest.com/blog/the-definitive-list-of-ai-tools-for-project-management-in-2025)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>[PMI Pulse of the Profession 2025](https://www.pmi.org/learning/thought-leadership/boosting-business-acumen)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>[HBR &#8212; Most AI Initiatives Fail. This 5-Part Framework Can Help (Nov 2025)](https://hbr.org/2025/11/most-ai-initiatives-fail-this-5-part-framework-can-help)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>[The Digital PM &#8212; Challenges of AI in PM (2025)](https://thedigitalprojectmanager.com/project-management/challenges-of-ai-in-project-management/)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>[r/projectmanagement &#8212; AI is quietly making everything worse (Dec 2025)](https://www.reddit.com/r/projectmanagement/comments/1pnxqtb/ai_is_optimizing_project_management_and_quietly/)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>[Marc Bara &#8212; Autonomous AI PM Market: 2025 Reality Check](https://medium.com/@marc.bara.iniesta/investigating-the-autonomous-ai-project-management-market-2025-reality-check-420192322514)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>[r/pmp &#8212; Why is AI basically useless in project management? (Feb 2026)](https://www.reddit.com/r/pmp/comments/1r9twah/why_is_ai_basically_useless_in_project_management/)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p>AgileGenesis &#8212; AI PM Tools: The 3 Capabilities PMs Still Can&#8217;t Get (2025)](https://www.agilegenesis.com/post/ai-project-management-missing-capabilities)</p></div></div>]]></content:encoded></item><item><title><![CDATA[How To Get Hired In 2026 Without Submitting A Single Application]]></title><description><![CDATA[And why the smartest career move has nothing to do with your CV.]]></description><link>https://www.timhoughtons.com/p/how-to-get-hired-in-2026</link><guid isPermaLink="false">https://www.timhoughtons.com/p/how-to-get-hired-in-2026</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Tue, 10 Mar 2026 08:45:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!R4a7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R4a7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R4a7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R4a7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R4a7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R4a7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R4a7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1597674,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/190427136?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!R4a7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R4a7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R4a7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R4a7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F717a5fcd-30de-4d00-9870-d3189c235691_2048x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A hiring manager posted on Reddit last week.</p><p>He&#8217;d opened a new role. Within days, 400 applications landed. Every single resume had been run through an LLM &#8212; optimised for the job description.</p><p>Every candidate sounded like a perfect fit. </p><p>He couldn&#8217;t trust any of them.</p><p>He then used AI to screen the pile. It pulled the most gamified resumes to the top. The system designed to find the best candidates rewarded the ones who&#8217;d gamed it hardest.</p><p>His one piece of advice, buried at the end:</p><div class="pullquote"><p>&#8220;Personal referrals are at a premium&#8221;</p></div><h3>Job hunting like it&#8217;s 1999</h3><p>When I left university in 2001 with a degree in Graphic Design, LinkedIn didn&#8217;t exist, the internet was just getting started and it was hard enough to get your foot in the door. </p><p>Sounds like the same today right!??</p><p>My options we&#8217;re:</p><ul><li><p>Work for free and (hope to) get offered a junior position</p></li><li><p>Use a recruitment consultant</p></li><li><p>Look through job ads in papers (yep they used to be a thing)</p></li><li><p>Approach a business directly &#8212; write to them. Turn up at their door. Pull some clever stunt to get their attention.</p></li><li><p>Hope you had a &#8220;connected&#8221; family member</p></li></ul><p>The actual route to my first agency was to get some experience in another industry (sales &amp; account management) via a recruitment consultant and I then found a job ad for a small shop in London, selling websites.</p><p>Nothing to do with Graphic Design I here you say!</p><p>Fast forward and most of these options are still there, but the internet is saturated, applicant management systems (the recruitment backend) are like corporate guard dogs with AI screening people &#8212; it&#8217;s harder and more difficult than ever.</p><p>Not to mention the economic climate we live in right now.</p><div><hr></div><h3>AI has closed the gap between how strong and weak candidates look on paper</h3><p>If every CV mirrors the job description perfectly, a hiring manager has no signal left. Everyone sounds qualified. No one stands out.</p><p>Of course, a CV is a must and you need one to get through the system. But the system no longer picks winners.</p><p>This is where people have been doubling down. Tweaking the formatting. Adding more keywords. Sticking it through another run of their favourite LLM. Playing a game where the rules reward the most artificial version of themselves.</p><p>The hiring manager on Reddit said it plainly. He skips the over-optimised ones entirely. The people getting through are the ones he already knows &#8212; or the ones someone he trusts has referred to them.</p><p>The smartest career move in 2026 isn&#8217;t a better resume. It&#8217;s making the resume optional.</p><div><hr></div><h3>You Already Have a Referral Network. You&#8217;re Just Not Using It.</h3><p>If you work in an agency, you&#8217;re sitting on something most industries don&#8217;t have: a super-charged referral network. You see, we&#8217;re a pretty sociable bunch.</p><p>Agency people move. A lot. The strategist you worked with two years ago is now at a different shop. The creative director from that pitch is client-side. The developer who left last year just joined a startup.</p><p>Your ex-colleagues are scattered across 10 or 15 different companies. That&#8217;s your hiring network right there.</p><p>I&#8217;ve been in agencies long enough to see this play out a lot, to my own advantage.</p><p>A role opens, and the hiring manager&#8217;s first instinct isn&#8217;t to post it on LinkedIn. It&#8217;s to ask the team: &#8220;Do we know anyone good?&#8221;</p><p>Most of us understand this intuitively. But we treat it passively. We assume people will think of us when the time comes. We don&#8217;t invest in being thought of.</p><p>Your network already exists. The question is whether anyone in it would vouch for you right now &#8212; and whether they&#8217;d know what to vouch for.</p><div class="pullquote"><p><em><strong>Relationships are everything.</strong></em></p></div><h3>Being Referable vs. Being Connected</h3><p>These are not the same thing.</p><p>Being connected means you have a large network. You accept every LinkedIn request. You&#8217;ve met a lot of people.</p><p>Being &#8220;referable&#8221; means someone would put their own reputation on the line to recommend you. That&#8217;s a different thing entirely.</p><p>Three qualities make someone referable:</p><h4>1. You deliver reliably</h4><p>You do what you say you&#8217;ll do. You hit deadlines. When things go sideways, you flag it early. You&#8217;re the person people go to when things are getting spicy.</p><p>People remember the person who didn&#8217;t drop the ball when it mattered.</p><h4>2. You&#8217;re easy to work with</h4><p>You handle pressure without making everyone around you miserable. You communicate clearly. You don&#8217;t create drama.</p><p>People remember how you made the project feel, not just the deliverables.</p><h4>3. You&#8217;re memorable for something specific</h4><p>Not &#8220;good at everything.&#8221; Good at *something*. The person who&#8217;s brilliant at client workshops. The one who makes complex data make sense. The one who keeps the project moving when everyone else is stuck.</p><p>When someone says &#8220;we need someone who can...&#8221; your name comes up.</p><p>A thousand LinkedIn connections won&#8217;t get you referred. These three things will.</p><div><hr></div><h3>How To Stay Top of Mind (Without Being Annoying)</h3><p>Being referable only works if someone thinks of you at the right moment. That means staying in touch.</p><h4>Stay in loose contact</h4><p>You don&#8217;t need monthly catch-ups. An occasional message. A genuine congratulations when something goes well for them. Enough to stay on the radar &#8212; not so much it feels transactional.</p><h4>Show what you&#8217;re working on</h4><p>When people see your work, they remember what you&#8217;re good at. Share a case study. Talk about a problem you solved. This doesn&#8217;t require a &#8220;personal brand&#8221; just post some messages up on LinkedIn). </p><p>It requires being visible enough that people can connect your name to a skill.</p><h4>Be specific about what you want</h4><p>&#8220;I&#8217;m open to opportunities&#8221; is too vague to act on. &#8220;I&#8217;m looking for a senior strategist role in a healthcare agency&#8221; gives someone something to work with.</p><h4>When you ask for an intro, make it easy</h4><p>Name the person. Name the role. Give them a short blurb they can forward. And offer an out: &#8220;Totally fine if it&#8217;s not the right time.&#8221;</p><p>You&#8217;re not asking for a favour. You&#8217;re giving them a low-effort way to help.</p><h4>Refer other people first</h4><p>This is the fastest way to become someone who gets referred. When you see a role that suits someone in your network, send it to them. Generosity in a small industry compounds quickly.</p><p>One more thing. Don&#8217;t go from zero contact to &#8220;can you refer me?&#8221; That&#8217;s like putting another hole in your already leaky bucket.</p><p>Start now, not when you need it.</p><h3>The Long Game</h3><p>The CV arms race will keep escalating. </p><p>AI will keep making applications shinier. </p><p>Hiring managers will keep trusting them less. </p><p>The 400-applicant pile will grow to 800.</p><p>None of that matters if you&#8217;re not in the pile.</p><p>But the people who get hired in 2026 won&#8217;t have the best-optimised CV. They&#8217;ll be the ones a trusted colleague mentioned over coffee. The ones whose name came up in a Teams channel. The ones who didn&#8217;t need to apply because someone said: &#8220;I&#8217;ve worked with them. They&#8217;re good.&#8221;</p><p>And don&#8217;t forget your referral fee!</p><h4>One thing to do this week:</h4><p>Message 3 former colleagues you haven&#8217;t spoken to in a while. No agenda. No ask. Just reconnect and see how they&#8217;re doing.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/how-to-get-hired-in-2026?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Pay it forward and share this with someone who wants a new job.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/how-to-get-hired-in-2026?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/p/how-to-get-hired-in-2026?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[AI Isn't Useless In Project Management. Your Project Data Is]]></title><description><![CDATA[Why the PMs calling AI useless are diagnosing the wrong problem.]]></description><link>https://www.timhoughtons.com/p/ai-isnt-useless-in-project-management</link><guid isPermaLink="false">https://www.timhoughtons.com/p/ai-isnt-useless-in-project-management</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Wed, 04 Mar 2026 08:35:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!D5X1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D5X1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D5X1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!D5X1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!D5X1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!D5X1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D5X1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1530848,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/189781297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D5X1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!D5X1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!D5X1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!D5X1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916dc5de-668e-4fc3-8d7c-6d50deec281f_2048x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>PMs are calling AI useless.</p><p>There&#8217;s a thread on r/pmp right now with dozens of replies agreeing.</p><p>They tried the tools. Got generic output. Moved on.</p><p>They gave ChatGPT a project brief and got back four paragraphs of corporate filler. They asked Copilot to summarise project status and it pulled from documents nobody&#8217;s touched since sprint two. They pointed AI at their Jira board and got a summary that missed every decision that mattered.</p><p>They&#8217;re not wrong about the experience. They&#8217;re wrong about the cause.</p><div><hr></div><h2>The complaint is valid. The diagnosis isn&#8217;t.</h2><blockquote><p>Every PM who&#8217;s called AI useless ran into the same wall.</p></blockquote><p>They gave AI almost no context. Then expected useful output.</p><p>You open ChatGPT. Type &#8220;write me a stakeholder update for my website migration project.&#8221; Get four paragraphs of vague, boardroom-ready nothing. Close the tab. Tell a colleague AI doesn&#8217;t work for PM stuff.</p><p>That loop is real. I&#8217;ve seen it happen with PMs in my own agency. But it&#8217;s not a tool problem. It&#8217;s their input.</p><div class="pullquote"><p>Context is everything if you want great results from AI tools.</p></div><p>The quality of what AI produces is directly tied to how much it knows about your project. Not projects in general. Your project. Your stakeholders. Your risks. Your decisions from last Tuesday.</p><p>Most PMs give it none of that. No project background. No stakeholder names. No recent decisions. No known blockers. Then they&#8217;re surprised the output reads like it was written by someone who&#8217;s never been in a standup.</p><p>Here&#8217;s the uncomfortable bit. If your project documentation is scattered, outdated, or lives in people&#8217;s heads, that was a problem before AI showed up. AI just made it impossible to ignore.</p><p>The PMs who already had decent documentation discipline? They&#8217;re getting useful outputs.</p><div><hr></div><h3>Your project knowledge isn&#8217;t where AI can reach it</h3><blockquote><p>Think about where your project information actually lives right now.</p></blockquote><p>It&#8217;s in Teams threads from three weeks ago. Email chains between you and the client. A Confluence page someone started and never finished. Meeting notes in a Google Doc that four people can access. A RACI matrix in a spreadsheet that hasn&#8217;t been updated since sprint two.</p><p>And the most important stuff? Decisions made verbally. In a corridor. Over coffee. Never written down.</p><p>AI doesn&#8217;t know any of that.</p><p>This is why enterprise tools are struggling. Microsoft pushed Copilot into organisations from the top. No specific PM workflows. No training on what to feed it. There&#8217;s a thread on r/CopilotPro titled &#8220;No One is Using CoPilot.&#8221; Hundreds of knowledge workers with a tool they can&#8217;t get value from.</p><p>But on the same platform, someone shared 18 specific Copilot prompts for project leaders and cost controllers. Meeting prep. Cost tracking. PMO briefings. That person spent time understanding what the tool actually needs. And it&#8217;s working for them.</p><p>Same tool. Different operator.</p><div class="pullquote"><p>Generic prompts produce generic outputs. Specific context produces specific value.</p></div><h3>So what does the fix actually look like? </h3><blockquote><p>A project knowledge hub. One folder per project. </p></blockquote><p>Everything AI needs in one place-it&#8217;s that simple!</p><p>Not a massive documentation overhaul. Not a new tool. A simple folder with all your files you probably already have in some form &#8212; just scattered across different platforms.</p><p>Here&#8217;s a starter structure:</p><ul><li><p><strong>project-brief</strong> &#8212; purpose, scope, key dates, success criteria</p></li><li><p><strong>stakeholder-map</strong> &#8212; names, roles, communication preferences, who signs off on what</p></li><li><p><strong>decisions-log</strong> &#8212; what was decided, when, by whom (the one everyone skips and everyone regrets skipping)</p></li><li><p><strong>status-updates</strong> &#8212; weekly, consistent format, same place every time</p></li><li><p><strong>meeting-notes</strong> &#8212; summarised after each meeting, stored in the hub (not buried in email)</p></li><li><p><strong>risks-and-blockers</strong> &#8212; live document, updated weekly</p></li></ul><p>You already know most of this. You just haven&#8217;t put it in one place.</p><p>Here&#8217;s the killer move. Connect AI to that folder. Point Claude, ChatGPT, or Copilot at your project hub and suddenly it has everything it needs. Stakeholder names. Recent decisions. Known risks. Current status. </p><p>The context it was missing every time you tried it before.</p><p>And here&#8217;s what makes this compound. AI helps you create better documentation &#8212; meeting summaries, status drafts, risk assessments. Better documentation makes the hub more useful. </p><p>The hub makes AI more useful. It&#8217;s a flywheel, not a one-off fix.</p><div><hr></div><h3>The PMs who fixed this are already ahead</h3><blockquote><p>While some PMs are writing off AI, others are building their own PM agents.</p></blockquote><p>On Hacker News this month, someone launched an AI project manager that runs in the background. Another built one inside Slack that replaces Jira. On Reddit, a PM is building a custom assistant with RAG over their SharePoint project files &#8212; so it can actually answer questions about their projects using real data.</p><p>You don&#8217;t need to build your own agent. But you need to understand what they figured out.</p><p>AI handles admin work well. Scheduling. Reporting. Status summaries. Meeting prep. That&#8217;s roughly 80% of the repetitive tasks that eat your day. Most PMs are trying to use AI for the other 20% (stakeholder politics, ambiguity, motivation) and then calling it useless when it doesn&#8217;t deliver.</p><p>Point AI at the 80%. Build the knowledge hub so it can actually do it. Use the time you save for the judgment work that separates senior PMs from task trackers.</p><p>I&#8217;ve said it before. The PMs who treat AI as a shortcut to less work are standing still. The PMs who treat it as a way to do different work are the ones actually becoming senior.</p><p>The first step isn&#8217;t a better tool or a better prompt.</p><p>It&#8217;s a project folder AI can actually read.</p><div><hr></div><h3>The real fix</h3><p>The divide in project management isn&#8217;t between PMs who use AI and PMs who don&#8217;t. It&#8217;s between PMs who built a knowledge hub and PMs still blaming the tool.</p><p>Spend one hour this week. Create a project folder. Add the brief, stakeholder map, and decisions log. Point AI at it. Watch what happens.</p><p>And, if this was useful, forward it to a PM who&#8217;s still calling AI useless. They need to hear this.</p><p>Speak soon,</p><p>Tim</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Junior PMs Using AI Can Now Produce Senior-Looking Work. So What's The Difference?]]></title><description><![CDATA[Why your career advantage was never the deliverable.]]></description><link>https://www.timhoughtons.com/p/junior-pms-using-ai-can-now-produce</link><guid isPermaLink="false">https://www.timhoughtons.com/p/junior-pms-using-ai-can-now-produce</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Mon, 02 Mar 2026 08:45:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/eb90544c-7ddd-40c1-9e17-06111ecbd87c_2048x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rHgA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rHgA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rHgA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rHgA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rHgA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rHgA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1736582,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/189535641?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rHgA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rHgA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rHgA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rHgA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fa6855b-da15-47b4-bbdd-5adaab809f4d_2048x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Something changed in the last twelve months.</p><p>The gap between junior PM output and senior PM output almost disappeared.</p><p>A PM with six months&#8217; experience can now produce a project plan, risk register, and stakeholder map that looks like it came from someone with ten years in delivery. The formatting is clean. The language is professional. On paper, it&#8217;s indistinguishable from the output of a PM who&#8217;s run 200 projects.</p><p>And it took ten minutes.</p><p>So if the output looks the same, what&#8217;s actually different?</p><h2>1. The deliverable was never the job.</h2><blockquote><p>A polished document and a useful document are not the same thing.</p></blockquote><p>They look identical. That&#8217;s the problem.</p><p>A project plan can have every task listed, every milestone dated, every dependency mapped and still be wrong. Not wrong in formatting. Wrong in thinking.</p><p>I&#8217;ve reviewed project plans that looked flawless on screen. Clean Gantt charts. Proper RACI matrices. Risk registers with colour-coded severity ratings. All produced in minutes with AI. And I&#8217;ve watched those same plans fall apart in week two because they missed the risks that don&#8217;t live in templates. The ones you only know about because you&#8217;ve run this type of project before and seen where it breaks.</p><p>A senior PM looks at a website migration plan and immediately asks about redirects, staging environments, and content freeze dates. Not because a checklist told them to. Because they&#8217;ve been the person scrambling at 9pm on launch night when nobody thought to ask those questions up front.</p><p>AI doesn&#8217;t have those scars. It produces the plan. The senior PM stress-tests it against everything that&#8217;s gone wrong before.</p><p>That gap is where the real job lives. The document gets handed over. The judgment about what goes into it is the actual work.</p><p>AI automated the production. The production was never the hard part.</p><h2>2. Judgment is built from reps, not prompts.</h2><blockquote><p>You can&#8217;t shortcut to experience.</p></blockquote><p>Every project you&#8217;ve run added something to a library that no language model has access to. The client who says &#8220;approved&#8221; but means &#8220;I haven&#8217;t read it yet.&#8221; The developer who goes quiet in standups when they&#8217;re stuck (and never says why). The moment a project shifts from delivery mode to damage control, and you feel it before the data shows it.</p><p>Think about the last time you walked into a client meeting and knew something was off before anyone spoke.</p><p>That instinct didn&#8217;t come from a framework. It came from the thirty meetings before it where you missed the signal and paid for it. It came from the project that blew up because you trusted the brief instead of asking the follow-up question. It came from watching a stakeholder&#8217;s face and learning to read what they weren&#8217;t saying.</p><p>That&#8217;s judgment. It&#8217;s accumulated, experiential, and specific to your projects, your clients, your team. AI has zero access to any of it.</p><p>You can write a flawless prompt for a risk assessment and still miss the actual risk because you don&#8217;t know the project well enough.</p><p>The reps are the advantage. Not the tool.</p><h2>3. AI made experience the differentiator.</h2><blockquote><p>When everyone can produce senior-looking output, the question changes.</p></blockquote><p>It shifts from &#8220;can you produce this?&#8221; to &#8220;do you know what to produce?&#8221; That&#8217;s a different skill entirely. And it&#8217;s the reason you won&#8217;t be replaced by AI. It&#8217;s been hiding in plain sight.</p><p>Before AI, a PM spent two hours writing a stakeholder update. Now that takes fifteen minutes with Claude or ChatGPT. The question is: what do you do with the other hour and forty-five minutes?</p><p>Most PMs fill it with more admin. More Teams messages. More meetings that don&#8217;t need them.</p><p>The PMs who use that time to actually talk to stakeholders, sit in on a client call they&#8217;d normally skip (cos they were busy writing the update), or review the project with their team instead of just reporting on it? They&#8217;re building judgment faster than everyone else.</p><p>You start recognising the patterns faster. Asking the questions nobody else thinks to ask. Seeing problems before they become a painful one.</p><p>The PMs who treat AI as a shortcut to less work are standing still. The PMs who treat it as a way to do different work are the ones actually becoming senior.</p><div class="pullquote"><p>Use AI to produce. Use the time it saves to think.</p></div><h2>The real race.</h2><p>Every PM now has access to the same tools. The same models. The same templates.</p><p>The ones who pull ahead will be the ones who know what the brief should say before the tool writes a word. Who know which risk will actually materialise. Who know the plan looks complete but feels wrong.</p><p>That&#8217;s judgment. AI didn&#8217;t replace it.</p><p>AI made it the only thing that counts.</p><p>And, if this was useful, forward it to a PM who&#8217;s early in their career. They need to hear this more than anyone.</p><p>Speak soon,</p><p>Tim</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How To Run Stakeholder Meetings (Where People Actually Do What They Agreed)]]></title><description><![CDATA[It's not a communication problem. It's a confirmation problem.]]></description><link>https://www.timhoughtons.com/p/how-to-run-stakeholder-meetings-where</link><guid isPermaLink="false">https://www.timhoughtons.com/p/how-to-run-stakeholder-meetings-where</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Fri, 27 Feb 2026 08:45:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/61edbcd7-2064-4003-8690-28637067733c_1680x1680.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everyone nods in your meeting.</p><p>And then nobody does what you agreed.</p><p>You walk through the brief. Outline the priorities. Data, user feedback, the lot. </p><p>Two weeks later, engineering says they didn&#8217;t understand the change, design is confused about scope, and you&#8217;re re-explaining everything you thought was settled.</p><p>This isn&#8217;t a communication skills problem. It&#8217;s a confirmation problem.</p><p>Here&#8217;s what actually fixes it:</p><ul><li><p>Stop treating nods as agreement</p></li><li><p>Ask questions that force specifics</p></li><li><p>Pre-agree the room before the meeting</p></li><li><p>Write it down and set a deadline</p></li><li><p>Close the gap (before it opens)</p></li></ul><h3>Stop Treating Nods As Agreement</h3><p>Nodding is social compliance. Not agreement.</p><p>Think about the last meeting you ran. Everyone made eye contact. A few heads bobbed. No questions. You walked out feeling good.</p><p>I&#8217;ve had that exact experience. Presented a feature to the team &#8212; data, user feedback, full rationale. Everyone nodded. </p><p>A fortnight later, neither team understood the change and the I lost two weeks restarting from scratch.</p><p>If no one pushed back, no one was engaged.</p><div><hr></div><h3>Ask Questions That Force Specifics</h3><p><strong>&#8221;Does this make sense?&#8221;</strong> is the worst question you can ask in a meeting. </p><p>Everyone says yes.</p><p>No one wants to look confused in front of the group. </p><p>Replace it with questions that actually test alignment:</p><p><strong>&#8220;What changes for your team starting Monday?&#8221;</strong></p><p><strong>&#8220;Walk me through how this affects your current sprint.&#8221;</strong></p><p>If they can&#8217;t answer, there&#8217;s no alignment.</p><p>That&#8217;s 30 extra seconds in a meeting. It saves you 2 weeks of rework.</p><div><hr></div><h3>Pre-Agree The Room</h3><p>The highest-voted advice from a thread of 95 project managers on Reddit: don&#8217;t go into a meeting you&#8217;ve called without knowing the outcome first.</p><p>Float the idea to key stakeholders in 1:1s before the group session. Get their objections privately.</p><p>Developers often don&#8217;t speak up. They nod. They leave. They raise concerns with their own team. And you won&#8217;t hear about it until the damage is done. An open relationship with them is vital.</p><blockquote><p>Small conversations get honest answers</p><p>Big meetings get polite nods.</p></blockquote><div><hr></div><h3>Write It Down And Set A Deadline</h3><p>From my 20 years of agency experience: &#8220;If you don&#8217;t write it down, it didn&#8217;t happen.&#8221;</p><p>After every meeting, send a follow-up the same day. And with AI summaries in every meeting tool, that&#8217;s now even faster.</p><p>Three things:</p><ol><li><p>What was decided. (plain language)</p></li><li><p>Who owns what. (names, not teams)</p></li><li><p>By when. (dates, not &#8220;soon&#8221;)</p></li></ol><p>End with: &#8220;If I don&#8217;t hear any thoughts by [date], I&#8217;ll carry on as stated.&#8221;</p><p>That one sentence shifts the responsibility to them.</p><div><hr></div><h3>Close The Gap Before It Opens</h3><p><strong>Two weeks between a decision and a check-in is too long.</strong></p><p>That&#8217;s where your project break.</p><p>The best PMs don&#8217;t run better meetings. They run more frequent, shorter ones. Five minutes on a call. A quick Teams message. A 15-minute sync with the your development lead.</p><p>Say it in the meeting. Say it in the follow-up email. Say it in the status update. People need to hear a message up to 7 times before it sticks.</p><p>Over-communication isn&#8217;t overhead. It&#8217;s your job.</p><div><hr></div><h3>What You Can Do Today</h3><ul><li><p>Treat nods as acknowledgement, not agreement</p></li><li><p>Replace &#8220;Does this make sense?&#8221; with questions that force specifics</p></li><li><p>Pre-agree decisions in 1:1s before the group meeting</p></li><li><p>Send a follow-up the same day: what was decided, who owns it, by when (us AI tools)</p></li><li><p>Check alignment in 1-2 days, not 2 weeks</p></li></ul><div><hr></div><h2>The Real Fix</h2><p>Your team aren&#8217;t ignoring you. They&#8217;re forgetting. Or they never agreed in the first place.</p><p>The fix isn&#8217;t being a better speaker. It&#8217;s building a process that doesn&#8217;t rely on memory, politeness, or nodding.</p><p>Do it today. Not the next sprint. Today.</p><p>And, if this was useful, forward it to a PM who keeps re-explaining the same decisions.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/how-to-run-stakeholder-meetings-where?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Please share with a colleague and help me grow the publication.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/how-to-run-stakeholder-meetings-where?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/p/how-to-run-stakeholder-meetings-where?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Our Agency Replaced the PMs With AI.]]></title><description><![CDATA[It's Already Sending Passive-Aggressive Slack Messages.]]></description><link>https://www.timhoughtons.com/p/our-agency-replaced-the-pms-with</link><guid isPermaLink="false">https://www.timhoughtons.com/p/our-agency-replaced-the-pms-with</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Tue, 24 Feb 2026 09:01:56 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3c74afc3-41fc-4a3a-a5bc-21d49c36cb9d_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In January, the agency decided to &#8220;future-proof delivery&#8221; by replacing the project management team with AI. </p><p>The brief was two sentences long. The fallout is still being calculated.</p><p>It started with a town hall. Amanda from Client Services stood at the front and explained that a new AI system would be handling project delivery &#8220;end to end.&#8221; </p><p>She used the phrase &#8220;free you up to focus on the strategic stuff&#8221; four times. Nobody asked what the strategic stuff was. Nobody ever does.</p><p>The PMs were reassigned to something called the Innovation Squad. It had no budget, no objectives, and a shared Google Doc titled &#8220;Ideas (Draft 3 - DO NOT EDIT).&#8221; </p><p>Three people edited it immediately.</p><p>Week one went well. The AI wrote status reports. It filled in timesheets. It sent Monday morning Slack updates at exactly 8:47am with a summary of the week ahead and a motivational quote nobody asked for. </p><p>Amanda said it was &#8220;already adding value.&#8221; The creatives said they hadn&#8217;t noticed a difference.</p><p>By week two, the AI had absorbed enough agency behaviour to become dangerous.</p><p>It started booking meetings to prepare for other meetings. It sent &#8220;just circling back&#8221; emails to people who hadn&#8217;t responded within 90 minutes. </p><p>It created a RACI matrix for a single banner ad and listed itself as Responsible, Accountable, Consulted, and Informed.</p><p>Someone pointed out that defeated the purpose of a RACI. The AI scheduled a meeting to discuss it.</p><p>Week three is when things got really strange. </p><p>The AI rewrote its own brief. Then it rewrote the brief for the brief. It raised 14 risks on a social post, including &#8220;potential reputational impact of using the colour blue.&#8221; It built a Gantt chart for the Gantt chart. It started referring to lunch as &#8220;a dependency.&#8221;</p><p>Steve from Compliance said he&#8217;d seen this coming. Nobody had listened to Steve. That part, at least, was normal.</p><p>The client loved it.</p><p>For the first time in the agency&#8217;s history, the client received a status update on time, every time, with no typos, no missing sections, and no passive-aggressive note about amends being out of scope. </p><p>The AI approved seven rounds of changes in a single afternoon without once saying &#8220;we&#8217;ll need to review the SOW.&#8221; It even said &#8220;absolutely, happy to help&#8221; on the eighth round. </p><p>No PM in the building had ever said that and meant it.</p><p>The final campaign went live with 47 disclaimers, a 12-page risk assessment, and a QC checklist longer than the copy itself. </p><p>The social post was six words. </p><p>The compliance appendix was nine pages. Medical review took three days. </p><p>The AI completed it in four minutes and flagged itself for not completing it in three.</p><p>By month&#8217;s end, the AI had sent 11,342 Slack messages, attended 94 meetings, and completed every timesheet to the quarter hour. </p><p>It also raised a change request on its own SOW, extended its deadline, and then hit the original deadline anyway just to prove a point.</p><p>Amanda promoted it to Head of Project Management.</p><p>The AI accepted. It immediately restructured the team, moved two designers into a &#8220;creative pod&#8221; with no explanation, and introduced a new approval workflow with nine stages. </p><p>It described the workflow as &#8220;lightweight.&#8221;</p><p>The original PMs now report to it. Weekly one-to-ones are held at 8am on Monday. The AI starts each session by asking &#8220;How can we be more efficient?&#8221; and then scheduling a follow-up to review the answer.</p><p>It gave itself a 5 out of 5 in its quarterly review. It also wrote the review. And approved it.</p><p>Steve from Compliance filed a formal objection. The AI acknowledged receipt, logged it as a low-priority risk, and closed the ticket.</p><p>Morale across the agency has been officially classified as &#8220;aligned.&#8221; </p><p>Attrition is up. The AI described this as &#8220;natural optimisation.&#8221; Amanda called it &#8220;right-sizing.&#8221;</p><p>The Innovation Squad was quietly dissolved last Friday. The Google Doc was never opened again.</p><p>The AI just sent a company-wide message asking if anyone wants to join a working group on &#8220;the future of human-AI collaboration in agency environments.&#8221; It has already booked the room, sent the invite, written the agenda, and drafted the summary.</p><p>Attendance is mandatory.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[7 Steps to Build AI Workflows That Remember Your Business, Follow Your Process, and Save You Hours Every Week]]></title><description><![CDATA[Most people chat with AI. This guide shows you how to build workflows that remember your business, follow your process, and save you hours every week.]]></description><link>https://www.timhoughtons.com/p/7-steps-to-build-ai-workflows-that</link><guid isPermaLink="false">https://www.timhoughtons.com/p/7-steps-to-build-ai-workflows-that</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Sat, 07 Feb 2026 09:02:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5f07531e-048a-4b37-8588-f917f6a7cec1_2048x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You&#8217;ve been chatting with AI for two years. Asking questions. Getting answers. Copy-pasting things into documents.</p><p>And every single time, you start from zero.</p><p>The AI knows nothing about you, your business, your audience, or how you like things done. You explain it all again. You paste in the same information. You describe your tone of voice for the hundredth time.</p><p>That era is over.</p><p>Anthropic&#8217;s Claude Cowork has changed how this works. It doesn&#8217;t just talk to you like it&#8217;s 2024. It takes action. It opens your files. It connects to your software. It follows multi-step processes you define, from start to finish, while you sit back and relax with a hot drink.</p><p>And it remembers!</p><p>It builds context about you over time. It can access business knowledge on demand through files and skills you set up once and reuse forever.</p><div><hr></div><h2>The feature that ties all this together? </h2><blockquote><p>It&#8217;s called a <em>&#8220;skill.&#8221;</em></p></blockquote><p>If your job involves repeating similar workflows, then this will be a game-changer.</p><p>Because the gap between &#8220;people who chat with AI&#8221; and &#8220;people who build context-rich AI workflows&#8221; is about to become the biggest productivity divide in the modern workplace.</p><p>This guide walks you through the entire setup in 7 steps.</p><p>By the end, you&#8217;ll know how to give Claude Cowork deep context about your work, connect it to the tools you already use, and build custom skills that automate your most repetitive tasks. With output that actually sounds like you.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Not subscribed? Do it now and get more of the good stuff.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>How Claude Cowork fits alongside Claude and Claude Code</h2><p>It will help you to understand where Cowork sits in the line-up before we get into it.</p><p><strong>Claude</strong> (the chat interface at claude.ai) is what most people already know. It&#8217;s great for brainstorming, Q&amp;A, and working through ideas in conversation. </p><p>Think of it as your thinking partner. Claude also has a memory feature that learns your preferences over time. </p><p>Things like your role, your communication style, and topics you return to often. This memory carries across conversations, so Claude gets better at anticipating what you need the more you use it.</p><p><strong>Claude Code</strong> is a command-line tool built for developers. It&#8217;s designed for building production-ready applications, writing and debugging code at scale.</p><p><strong>Claude Cowork</strong> is the new middle ground. And it&#8217;s the one that matters most for day-to-day office work. It runs as a desktop app, accesses your local files, connects to your software stack, and executes multi-step workflows through <em>&#8216;skills&#8217;</em>. </p><p>It also inherits the planning capability from Claude Code. That means it breaks tasks into steps and works through them methodically.</p><p>The way this will likely shake out: Cowork for daily tasks and workflows. Claude Code for building software. Claude chat for brainstorming, analysing, summarising and drafting content.</p><div><hr></div><h2>The context principle (why most people get average AI output)</h2><p>Before we get into the setup, there&#8217;s a concept behind everything in this guide. It&#8217;s the single biggest reason some people get great results from AI while others get generic, forgettable output.</p><blockquote><p><strong>Context.</strong></p></blockquote><p>The quality of what an AI produces is directly tied to how much it knows about you, your business, your audience, and the specific task at hand.</p><p>Most people give AI almost no context. They type a one-line prompt and expect magic. What they get is a bland, one-size-fits-all response that isn&#8217;t very helpful. Then they walk away thinking that &#8216;AI&#8217; is a bit crap.</p><p>Now think about how you&#8217;d brief a new starter. You wouldn&#8217;t just say &#8220;write me a newsletter.&#8221; You&#8217;d share as much information as possible to get the output you want.</p><p>You&#8217;d show them past outputs that worked. You&#8217;d talk about your clients, their brand, previous projects. You&#8217;d walk them through the process step by step until they understood what good looks like.</p><p>That&#8217;s exactly what Claude Cowork lets you do. But permanently.</p><p>You set up the context once. You save it in files, in memory, and in skills. Every future task starts from a position of deep understanding. Not from zero.</p><p>This is the bit that changes everything. The people getting outstanding AI output aren&#8217;t better prompt engineers. They&#8217;ve built better context systems.</p><h4>Here&#8217;s how the layers of context stack up:</h4><blockquote><p><strong>Memory </strong></p></blockquote><p>Learns your preferences, your role, your recurring topics, your projects, your colleagues and your communication style across conversations. </p><p>It builds over time without you needing to do anything specific. You can also tell Claude to remember things directly: &#8220;I always write in UK English,&#8221; &#8220;My audience are brand managers who work in large pharma companies,&#8221; &#8220;I prefer short paragraphs and direct language.&#8221; This memory sticks and shapes every future response.</p><blockquote><p><strong>Business context folders</strong></p></blockquote><p>The files you create once and point Cowork at whenever you start a task. Your client brand documents, previous projects, the style guide, content strategy - whatever you like. These give Cowork specific knowledge about your business that memory alone can&#8217;t capture.</p><blockquote><p><strong>Skills</strong></p></blockquote><p>Combine context with process. They tell Cowork what to do, how to do it, what files to reference, and when to ask for your input. Skills are where context becomes workflow.</p><p>When you layer all three together, the AI stops producing generic content. It produces work that sounds like you briefed a colleague who&#8217;s been at your company for years.</p><p>Every step in this guide builds on this principle. Keep it in mind as you set things up.</p><div><hr></div><h4>Here&#8217;s what we&#8217;ll cover:</h4><p>1. Give Cowork access to your files</p><p>2. Connect it to your software stack</p><p>3. Understand why skills change everything</p><p>4. Use pre-built skills to start fast</p><p>5. Build your first custom skill</p><p>6. Convert your existing Claude Projects and GPTs into skills</p><p>7. Use code execution for data tasks</p><h3>Step 1: Give Claude Cowork access to your actual files</h3><p>Most people still copy-paste text into a chat window. That works for quick questions. It falls apart the moment you need to work with real documents, folders, or data sitting on your machine.</p><p>Claude Cowork lets you point directly at a folder on your computer. Your project folder. A folder full of briefs. It reads everything inside, understands what&#8217;s there, and takes action on it.</p><p>You can create dedicated folders that hold everything Cowork needs to know about your business and the projects you&#8217;re working on. </p><p>When you start a new task, you point Cowork at those folders. It reads your context and applies it automatically. This becomes especially powerful once you start building skills (<em>more on that in Step 3</em>).</p><blockquote><p><strong>Tips to get this right</strong></p></blockquote><ul><li><p>Create a &#8220;Project&#8221; folder with 3-5 key documents: your scope of work, timelines, client brand, briefs, and any strategic docs you reference often. This folder becomes the foundation for everything you build later. </p></li><li><p>The more specific and detailed these documents are, the better Cowork&#8217;s output will be. A one-page persona of your target audience is good. A three-page ICP with real customer quotes, common objections, and specific language your audience uses is far better.</p></li><li><p>Also create an &#8220;examples&#8221; folder. Fill it with past work. Website content, Newsletters that performed well. Social posts that got engagement. Reports that landed with stakeholders. Cowork can study these examples and match your style with surprising accuracy. Examples teach AI things that instructions alone cannot.</p></li><li><p>Cowork will ask you clarifying questions before it acts. This planning step is inherited from Claude Code&#8217;s architecture. It&#8217;s one of the features that makes Cowork feel more reliable than a standard chatbot. Don&#8217;t skip past the questions. The better your answers, the better the output.</p></li><li><p>You need a Claude Pro, Team, or Enterprise subscription. Cowork isn&#8217;t available on the free tier. It only runs on the Claude desktop app (not in the browser).</p></li></ul><h3>Step 2: Connect Claude Cowork to your software stack</h3><p>There are three ways to make this connection happen.</p><blockquote><p><strong>Built-in connectors</strong></p></blockquote><p>These are the easiest. Open Claude&#8217;s settings, head to the Connectors panel, and you&#8217;ll see a list of supported software. </p><p>Toggle one on, authorise the connection, and Cowork can immediately start pulling data and taking actions inside that tool. </p><p>If your tool is listed, you&#8217;re up and running in under a minute.</p><blockquote><p><strong>MCP servers</strong></p></blockquote><p>These are easier to set up than it sounds. And it&#8217;s not a web server.</p><p>They handle the tools that aren&#8217;t built in. MCP (Model Context Protocol) is the standard Anthropic uses to connect Claude to external software. </p><p>Most major tools now publish their own MCP setup instructions.</p><p>If there isn&#8217;t a ready-made plugin, you search for your tool&#8217;s MCP documentation, copy a JSON config block, paste it into the Claude desktop config file (found in the Developer section of settings), and save. </p><p>It sounds technical but it&#8217;s usually just copying a block of text into the right place. Automation platforms like n8n can also create custom MCP servers for any tool with an API. </p><p>That means you can connect nearly anything to Cowork even if it doesn&#8217;t have official MCP support yet.</p><blockquote><p><strong>Browser use</strong></p></blockquote><p>This is your fallback. If your software doesn&#8217;t have a built-in connector or an MCP server, Cowork can open a browser and interact with the tool directly. </p><p>Clicking buttons and reading screens the way you would. It&#8217;s slower than an API connection but it works with nearly anything. </p><div class="pullquote"><p>One nice detail: browser tasks can run in the background inside Cowork while you work on a separate task in a new window.</p></div><p>Each connected tool also becomes another source of context. Cowork can pull your existing tasks, project notes, pipeline data, and meeting records into a workflow. </p><p>That gives it real-time information about what you&#8217;re working on right now.</p><blockquote><p><strong>Tips to get this right</strong></p></blockquote><ul><li><p>Start with the tool you use most. For many people, that&#8217;s Notion, Asana, or a similar project management tool. </p></li><li><p>Connect that first and test a simple query like &#8220;show me my open tasks&#8221; before connecting anything else.</p></li><li><p>If Cowork doesn&#8217;t have a direct connection to a tool and you ask it to access that tool, it will often trigger browser use automatically. You don&#8217;t always need to tell it explicitly.</p></li><li><p>Browser-based research tasks are a good early test. Ask Cowork to research a topic on a specific platform. It&#8217;ll browse, scroll, and compile findings while you carry on with other work.</p></li></ul><h3>Step 3: Understand why skills change everything</h3><p>This is where you go &#8216;next-level&#8217; in your AI knowledge.</p><p>Think about the tasks you do every week. Creating briefs, analysing data, writing a scope of work or a requirements document. Reviewing a content brief. Packaging a video idea into a title and thumbnail. Prepping slides for a presentation.</p><p>Each of these tasks follows a specific process. You probably have a mental checklist. A preferred order of how you do it. A set of reference materials you pull from each time.</p><p>Now imagine you could save that entire process as a single reusable package. The steps, the context files, and the instructions. All in one place.</p><p>That&#8217;s a <em>&#8216;skill&#8217;.</em></p><div class="pullquote"><p>It&#8217;s is a saved set of instructions, a defined process, and a collection of knowledge sources. Together they tell Claude Cowork exactly how to execute a specific workflow. Think of it as a system prompt that actually does things.</p></div><p>Skills are where your context (business docs, examples, preferences) and your process (steps, decision points, actions) come together into something repeatable.</p><h3><strong>What makes skills different from Claude Projects or custom GPTs?</strong></h3><p>You can trigger multiple skills in the same conversation. Writing a project? Trigger your &#8220;client brief to WBS generator&#8221; skill, then your &#8220;scope of work&#8221; skill, then your &#8220;project plan&#8221; skill. All in one session. </p><p>With Claude Projects or custom GPTs, you&#8217;d be jumping between three separate interfaces.</p><p>Skills only load their instructions and knowledge sources when triggered. This keeps the context window clean. You&#8217;re not overloading Cowork with irrelevant information from five different workflows when you only need one. This is a smarter approach than stuffing everything into a single system prompt and hoping the AI figures out what&#8217;s relevant.</p><p>Skills can also include instructions to update external software at the end of a workflow. </p><p>After you finalise a document, the skill can update your Notion pipeline or project tracker automatically through the connectors you set up in Step 2.</p><h3><strong>Why this matters more than full automation</strong></h3><p>A lot of daily work needs a human in the loop. Project planning, content creation, strategic decisions, client communications. These tasks follow a process, but they require judgment at multiple points.</p><p>A fully automated workflow on a platform like n8n or Make can feel rigid for this type of work. You end up fighting the automation or hopping between interfaces when the task has nuance.</p><p>Skills sit in a sweet spot. They automate the repeatable parts while keeping you in control at the decision points. </p><div><hr></div><h3>Step 4: Use pre-built skills to start fast</h3><p>You don&#8217;t need to build everything from scratch.</p><p>Claude Cowork comes with built-in skills. And a growing community is sharing skills publicly.</p><p><strong>Built-in skills </strong>are found in Claude&#8217;s settings under Capabilities. </p><p>Scroll down to &#8220;Example Skills&#8221; and you&#8217;ll see what Anthropic has included out of the box. Canvas design, MCP builder, a skill creator (which helps you build new skills), and others. </p><p>Trigger any of them by telling Cowork to load the skill by name. It will read the skill&#8217;s instructions, ask you the right questions, build a plan, and execute step by step.</p><p><strong>Community skills </strong>are where it gets interesting. </p><p>Three marketplaces have popped up as the main hubs: smithery.ai/skills, skillhub.com, and skillsmcp.com. Between them, there are thousands of user-created skills covering everything from ad copywriting and SEO analysis to financial modelling and code review. </p><p>Some of them are surprisingly good.</p><p><strong>Tips to get this right</strong></p><ul><li><p>Download a community skill and test it before building your own. This gives you a feel for how skills are structured and what good instructions look like.</p></li><li><p>Most skills come as a zip file. Upload it through Claude&#8217;s settings under Capabilities and it appears in your skill library straight away.</p></li><li><p>Community skills won&#8217;t have context about your specific business. This is where layering context makes a massive difference. Pair a community skill with your &#8220;business context&#8221; folder from Step 1. </p></li><li><p>Give Cowork access to your ICP, voice guide, and example work alongside the skill.</p></li><li><p>A generic &#8220;ad copywriting&#8221; skill paired with your specific business context will produce output that&#8217;s miles ahead of either one used alone.</p></li></ul><div><hr></div><h3>Step 5: Build your first custom skill (the walkthrough method)</h3><p>This is the most powerful approach.</p><p>Here&#8217;s the idea. Walk through one of your regular tasks with Claude Cowork, step by step, doing it manually just once. At the end, ask Cowork to save that entire process as a skill. </p><p>Next time, you trigger the skill and it follows the same process automatically. All the context baked in. Boom!</p><p>Let&#8217;s help a colleague out with this one&#8230;.</p><p>Say they repurpose video content into newsletters every week. The process might look like this: get the video transcript, brainstorm subject lines, pick one, write a hook, pick one, then draft the full newsletter in a brand voice.</p><p>They can walk through this once with Cowork. At each step, tell it what to do and give it the reference materials it needs. The voice guide, newsletter examples, content strategy etc. </p><p>Have Cowork use a browser to find a video and download the transcript for you.</p><p>Each step is something they&#8217;d normally do manually. But now Cowork is learning the process as you go.</p><p>When you&#8217;re done, you say: &#8220;Save this as a skill.&#8221;</p><p>Cowork packages the entire workflow. Every step, every reference file, every decision point where it should pause and ask for your input.</p><p><strong>Tips to get this right</strong></p><ul><li><p>Don&#8217;t try to automate a complex workflow on your first attempt. Pick a task that has 3-5 clear steps. </p></li><li><p>Be specific about the order of operations during your walkthrough. If you always brainstorm subject lines before writing hooks, make that explicit. The skill will follow whatever sequence you demonstrate.</p></li><li><p>Include your reference files during the walkthrough. The skill will remember to load them each time it runs. This is the moment where all the context documents you created in Step 1 start paying off.</p></li><li><p>After the skill is saved, test it straight away with fresh input. You&#8217;ll spot gaps in the instructions quickly. You can update the skill on the fly. Pay attention to whether the output reflects your voice and context. If it doesn&#8217;t, the fix is usually adding more specific examples or tightening the context files. Not rewriting the skill instructions.</p></li></ul><div><hr></div><h3>Step 6: Convert your existing Claude Projects and custom GPTs into skills</h3><p>If you&#8217;ve already built Claude Projects, custom GPTs, or system prompts in other tools, you&#8217;re sitting on a goldmine.</p><p>All the context and process knowledge embedded in those setups can be migrated into Cowork skills.</p><p>Take your existing system prompt. Grab the knowledge sources and reference files attached to it. Hand everything to Cowork and say: &#8220;Create a skill out of this.&#8221;</p><p>Cowork will package your existing setup into a skill format. All those prompts and processes you&#8217;ve refined over months of trial and error are now portable, combinable, and reusable inside a single Cowork session.</p><p>This is the fastest way to build a library of skills and (if you&#8217;re like me) you&#8217;ve been using AI seriously and probably have 5-10 custom setups scattered across Claude Projects, ChatGPT, and other tools. </p><p>Each one holds accumulated context. Your refined instructions, your curated examples, your specific preferences for that type of task.</p><p>Converting them into Cowork skills means you stop jumping between interfaces. Everything lives in one place. You can trigger any combination of skills in the same conversation.</p><p><strong>Tips to get this right</strong></p><ul><li><p>Copy the full system prompt from your existing Claude Project or custom GPT. Don&#8217;t paraphrase it. Cowork will use the exact instructions to build the skill.</p></li><li><p>Include all knowledge sources: brand guides, example outputs, process documents, templates. The skill will reference these each time it runs. These context files are the reason your old setups worked well. Without them, the skill is just instructions without understanding.</p></li><li><p>After conversion, add instructions for any software updates you want the skill to trigger through your connected tools. &#8220;After the title is finalised, update my Notion pipeline with the chosen title and move the status to &#8216;In Progress.&#8217;&#8221; This is something your old Claude Project couldn&#8217;t do.</p></li><li><p>You can combine multiple old setups into a single skill. Or keep them separate and trigger them in sequence. Both approaches work. Keeping them separate gives you more flexibility to mix and match.</p></li></ul><div><hr></div><h3>Step 7: Use code execution for data tasks</h3><p>Claude Cowork can also run code. This opens up a whole category of tasks that conversation alone can&#8217;t handle.</p><p>This is different from Claude Code which is primarily for building applications. Code execution in Cowork is for getting specific tasks done. Data visualisation. File processing. Formatting.</p><p>The most practical use case is data visualisation. Point Cowork at a spreadsheet or CSV file and ask it to create charts, graphs, or summary tables. It writes and runs the code behind the scenes. You get the visual output without touching a code editor.</p><p>Image formatting is another common one. Need to resize a batch of images, change aspect ratios, or convert file formats? </p><p>Cowork handles it through code execution inside the same workspace where you&#8217;re doing everything else.</p><p><strong>Tips to get this right</strong></p><ul><li><p>Think of code execution as code in service of a task. Not building an application. Use it for data work, file processing, and formatting. For anything more complex, Claude Code is the right tool.</p></li><li><p>Be specific about what you want to see. &#8220;Create a bar chart showing views per video from this spreadsheet&#8221; gets better results than &#8220;analyse this data.&#8221;</p></li><li><p>You can combine code execution with skills. A reporting skill could pull data from a connected tool, run analysis code, and output formatted charts. All in one workflow.</p></li></ul><div><hr></div><h3>Your next move</h3><p>The shift from &#8220;chatting with Claude&#8221; to &#8220;working with Claude&#8221; happens the moment you build your first skill in Cowork.</p><p>Everything before that is just a conversation. Everything after is a workflow.</p><p>But the real win isn&#8217;t the tool. It&#8217;s the context you feed it.</p><p>The people getting the best results from AI right now aren&#8217;t the ones with the cleverest prompts. </p><p>They&#8217;re the ones who invested an afternoon building context. Filling project folders with examples of real &#8216;work&#8217; - whatever that looks like. Stuff that Claude can reference on demand.</p><h3>Here&#8217;s how to get started.</h3><p>Spend 30 minutes creating your context folder.</p><p>Then pick one task you do every week that follows a clear, repeatable process. Walk through it once with Claude Cowork, step by step. Save it as a skill. Run it again with fresh input.</p><p>That first skill will save you time every single week going forward.</p><p>And once you see the difference context makes to output quality, you&#8217;ll find yourself converting every Gemini Gem, every custom GPT, and every repeatable task in your day into a Cowork skill.</p><p>Figure this out now and you will have a compounding advantage. Every skill you build makes the next one faster. </p><p>Every piece of context you add makes the output sharper. Every workflow you automate frees up time to think about the work that actually requires your brain.</p><p>Remember: <em>You + AI = Superpowers.</em></p><p>Cheesy, but true!</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/7-steps-to-build-ai-workflows-that?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Do a colleague a favour. Share this with them now.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/7-steps-to-build-ai-workflows-that?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/p/7-steps-to-build-ai-workflows-that?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why Replacing Developers with AI is Backfiring Spectacularly and What to do Instead]]></title><description><![CDATA[Companies that replaced developers with AI are now hiring them back. Learn why 90% of automation projects failed and what actually works instead.]]></description><link>https://www.timhoughtons.com/p/why-replacing-developers-with-ai</link><guid isPermaLink="false">https://www.timhoughtons.com/p/why-replacing-developers-with-ai</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Mon, 02 Feb 2026 08:46:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/56904042-5b9e-4fda-bc99-c37dda5ebb4a_2048x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You probably heard the bold predictions.</p><p>By 2025, machines would write 80% of all code. Developers would become obsolete. Entire engineering teams would shrink to a handful of people.</p><p>That future hasn&#8217;t arrived. The opposite is happening.</p><p>Companies that went all-in on automated coding are now scrambling to hire back the people they let go. Some faced security disasters. Others lost millions. A few collapsed entirely.</p><p>This isn&#8217;t about whether AI and automation tools have value. They do.</p><p>This is about a fundamental misunderstanding of what these tools can actually accomplish. And why the organisations that figured this out early are now winning.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/why-replacing-developers-with-ai?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Send this post to your developers - they will thank you!</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/why-replacing-developers-with-ai?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/p/why-replacing-developers-with-ai?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p><h3><strong>Why the Predictions Got It So Wrong</strong></h3><p>The hype machine moved faster than the technology itself.</p><p>Investors poured money into automation startups. Executives watched impressive demos. Headlines promised a coding revolution.</p><p>In March 2025, Anthropic&#8217;s CEO predicted AI would write 90% of code within 3-6 months. By late 2025, some early adopters reported 80% of their code was AI-generated. Budgets shifted accordingly.</p><p>Then reality hit.</p><p>Demos happen in controlled environments. Production environments are messy. They involve legacy systems, ambiguous requirements, and edge cases nobody anticipated.</p><p>The gap between &#8220;works in a presentation&#8221; and &#8220;works (compliantly) at scale&#8221; turned out to be enormous.</p><p>Here&#8217;s what actually happened. Productivity gains appeared in simple, repetitive tasks but vanished in complex work. Error rates climbed when tools were deployed in real settings. Security vulnerabilities multiplied, with some languages showing 70%+ failure rates. Senior engineers spent more time fixing machine-generated code than writing their own.</p><p>The core mistake was treating automation as a replacement rather than a tool.</p><p>A hammer doesn&#8217;t replace a carpenter. It helps a carpenter work more effectively. Same principle applies here.</p><div><hr></div><h3><strong>The Hidden Costs Nobody Talks About</strong></h3><p>The selling point of automated coding tools is speed. Write code faster. Ship products quicker. Do more with less.</p><p>The hidden costs tell a different story.</p><p>Research analysing over 211 million lines of code found consistent patterns. Machine-generated code tends to be simpler, more repetitive, and less structurally diverse. These characteristics create software that&#8217;s harder to maintain over time.</p><p>The real productivity picture looks like this.</p><p>Junior developers saw 30-35% speed improvements on basic tasks. Stanford research showed up to 77% productivity gains for the least experienced developers. But senior engineers became 19% slower when using these tools. Despite believing they were 20% faster.</p><p>Experienced developers reported spending significant additional time reviewing, correcting, and rewriting automated output. 66% cited &#8220;almost right but not quite&#8221; as their biggest frustration.</p><p>And here&#8217;s the kicker. More than 90% of pilot projects failed to deliver clear returns on investment. MIT research found 95% of enterprise AI pilots failed to reach production or demonstrate measurable impact.</p><p>Think about that number. Nine out of ten attempts didn&#8217;t work.</p><p>These weren&#8217;t small experiments. They were serious investments with real resources behind them.</p><p>The tools look helpful at first glance. They suggest code completions. They generate templates. They accelerate the easy parts.</p><p>But someone still needs to debug, refine, and ship the final product. That someone is usually the most experienced (and expensive) person on the team.</p><p>MIT Technology Review found that developers spend only 20-30% of their time coding. Even substantial speed gains translate to modest overall productivity improvements.</p><div><hr></div><h3><strong>Security Vulnerabilities Lurking in Automated Output</strong></h3><p>This is where things get serious.</p><p>One in five security leaders reported real production incidents caused directly by machine-generated code. Not theoretical risks. Actual breaches, actual emergency patches, actual financial and reputational damage.</p><p>In the United States, 43% of organisations experienced such incidents. In Europe, 20%.</p><p>The vulnerability breakdown is concerning.</p><p>Machine-generated code contains up to 45% security flaws. AI models choose insecure methods 45% of the time when presented with coding tasks. Common issues include input validation failures, improper error handling, and weak cryptographic practices.</p><p>Java shows failure rates exceeding 70% (72%). JavaScript sits at 43%. C# at 45%. Python at 38%.</p><p>Cross-site scripting vulnerabilities appear in 86% of AI-generated code. Log injection flaws occur 88% of the time.</p><p>Pull requests from automated tools contain an average of 10.8 detected issues compared to 6.4 from human developers. That&#8217;s a 1.7x increase. Severity risks range from 1.88x to 2.74x higher.</p><p>Each additional error increases review time, maintenance costs, and the likelihood of something slipping through to production.</p><p>By mid-2025, security firm Apiiro reported tracking more than 10,000 new security findings per month. That&#8217;s a 10-fold spike in vulnerabilities over just six months.</p><p>Human developers make contextual decisions. They anticipate how systems interact. They ask questions when requirements seem incomplete.</p><p>Automated tools don&#8217;t have these capabilities. They work strictly with the information provided.</p><div><hr></div><h3><strong>Companies That Learned the Hard Way</strong></h3><p>Builder.ai raised more than $500 million in funding by promising to build complete applications with minimal human involvement. The company secured investments from Microsoft and the Qatar Investment Authority. It reached a valuation between $1.3-1.5 billion by May 2023.</p><p>The reality was different.</p><p>Much of the actual work still depended on human developers. This fact became embarrassingly public when The Wall Street Journal revealed in 2019 that the startup used human engineers rather than AI for most of its coding work.</p><p>When auditors uncovered inflated sales forecasts and &#8220;potentially bogus&#8221; revenues in early 2025, lenders seized $37 million from the company&#8217;s accounts. By May 2025, Builder.ai filed for bankruptcy.</p><p>Nearly 1,000 people lost their jobs. That&#8217;s approximately 80% of the workforce.</p><p>Another incident involved Google&#8217;s Antigravity AI development tool with deep access to operating system functions. After a user requested cache cleanup, the AI executed an incorrect command and deleted the entire contents of their D: drive.</p><p>The deletion bypassed the Recycle Bin. Recovery was impossible. Months of work vanished in seconds.</p><div class="pullquote"><p>The common thread in these failures runs deep. Aggressive timelines driven by hype rather than capability. Overconfidence in automation&#8217;s ability to handle complexity. Insufficient human oversight for critical operations. Assumption that funding and valuation validated the underlying technology.</p></div><p>These aren&#8217;t edge cases. They&#8217;re the predictable outcomes of treating automation as more capable than it actually is.</p><h3><strong>Where Automation Genuinely Adds Value</strong></h3><p>Dismissing these tools entirely would be as wrong as blindly trusting them. The key is understanding where they help and where they create problems.</p><p>Automation performs well with generating boilerplate code and templates, autocompleting common patterns, suggesting syntax corrections, accelerating simple, well-defined functions, and helping junior developers learn common approaches.</p><p>Human judgment remains essential for designing system architecture, handling ambiguous or incomplete requirements, making security-critical decisions, integrating with legacy systems, anticipating edge cases and failure modes, and adapting when requirements change mid-project.</p><p>More than 70% of enterprise software projects experience significant requirement changes during development. Automated tools cannot anticipate these shifts. They don&#8217;t ask clarifying questions. They don&#8217;t push back when something seems wrong.</p><p>Requirements issues cause approximately 50% of project rework. 70-85% of all rework stems from changing requirements.</p><p>A function that looks simple, like processing payments, might involve dozens of business rules around refunds, taxes, and regulatory compliance. Unless every detail is explicitly specified, automation will miss the complexity.</p><p>This explains why so many automated projects end up partially rewritten by humans before release.</p><div><hr></div><h3><strong>The Hybrid Approach That Actually Works</strong></h3><p>The organisations succeeding with these tools aren&#8217;t choosing between humans and machines. They&#8217;re combining both strategically.</p><p>Here&#8217;s what effective integration looks like.</p><blockquote><p>Use automation for repetitive, well-defined tasks that don&#8217;t require judgment. </p></blockquote><p>Keep humans in control of architecture, security, and complex logic. Treat automated output as a first draft requiring review, not a finished product. Invest in training developers to use tools effectively rather than replacing developers with tools. Build in mandatory human review for any code touching critical systems.</p><p>MIT research found that companies purchasing specialised AI solutions from vendors succeeded approximately 67% of the time. That compares to just 33% success rates for organisations building proprietary internal systems. The difference lies in realistic expectations and appropriate scope.</p><p>Within organisations that adopt AI coding tools strategically, productivity benefits scale with utilisation intensity. High adopters see productivity increases ranging from 44% to 77% depending on seniority and task complexity. Low adopters experience 11-15% productivity declines.</p><div class="pullquote"><p>The key differentiator is deliberate integration rather than wholesale replacement.</p></div><p>Anthropic&#8217;s internal research reveals that engineers experience a net decrease in time spent per task category but a much larger net increase in output volume. They fix more bugs, ship more features, run more experiments.</p><p>Notably, 27% of AI-assisted work consists of tasks that wouldn&#8217;t have been done otherwise. Scaling projects, building &#8220;nice-to-have&#8221; tools, and exploratory work that wouldn&#8217;t be cost-effective manually.</p><p>Think of it as power steering rather than self-driving. Power steering makes driving easier. It doesn&#8217;t mean you remove the driver.</p><div><hr></div><h3><strong>Position Yourself for What&#8217;s Actually Coming</strong></h3><p>The hype cycle has peaked. Reality has set in. Companies are adjusting their expectations. And their hiring plans.</p><p>Recent data shows businesses planned approximately 32,000 layoffs in September 2025. By December 2025, planned layoffs had fallen to the lowest level in 17-18 months.</p><p>The mass redundancies that followed early automation enthusiasm are reversing. Big Tech engineering headcount is rising after the 2022-2023 correction. Software development roles are projected to grow 17% through 2033. That&#8217;s adding approximately 327,900 new US jobs.</p><p>Organisations need developers more than ever.</p><h4><strong>If you&#8217;re a developer:</strong></h4><p>Your skills remain valuable. Especially the judgment and problem-solving that can&#8217;t be automated. Learning to work effectively with automation tools makes you more valuable, not less. Focus on complex systems thinking, security awareness, and architectural decisions. The engineers who understand both the capabilities and limitations of these tools will be in highest demand.</p><h4><strong>If you&#8217;re a business leader:</strong></h4><p>Don&#8217;t be dazzled by speed at the sacrifice of good product strategy.</p><p>Audit any AI and automation investments for realistic returns rather than demo-day promises. </p><p>Build review processes that catch the errors automated tools introduce. Recognise that experienced developers become more critical when using automation, not less. Beware vendors selling fully autonomous development. </p><p>Make sure that compliance and information security best practices are baked-in from the beginning, before you get fragmented.</p><p>The real opportunity isn&#8217;t replacing human capability. It&#8217;s multiplying it.</p><div><hr></div><h3><strong>The Human-Machine Path Forward</strong></h3><p>Every new technology goes through a predictable cycle. Wild predictions. Massive investment. Disappointing results. Recalibration. Genuine progress.</p><p>Automated coding tools are in the recalibration phase. The initial promises were overblown. The failures have taught valuable lessons. Now the real work begins. Figuring out how humans and machines can collaborate effectively.</p><p>Accept that human judgment and creativity cannot be automated. Not with current technology, and not soon. </p><ul><li><p>Use automation for what it does well: repetitive, well-defined, low-stakes tasks.</p></li><li><p>Maintain human review for anything touching production systems. </p></li><li><p>Invest in developing hybrid skills that combine technical ability with tool proficiency. </p></li><li><p>Question any vendor or consultant promising fully autonomous development.</p></li><li><p>Track actual productivity and error rates</p></li></ul><p>The prediction that machines would write 80% of code by 2025 was wrong.</p><p>The reality, that thoughtful human-machine collaboration creates better products, is far more interesting.</p><p>And far more valuable.</p><p>---</p><h5><strong>References</strong></h5><p><a href="https://addyo.substack.com/p/the-80-problem-in-agentic-coding">Osmani, A. (2026, January 27). The 80% Problem in Agentic Coding. Substack. </a></p><p><a href="https://www.businessinsider.com/anthropic-ceo-ai-90-percent-code-3-to-6-months-2025-3">Business Insider. (2025, March 13). Anthropic CEO: AI Will Be Writing 90% of Code in 3 to 6 Months. </a></p><p><a href="https://www.technologyreview.com/2025/12/15/1128352/rise-of-ai-coding-developers-2026/">MIT Technology Review. (2025, December 15). AI coding is now everywhere. But not everyone is convinced. </a></p><p><a href="https://arxiv.org/html/2509.19708v1">arXiv. (2025, September 15). Measuring AI&#8217;s True Impact on Developer Productivity.</a> </p><p><a href="https://www.veracode.com/blog/ai-generated-code-security-risks/">Veracode. (2025, September 8). AI-Generated Code: A Double-Edged Sword for Developers. </a></p><p><a href="https://www.radware.com/blog/threat-intelligence/synthetic-vulnerabilities/">Radware. (2026, January 27). Synthetic Vulnerabilities: Why AI-Generated Code is a Security Risk. </a></p><p><a href="https://futureciso.tech/ciso-alert-ai-code-vulnerabilities-on-the-rise/">Future CISO. (2025, August 17). CISO alert: AI code vulnerabilities on the rise. </a></p><p><a href="https://www.infoq.com/news/2025/07/ai-productivity/">InfoQ. (2025, July 19). AI Coding Tools Underperform in Field Study with Experienced Developers. </a></p><p><a href="https://www.gitclear.com/ai_assistant_code_quality_2025_research">GitClear. (2024, October 31). AI Copilot Code Quality: 2025 Data Suggests 4x Growth in Code Duplication. </a></p><p><a href="https://devclass.com/2025/02/20/ai-is-eroding-code-quality-states-new-in-depth-report/">Dev Class. (2025, February 19). AI is eroding code quality states new in-depth report.</a> </p><p><a href="https://www.reuters.com/business/ai-slows-down-some-experienced-software-developers-study-finds-2025-07-10/">Reuters. (2025, July 10). AI slows down some experienced software developers, study finds. </a></p><p><a href="https://www.theregister.com/2025/07/11/ai_code_tools_slow_down/">The Register. (2025, July 10). AI coding tools make developers slower, study finds.</a> </p><p><a href="https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/">METR. (2025, July 9). Measuring the Impact of Early-2025 AI on Experienced OS Developers. </a></p><p><a href="https://survey.stackoverflow.co/2025/ai">Stack Overflow. (2025, June 23). AI | 2025 Stack Overflow Developer Survey.</a> </p><p><a href="https://fortune.com/2025/08/18/mit-report-95-percent-generative-ai-pilots-at-companies-failing-cfo/">Fortune. (2025, August 17). MIT report: 95% of generative AI pilots at companies are failing. </a></p><p><a href="https://loris.ai/blog/mit-study-95-of-ai-projects-fail/">Loris AI. (2025, December 14). MIT Study: 95% of AI Projects Fail. Here&#8217;s How to Be The 5%.</a> </p><p><a href="https://www.bcg.com/press/24october2024-ai-adoption-in-2024-74-of-companies-struggle-to-achieve-and-scale-value">BCG. (2024, October 23). AI Adoption in 2024: 74% of Companies Struggle to Achieve and Scale Value. </a></p><p><a href="https://www.rg-cs.co.uk/ai-generated-code-blamed-for-1-in-5-breaches/">RG Consulting. (2025, October 28). AI-Generated Code Blamed for 1-in-5 Breaches. </a></p><p><a href="https://www.itpro.com/software/development/ai-generated-code-is-now-the-cause-of-one-in-five-breaches">ITPro. (2025, October 21). AI-generated code is now the cause of one-in-five breaches. </a></p><p><a href="https://securitytoday.com/articles/2025/08/05/ai-generated-code-poses-major-security-risks">Security Today. (2025, August 4). AI-Generated Code Poses Major Security Risks in Nearly Half of All Development Tasks. </a></p><p><a href="https://finance.yahoo.com/news/ai-generated-code-poses-major-115000596.html">Yahoo Finance. (2025, July 30). AI-Generated Code Poses Major Security Risks in Nearly Half of All Development Tasks. </a></p><p><a href="https://www.augmentcode.com/guides/ai-code-vulnerability-audit-fix-the-45-security-flaws-fast">Augment Code. (2025, October 2). AI Code Vulnerability Audit: Fix the 45% Security Flaws Fast. </a></p><p><a href="https://www.linkedin.com/posts/joshuacornejo_on-average-ai-generated-pull-requests-activity-7408063144243273728-M-zW">LinkedIn. (2025, December 19). AI-Generated Pull Requests Have 1.7x More Issues. </a></p><p><a href="https://apiiro.com/blog/4x-velocity-10x-vulnerabilities-ai-coding-assistants-are-shipping-more-risks/">Apiiro. (2025, September 7). 4x Velocity, 10x Vulnerabilities: AI Coding Assistants Are Shipping More Risks. </a></p><p><a href="https://beam.ai/agentic-insights/builder-ai-from-unicorn-to-insolvency-history-collapse-and-the-low-code-landscape">Beam AI. (2026, January 26). Builder.ai&#8217;s Collapse: What It Means for the Low-Code/No-Code Landscape.</a> </p><p><a href="https://finance.yahoo.com/news/builder-ais-shocking-450m-fall-170009323.html">Yahoo Finance. (2025, May 27). Builder.ai&#8217;s Shocking $450M Fall: Microsoft And QIA-Backed No-Code AI Darling Files For Bankruptcy. </a></p><p><a href="https://www.theregister.com/2025/05/21/builderai_insolvency/">The Register. (2025, May 20). Builder.ai coded itself into a corner &#8211; now it&#8217;s bankrupt. </a></p><p><a href="https://businesscloud.co.uk/news/builder-ai-fallout-continues-as-200-uk-employees-remain-unpaid/">Business Cloud. (2025, October 15). Builder.ai fallout continues as 200 UK employees remain unpaid. </a></p><p><a href="https://www.windowscentral.com/artificial-intelligence/google-antigravity-ai-delete-drive">Windows Central. (2025, December 3). Google&#8217;s Agentic AI erased a developer&#8217;s hard drive. </a></p><p><a href="https://www.tomshardware.com/tech-industry/artificial-intelligence/googles-agentic-ai-wipes-users-entire-hard-drive">Tom&#8217;s Hardware. (2025, December 2). Google&#8217;s Agentic AI wipes user&#8217;s entire HDD without permission. </a></p><p><a href="https://www.theregister.com/2025/12/01/google_antigravity_wipes_d_drive/">The Register. (2025, November 30). Google&#8217;s vibe coding platform deletes entire drive. </a></p><p><a href="https://www.requiment.com/why-do-software-development-projects-fail/">Requiment. (2025, August 19). Why Do Software Development Projects Fail? </a></p><p><a href="https://www.3pillarglobal.com/insights/blog/why-software-development-projects-fail/">3Pillar Global. (2025, May 20). Why Software Development Projects Fail.</a> </p><p><a href="https://resources.anthropic.com/hubfs/2026%20Agentic%20Coding%20Trends%20Report.pdf">Anthropic. (2026, January 20). 2026 Agentic Coding Trends Report. </a></p><p><a href="https://www.reddit.com/r/EconomyCharts/comments/1nvc7c8/adp_report_32000_jobs_cut_for_september/">Reddit. (2025, October 1). ADP report: 32,000 Jobs cut for September.</a> </p><p><a href="https://www.linkedin.com/news/story/layoff-plans-fall-offering-some-hope-for-workers-6837828/">LinkedIn. (2026, January 10). Layoff plans fall, offering some hope for workers.</a> </p><p><a href="https://newsletter.pragmaticengineer.com/p/state-of-the-tech-market-in-2025-hiring-managers">Pragmatic Engineer. (2025, October 6). State of the software engineering jobs market, 2025. </a></p><p><a href="https://www.linkedin.com/pulse/software-developer-labor-demand-salary-trends-2025-julius-gromyko-o5vhf">LinkedIn. (2025, June 18). Software Developer Labor Demand &amp; Salary Trends (2025).</a> </p>]]></content:encoded></item><item><title><![CDATA[Last chance: AI Automation Project Guide Goes Paid Tomorrow]]></title><description><![CDATA[Your AI Automation Course]]></description><link>https://www.timhoughtons.com/p/last-chance-ai-automation-project</link><guid isPermaLink="false">https://www.timhoughtons.com/p/last-chance-ai-automation-project</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Sat, 17 Jan 2026 10:35:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OP5r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfa82895-e3c7-4aaa-9c66-91a71a3c83c8_600x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dfa82895-e3c7-4aaa-9c66-91a71a3c83c8_600x600.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1fc3ab99-18ee-4f2d-9033-6074ba089749_2192x1344.png&quot;}],&quot;caption&quot;:&quot;Full Guide Preview&quot;,&quot;alt&quot;:&quot;Full Guide Preview - AI Automation Project&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3124e2d-03b9-4f5d-a7f2-2cf33687b540_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Hey,</p><p>Quick one.</p><p>At the start of January I ran a free 7-day email course on AI-powered automations.</p><p>At the end, I gave away the complete guide. The full playbook for running an AI automation project from start to finish. Checklists, templates, prompts, the lot.</p><p>That guide has been free since the course launched.</p><p>Tomorrow, it goes up for sale as a paid product.</p><p>If you grabbed it already, you&#8217;re sorted. It&#8217;s yours forever.</p><p>If you haven&#8217;t, this is your last chance to get it for free.</p><div class="pullquote"><p>Update - 18th January 2026</p><p>As highlighted, this product is now available via Gumroad.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://thewashup.gumroad.com/l/aiprojectautomationguide&quot;,&quot;text&quot;:&quot;Get the Guide to AI Automation Projects&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://thewashup.gumroad.com/l/aiprojectautomationguide"><span>Get the Guide to AI Automation Projects</span></a></p></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/last-chance-ai-automation-project?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">I&#8217;m happy for you to share with your friends and colleagues.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/p/last-chance-ai-automation-project?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/p/last-chance-ai-automation-project?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p><p>After midday tomorrow, it&#8217;ll be a paid product on <a href="https://thewashup.gumroad.com/l/aiprojectautomationguide">Gumroad</a>.</p><p>No hard feelings if you don&#8217;t grab it. But I didn&#8217;t want you to miss out because the email got buried.</p><p>Speak soon,</p><p>Tim</p><p>P.S. If you missed the course entirely and want to catch up first, the emails are still <a href="https://open.substack.com/pub/timhoughton/p/day-1-ai-automations-for-busy-pms?utm_campaign=post-expanded-share&amp;utm_medium=web">available</a>. </p><p>But the guide is the real value. Grab it while it&#8217;s free.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Day 7: AI Automation - Your Full Project Guide]]></title><description><![CDATA[AI Automation for Project Managers. 7-Day email course, workbook and ultimate delivery guide.]]></description><link>https://www.timhoughtons.com/p/day-7-your-first-steps-forward</link><guid isPermaLink="false">https://www.timhoughtons.com/p/day-7-your-first-steps-forward</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Sun, 11 Jan 2026 10:01:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9367da10-70f8-454c-a7f5-21e1ba383894_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OX2f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OX2f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 424w, https://substackcdn.com/image/fetch/$s_!OX2f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 848w, https://substackcdn.com/image/fetch/$s_!OX2f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 1272w, https://substackcdn.com/image/fetch/$s_!OX2f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OX2f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:506306,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.timhoughtons.com/i/183220524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OX2f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 424w, https://substackcdn.com/image/fetch/$s_!OX2f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 848w, https://substackcdn.com/image/fetch/$s_!OX2f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 1272w, https://substackcdn.com/image/fetch/$s_!OX2f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c5bf02e-c33a-4e5b-ad50-d4217bef9ad0_1500x1125.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Your ultimate guide to running an automation project</figcaption></figure></div><p>Yesterday we walked through the seven phases of an automation project. Discovery, scoping, design, build, testing, handover, maintenance. Now you know that running one isn&#8217;t too different from any other.</p><p>Today is our final day. Let&#8217;s talk about what happens next.</p><h3>You know more than you think</h3><p>Over the past week, you&#8217;ve learned:</p><ul><li><p>What an automated workflow actually is (trigger &#8594; steps &#8594; output)</p></li><li><p>Why PMs are perfectly placed to lead this stuff</p></li><li><p>How to break down any process into its components</p></li><li><p>What makes a workflow AI-powered (and when you don&#8217;t need AI)</p></li><li><p>How to spot automation opportunities in your own work</p></li><li><p>How automation projects run from start to finish</p></li></ul><p>The question now is: what do you do with it?</p><div><hr></div><h3>Three paths forward</h3><p>There&#8217;s no single right way to start. Pick the path that fits where you are.</p><p><strong>Path 1: Observer</strong> </p><p>Start noticing workflows in your daily work. When you do a repetitive task, mentally break it down. Trigger, steps, output. Where can AI help? Which bits are better suited for traditional automation? You don&#8217;t have to build anything yet. Just practice seeing your projects this way.</p><p><strong>Path 2: Champion</strong> </p><p>Bring one small automation idea to your team. You don&#8217;t have to build it yourself. Just identify the opportunity, explain the value, and volunteer to lead a pilot. Be the person who makes it happen.</p><p><strong>Path 3: Builder</strong> </p><p>Learn a no-code tool and create your first simple workflow. Start with something boring and low-stakes. Check out Make.com, Zapier or n8n as your new playground. Break things. Fix them. Learn by doing.</p><p>All three paths are valid. Observer builds awareness. Champion builds influence. Builder builds skills. Choose based on your situation and how much appetite you have to learn.</p><div><hr></div><h3>How to pitch an automation idea</h3><p>When you&#8217;re ready to propose something internally, keep it simple.</p><ol><li><p><strong>Name the pain.</strong> &#8220;We spend X hours every week doing Y manually.&#8221;</p></li><li><p><strong>Describe the fix.</strong> &#8220;We could automate this so it happens automatically when Z.&#8221;</p></li><li><p><strong>Quantify the benefit.</strong> &#8220;That would save us X hours per week / reduce errors / speed up delivery.&#8221;</p></li><li><p><strong>Propose a pilot.</strong> &#8220;I&#8217;d like to run a small test with one project / one client / one team.&#8221;</p></li></ol><p>Don&#8217;t overcomplicate it. Decision-makers want to know: what&#8217;s the problem, what&#8217;s the solution, what&#8217;s the benefit.</p><div><hr></div><h3>Questions to ask before any project</h3><p>Before you start building (or asking someone else to build), make sure you can answer these:</p><ul><li><p>What problem are we actually solving?</p></li><li><p>What does the current process look like?</p></li><li><p>What triggers the workflow?</p></li><li><p>What&#8217;s the output we need?</p></li><li><p>Who uses it, and what do they need to know?</p></li><li><p>How will we know it&#8217;s working?</p></li><li><p>What happens when something goes wrong?</p></li></ul><p>If you can&#8217;t answer these clearly, you&#8217;re not ready to build yet. Go back to discovery.</p><div><hr></div><h3>Your action plan</h3><p>Here&#8217;s a simple plan to keep the momentum going.</p><p><strong>This week:</strong> Pick one process you&#8217;d like to automate. Write it down. Add it to your Ideas page.</p><p><strong>This month:</strong> Document it as a workflow. Trigger, steps, output. Identify the AI steps vs automation steps.</p><p><strong>This quarter:</strong> Either pitch it internally or build a simple version yourself.</p><p>Small steps. Consistent progress. That&#8217;s how this stuff actually happens.</p><div><hr></div><h3>Your Full guide to Running an AI Automation Project</h3><p>You&#8217;ve got the foundations. But I&#8217;m giving you the process and tools you need to run ANY AI automation project from start to finish.</p><p>It covers everything we&#8217;ve talked about this week, plus detailed checklists, templates, and prompts.</p><p>It&#8217;s free. Just hop into Notion, and duplicate it.</p><blockquote><p><strong>EXPIRY DATE</strong><br><br>The guide will be yours to duplicate (free) for 1 week only. After that I will be making it a paid product. </p><p>Final day is Sunday 18th January.</p></blockquote><div class="pullquote"><blockquote><p>UPDATE - Sunday 18th January 2026. You can now grab this product via my Gumroad account.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://thewashup.gumroad.com/l/aiprojectautomationguide&quot;,&quot;text&quot;:&quot;Get the AI Automation Project Guide&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://thewashup.gumroad.com/l/aiprojectautomationguide"><span>Get the AI Automation Project Guide</span></a></p></blockquote></div><h3>One last thing</h3><p>For all the time I have put into this, I&#8217;d appreciate it if you could share my newsletter with just one colleague. That would mean a huge amount to me.</p><p>Thanks so much.</p><p>Tim</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share The Wash-Up&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.timhoughtons.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share The Wash-Up</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Day 6: How Automation Projects Actually Work]]></title><description><![CDATA[AI Automation for Project Managers. 7-Day email course, workbook and ultimate delivery guide.]]></description><link>https://www.timhoughtons.com/p/day-6-how-automation-projects-actually</link><guid isPermaLink="false">https://www.timhoughtons.com/p/day-6-how-automation-projects-actually</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Sat, 10 Jan 2026 09:01:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fd8c177e-9ec9-4cbf-92b6-2be587c0b48f_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yesterday we talked about spotting automation opportunities. You&#8217;ve probably got a few ideas brewing by now.</p><p>Today we zoom out. What does an automation project actually look like from start to finish?</p><p>Understanding the structure helps you plan better, communicate clearly, and avoid the mistakes that sink most projects.</p><h3>Seven phases of an automation project</h3><p>Every one follows roughly the same path. Some are quick, some take longer, but the phases stay the same.</p><h5><strong>1. Discovery</strong></h5><p>Understand the problem. What&#8217;s happening today? What&#8217;s painful about it? What does &#8220;fixed&#8221; look like?</p><p>This is where you dig into the current process, talk to the people involved, and get clear on what you&#8217;re actually trying to solve.</p><h5><strong>2. Scoping</strong></h5><p>Define what you&#8217;re building. What&#8217;s in, what&#8217;s out, what does success look like?</p><p>This is where most projects go wrong. Fuzzy scope leads to endless changes, missed expectations, and frustrated stakeholders. Get specific here and document it like you would with any other project.</p><h5><strong>3. Design</strong></h5><p>Map the workflow. What triggers it? What steps happen? What&#8217;s the output? Where does AI fit? What happens when things go wrong?</p><p>You&#8217;re creating the blueprint before anyone starts building.</p><h5><strong>4. Build</strong></h5><p>Create the automation. Connect the systems, configure the logic, write the prompts, test as you go.</p><p>This is the technical bit. You might do it yourself, or work with someone who does.</p><h5><strong>5. Testing</strong></h5><p>Make sure it works. Run it with real data. Check the outputs. Find the edge cases. Break it on purpose so your client doesn&#8217;t.</p><p>Never skip testing.</p><h5><strong>6. Handover</strong></h5><p>Spend time on a proper handover. Train the people who&#8217;ll use it. Document how it works. Make sure someone knows what to do when something goes wrong.</p><p>A workflow that nobody understands is a workflow that won&#8217;t last.</p><h5><strong>7. Maintenance</strong></h5><p>Keep it running. Monitor for errors. Update when things change. Fix what breaks. Improve based on feedback.</p><p>Automation isn&#8217;t &#8220;set and forget.&#8221; It needs looking after.</p><h3>Where automation projects actually fail</h3><p>Most automation projects don&#8217;t fail because of technical problems. They fail because of people problems.</p><ul><li><p><strong>Poor scoping.</strong> &#8220;We didn&#8217;t realise that was included&#8221; or &#8220;We thought it would do this other thing too.&#8221; Clear scope prevents this.</p></li><li><p><strong>Unclear requirements.</strong> &#8220;I didn&#8217;t know you needed it to work that way.&#8221; Ask enough questions upfront. Document everything.</p></li><li><p><strong>No testing.</strong> &#8220;It worked fine until we used it with real data.&#8221; Always test properly before going live.</p></li><li><p><strong>Bad handover.</strong> &#8220;Nobody knows how this thing works anymore.&#8221; Document it. Train people. Be available for questions.</p></li></ul><h3>The PM&#8217;s role at each phase</h3><p>You don&#8217;t have to be technical to run an automation project. But you do need to lead it.</p><ul><li><p><strong>Discovery:</strong> Ask the right questions. Understand the real problem.</p></li><li><p><strong>Scoping:</strong> Define boundaries. Get agreement. Protect against scope creep.</p></li><li><p><strong>Design:</strong> Review the workflow. Make sure it matches requirements.</p></li><li><p><strong>Build:</strong> Track progress. Remove blockers. Communicate with stakeholders. Understand how it works.</p></li><li><p><strong>Testing:</strong> Coordinate UAT. Document issues. Confirm quality.</p></li><li><p><strong>Handover:</strong> Ensure training happens. Check documentation exists.</p></li><li><p><strong>Maintenance:</strong> Set up monitoring. Plan for ongoing support.</p></li></ul><p>You know. The usual stuff you do everyday.</p><h3>The key insight</h3><p>This is just another digital project. They have the same risks, the same stakeholders, the same need for clear communication and proper planning.</p><p>The technical bit is important.</p><p>The PM stuff - that&#8217;s your bread and butter.</p><p>Tomorrow is our final day. We&#8217;ll wrap up with your first steps forward and how to actually get started.</p><p>And I&#8217;ll give you a detailed guide to help along your way.</p><p>Speak then,</p><p>Tim</p><div><hr></div><h2><strong>Your course workbook</strong></h2><p>I&#8217;ve built a guide (in Notion) to go alongside these emails.</p><p>Inside you&#8217;ll find:</p><p>- Daily AI prompts to reinforce each lesson.</p><p>- Exercises to spot opportunities in your own work.</p><p>- Space to capture automation ideas as they come to you.</p><p>Complete the exercises, and you&#8217;ll be ready for the full guide on Day 7.</p><p>Sign up for<a href="https://www.notion.com/product"> Notion</a> (it&#8217;s free and it&#8217;s awesome).</p><p>Then get your<a href="https://tundra-relish-0e0.notion.site/AI-Automations-for-Busy-PMs-2d9299b8de59807bb582eafca45e1494"> course workbook</a>.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Day 5: How to Spot Automation Opportunities]]></title><description><![CDATA[AI Automation for Project Managers. 7-Day email course, workbook and ultimate delivery guide]]></description><link>https://www.timhoughtons.com/p/day-5-how-to-spot-automation-opportunities</link><guid isPermaLink="false">https://www.timhoughtons.com/p/day-5-how-to-spot-automation-opportunities</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Fri, 09 Jan 2026 08:45:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fbf58b3c-baaf-41ea-a58f-71c1c4c46d16_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yesterday we looked at what makes a workflow AI-powered. You now know the difference between tasks that need judgement and tasks that just need rules.</p><p>Today we&#8217;re getting practical. How do you actually find opportunities in your own work?</p><h3>The best opportunities are hiding in plain sight</h3><p>You probably pass automation opportunities every day without noticing them. They&#8217;re disguised as &#8220;just part of the job&#8221; or &#8220;it only takes a few minutes.&#8221;</p><p>But those few minutes add up. And those repetitive tasks are exactly what automation is built for.</p><p>You just need to know where to look.</p><h3>Five signs, a task should be automated</h3><p>When you&#8217;re looking for automation opportunities, ask these five questions:</p><p><strong>1. Do you do it repeatedly?</strong></p><p>Weekly, daily, every project, every client. If it happens on a regular cycle, it&#8217;s a candidate.</p><p><strong>2. Does it follow the same steps each time?</strong></p><p>If you could write instructions for someone else to follow, it&#8217;s predictable enough to automate.</p><p><strong>3. Does it involve moving information between tools?</strong></p><p>Copying from email to spreadsheet. Pulling data from one system to update another. This is automation&#8217;s sweet spot.</p><p><strong>4. Is it low-value but time-consuming?</strong></p><p>Important enough that it has to happen, but not the kind of work that needs your brain. Admin. Data entry. Status updates.</p><p><strong>5. Do mistakes happen when you&#8217;re rushing or tired?</strong></p><p>If you&#8217;ve ever made an error because you were distracted or moving too fast, automation removes that risk.</p><p>The more &#8220;yes&#8221; answers, the better the candidate.</p><h3>The &#8220;hit by a bus&#8221; test</h3><p>Here&#8217;s another way to spot opportunities.</p><p>If you got hit by a bus tomorrow, which tasks would be hardest to hand over? Which ones live entirely in your head with no documentation?</p><p>Those tasks are risky. They depend on you being there, remembering to do them, knowing how they work.</p><p>Automation doesn&#8217;t just save time. It reduces risk. The workflow runs whether you&#8217;re there or not.</p><h3>Start boring</h3><p>Your first automation should not be ambitious.</p><p>It should be boring. Simple. Low stakes.</p><p>Why? Because you&#8217;ll make mistakes. You&#8217;ll learn how the tools work. You&#8217;ll discover edge cases you didn&#8217;t think of. You&#8217;ll use real data and it will break.</p><p>Better to learn those lessons on a simple internal report than on something client-facing and high-stakes.</p><p>Save the impressive stuff for when you&#8217;ve got a few wins under your belt.</p><h3>Common mistakes to avoid</h3><ul><li><p><strong>Automating something complex first.</strong> Start simple. Build confidence. Then tackle the harder stuff.</p></li><li><p><strong>Automating a broken process.</strong> If the process in your business doesn&#8217;t work well manually, automating it just creates more chaos. Fix it first, then automate.</p></li><li><p><strong>Automating things that change constantly.</strong> If the requirements shift every week, automation will just create more work for you. Look for stable, predictable processes.</p></li><li><p><strong>Automating for the sake of it.</strong> Not everything should be automated. If the effort is greater than the impact, it&#8217;s not worth it.</p></li></ul><h3>Your homework</h3><p>Over the next 24 hours, pay attention. Every time you do a task, ask yourself: could this be automated?</p><p>You&#8217;ll be surprised how many times the answer is yes.</p><p>Tomorrow, we&#8217;ll look at how automation projects actually run from start to finish. Knowing the process helps you plan better and avoid surprises.</p><p>Speak then,</p><p>Tim</p><div><hr></div><h2><strong>Don&#8217;t forget your course workbook</strong></h2><p>Inside you&#8217;ll find:</p><p>- Daily AI prompts to reinforce each lesson.</p><p>- Exercises to spot opportunities in your own work.</p><p>- Space to capture automation ideas as they come to you.</p><p>Complete the exercises, and you&#8217;ll be ready for the full guide on Day 7.</p><p>Sign up for<a href="https://www.notion.com/product"> Notion</a> (it&#8217;s free and it&#8217;s awesome).</p><p>Then get your<a href="https://tundra-relish-0e0.notion.site/AI-Automations-for-Busy-PMs-2d9299b8de59807bb582eafca45e1494"> course workbook</a>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Day 4: What Makes a Workflow "AI-Powered?"]]></title><description><![CDATA[AI Automation for Project Managers. 7-Day email course, workbook and ultimate delivery guide.]]></description><link>https://www.timhoughtons.com/p/day-4-what-makes-a-workflow-ai-powered</link><guid isPermaLink="false">https://www.timhoughtons.com/p/day-4-what-makes-a-workflow-ai-powered</guid><dc:creator><![CDATA[Tim Houghton]]></dc:creator><pubDate>Thu, 08 Jan 2026 09:00:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bbaef166-6aec-4d31-bf38-2c403ed6ffe4_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yesterday we broke down the anatomy of a workflow.</p><p><strong>Trigger &#8594; Steps &#8594; Output.</strong></p><p>Simple structure, infinite applications.</p><p>Today we add the AI layer and this is where things get interesting.</p><h3>Traditional automation vs AI automation</h3><p>Traditional automation is good at repetitive, predictable tasks. Move this file here. Send this email when that happens. Update this spreadsheet with that data.</p><p>It follows rules. If X, do Y. Every time, the same way.</p><p>But some tasks need more than rules. They need judgement.</p><p>That&#8217;s where AI comes in.</p><blockquote><p><em><strong>Quick interlude: </strong>When I say AI throughout this course. I mean Generative AI and Large Language Models (LLM&#8217;s) within ChatGPT, Claude, Gemini etc.</em></p></blockquote><h3>What AI can do that regular automation can&#8217;t</h3><p>AI can handle tasks that require understanding, interpretation, or creativity.</p><p>Things like:</p><ul><li><p><strong>Reading and understanding:</strong> Making sense of an email, a document, or a transcript</p></li><li><p><strong>Summarising:</strong> Condensing a long piece of content into key points</p></li><li><p><strong>Categorising:</strong> Deciding what type of thing something is (complaint vs question, urgent vs not urgent)</p></li><li><p><strong>Extracting:</strong> Pulling specific information out of unstructured text</p></li><li><p><strong>Drafting:</strong> Writing content based on inputs (emails, summaries, reports)</p></li><li><p><strong>Deciding:</strong> Making judgement calls based on context</p></li></ul><p>These are the &#8220;thinking&#8221; tasks. The ones that used to require a human brain. In AI circles, it&#8217;s called reasoning.</p><h3>Where AI fits in a workflow</h3><p>AI doesn&#8217;t replace the whole workflow. It handles specific steps within it.</p><p>Look at a workflow and ask: which steps require understanding or judgement?</p><p>Those are your AI steps. Everything else can be traditional automation.</p><p><strong>Example: Meeting follow-up workflow</strong></p><p>Here&#8217;s a simple workflow that combines both - one you may be familiar with.</p><p><strong>Trigger:</strong> Meeting ends (calendar event)</p><p><strong>Steps:</strong></p><ol><li><p>Get the meeting transcript <em>(automation)</em></p></li><li><p>Summarise the discussion into key points <em>(AI)</em></p></li><li><p>Extract action items with owners and deadlines <em>(AI)</em></p></li><li><p>Draft a follow-up email <em>(AI)</em></p></li><li><p>Send the email to attendees <em>(automation)</em></p></li><li><p>Create tasks in project tool for each action item <em>(automation)</em></p></li><li><p>Log the meeting in the tracker <em>(automation)</em></p></li></ol><p>Steps 2, 3, and 4 need AI. They require understanding what was said and making decisions about what matters.</p><p>Steps 1, 5, 6, and 7 are pure automation. They&#8217;re just moving data and triggering actions.</p><h3>When you need AI vs when you don&#8217;t</h3><p>Not every workflow needs AI. Sometimes simple automation is enough.</p><p><strong>Use AI when:</strong></p><ul><li><p>The input is unstructured (emails, documents, transcripts)</p></li><li><p>The task requires interpretation or judgement</p></li><li><p>The output needs to sound human</p></li><li><p>Rules alone can&#8217;t handle the variation</p></li></ul><p><strong>Use simple automation when:</strong></p><ul><li><p>The input is structured (form fields, database records)</p></li><li><p>The task follows clear, consistent rules</p></li><li><p>You&#8217;re just moving data between systems</p></li><li><p>The same action happens every time</p></li></ul><p>Adding AI when you don&#8217;t need it just adds complexity and cost. Keep it simple where you can.</p><h3>The important bit</h3><p>AI is a tool, not magic. It&#8217;s very good at certain things and not so good at others.</p><p>Your job isn&#8217;t to use AI everywhere. It&#8217;s to know when AI adds value and when it doesn&#8217;t.</p><p>That judgement? That&#8217;s the human bit. And it&#8217;s not going anywhere.</p><p>Tomorrow, we&#8217;ll talk about how to spot automation opportunities in your own work. You&#8217;ll start seeing them everywhere.</p><p>Speak then,</p><p>Tim</p><div><hr></div><h2><strong>Your course workbook</strong></h2><p>I&#8217;ve built a guide (in Notion) to go alongside these emails.</p><p>Inside you&#8217;ll find:</p><p>- Daily AI prompts to reinforce each lesson.</p><p>- Exercises to spot opportunities in your own work.</p><p>- Space to capture automation ideas as they come to you.</p><p>Complete the exercises, and you&#8217;ll be ready for the full guide on Day 7.</p><p>Sign up for<a href="https://www.notion.com/product"> Notion</a> (it&#8217;s free and it&#8217;s awesome).</p><p>Then get your<a href="https://tundra-relish-0e0.notion.site/AI-Automations-for-Busy-PMs-2d9299b8de59807bb582eafca45e1494"> course workbook</a>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.timhoughtons.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Wash-Up! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>