Automate, Build, or Buy? The New Agency Playbook

๐ **Source:** [Automate, Build, or Buy? The New Agency Playbook](https://www.youtube.com/watch?v=Irj_t7mSOYU)
> [!note]+ Document Notes
> tags: [ai-agents, ai-automation, wordpress-development, agency-management, hosting-industry]
> author: [MISSING]
> source: Agency Action Podcast (The WP Minute Network)
> reference: https://www.youtube.com/watch?v=Irj_t7mSOYU
> date created: 2026-07-21 12:04
>
> # ๐ท๏ธ Title: Automate, Build, or Buy? The New Agency Playbook
>
<!-- deep-read:sections start -->
## ๐งญ Table of Contents
- [๐ Summary](#-summary)
- [๐ Main Content](#-main-content)
- [๐๏ธ Notes](#๏ธ-notes)
- [๐ References](#-references)
- [๐ฃ๏ธ Paraphrase](#๏ธ-paraphrase)
- [๐ฐ Newsletter](#-newsletter)
- [โ
Action Items](#-action-items)
- [๐งช Hypotheses](#-hypotheses)
- [๐ Methodology](#-methodology)
- [โ Questions](#-questions)
- [๐ฎ Future Research](#-future-research)
- [๐ก Implications](#-implications)
- [๐ง Learning Styles Assessment](#-learning-styles-assessment)
- [๐ Accessibility Assessment](#-accessibility-assessment)
- [๐ DEIB Assessment](#-deib-assessment)
- [โ
Logical Validity](#-logical-validity)
- [๐ก๏ธ DARVO Analysis](#-darvo-analysis)
- [๐ฏ Conclusion](#-conclusion)
## ๐ Summary
- Matt (guest-hosting for Curt and Toby) talks with returning guest Brendan O'Connell about how agency AI workflows have shifted in the ~6 months since their last conversation.
- Core arc: automation-first tooling (n8n) is being blended with, not replaced by, AI coding agents โ and a new layer of always-on "personal agents" (Hermes, OpenClaw) is emerging for internal ops.
- Key stakeholders: WordPress agency owners, plugin vendors (Gravity Forms as a case study), hosting companies (Hostinger named), and AI labs (Anthropic specifically) whose pricing/product tiers shape what agencies can afford to build.
- Risks and tradeoffs: subsidized inference pricing won't last forever; utility plugins are exposed to AI-driven replacement while entrenched multi-integration products are more insulated; unclear whether agents can safely replace (vs. augment) project managers; local compute is currently too weak to run capable models, concentrating power with whoever controls hosted inference.
- Bottom line: the agencies that win aren't the ones replacing WordPress with static-site tooling โ they're the ones layering agents, dashboards, and automations *around* WordPress while WordPress itself closes the gap on MCP/Abilities API ergonomics.
## ๐ Main Content
The episode is framed as a check-in: Brendan and Matt last recorded together roughly in January/February 2026, and both describe their AI workflows as materially different now.
**From n8n to n8n-plus-AI.** Brendan still uses n8n heavily because it keeps infrastructure ownership legible โ "you own sort of the infrastructure and you can kind of go in and tweak things a little more easily... it's not such a black box." What's changed is that AI now *writes* the n8n workflows, and automation is embedded inside AI-driven workflows rather than being a separate track. His worry: newer builders skip learning how APIs work and jump straight to "ask Claude to build a plugin," even when an existing automation tool (or plugin) already solves the problem โ a classic buy-vs-build tension resurfacing at lower cost-to-build.
**The subsidized-inference era and Anthropic's product ladder.** Matt lays out a reading of Anthropic's release cadence (Opus 4.6, then the "Mythos" mystique, then the time-limited "Fable" release repeatedly extended) as an attempt to find a price/product tier people will "softly land" in before costs escalate. Brendan's counter: open-weight models (he cites GLM 5.2) are competitive enough that they're likely reshaping that economic calculus in real time, which is why the trial windows keep extending.
**Compute is the actual bottleneck.** Matt describes buying a high-powered laptop (RTX 4090, 24GB) specifically to run local models via LM Studio, and finding it still "dog slow" compared to hosted models. Brendan reports similar results with Google's Gemma model on a gaming laptop. Their shared conclusion: whoever controls affordable, fast inference compute โ not model weights alone โ wins the next phase, which is why hosting companies matter.
**Hosting companies as the new "mall."** Matt's analogy: malls that didn't reinvent themselves (co-working, grocery, play centers) died; hosting companies facing WordPress-plugin commoditization may need to pivot from "we host websites" to "we host inference/agents." Brendan cites Hostinger's move into "OpenClaw" and "Hermes" hosting and one-click Docker deploys (including n8n) as an early version of that pivot.
**Hermes as a daily-use agent.** Brendan runs Hermes (open source) on a VPS behind Tailscale for his company and personally via Discord/Slack/Telegram. It ingests Slack, Granola meeting notes, and Notion, and pushes daily updates โ explicitly framed as augmentation ("I'm never in the business of replacing people... more like augmenting or trying to make sure they're not making mistakes") rather than replacing a project manager. He references a public Shopify engineering write-up about their internal agent "River," which improved by moving conversations out of DMs into public channels so the agent has richer context.
**Matt's civic-tech experiment as a case study in AI value.** Matt describes a personal project that ingests YouTube transcripts of local government meetings, builds searchable/timestamped content, and now uses AI to generate blog posts and an AI-narrated (11 Labs) weekly podcast, published through WordPress with Wikipedia-style public correction for errors (the model gets names/local vocabulary wrong). A friend who edits the local paper reacted with "you're literally building a thing to replace my job" โ Matt's stated framing is that the real unlock isn't replacing journalists but surfacing signal from volume no human has time to watch (the same logic he applies to cross-team meeting awareness inside an agency).
**AI slop and the agent-to-agent future.** Both flag a stat (~40% of LinkedIn posts/comments cited as AI-generated) as evidence that naive "AI cold-outreach agents" mostly produce spam. Matt's hoped-for alternative: agents mediating contact instead of agents flooding inboxes directly ("stop hitting my inbox, just talk to my agent").
**WordPress's actual blocker: MCP/Abilities API friction.** Brendan wanted to connect a generic MCP server recently and found it more cumbersome than it should be, despite plugins (Meta Box, presumably Gravity Forms) shipping Abilities API support. Matt argues that once WordPress ships one-click/native MCP setup (core or a recommended plugin), the "static site builders are faster" narrative collapses โ WordPress becomes equally conversational to build with, exposing whatever abilities each plugin registers. Matt already uses an application-password + local `.env` file to let Claude read/write WordPress content directly without full MCP tooling. Brendan's addition: this needs to work safely on a VPS (not just local CLI/SSH), and ideally live in WordPress core rather than solely as a paid hosting-company feature, so it doesn't become another monetized gate.
## ๐๏ธ Notes
- Brendan's mental model shift: automation-only โ automation *plus* AI, not automation *replaced by* AI. He still values n8n's transparency/ownership over "black box" agent behavior.
- The "social experiment" framing (Matt's phrase) for LLM UX: fast models create impatience/ADHD-like task-switching; both hosts describe multi-tab parallel work sessions as a symptom of AI's "unlock" of latent creative drive in technical people.
- Brendan explicitly worries about post-subsidy pricing changing behavior once the current cheap-token era ends โ this is presented as a psychological dependency risk, not just a budgeting one.
- Buy-vs-build keeps resurfacing: Facebook group anecdote (someone wants YouTube-to-WordPress integration; top suggestion is "have Claude build a plugin" vs. commenters pointing to existing tools like Flowmatic/n8n).
- Gravity Forms as an insulation case study: a $200/year multi-integration product is harder to justify replacing with a custom AI-built form plugin than a "simple utility" plugin would be โ network effects/add-on ecosystems create moat even in an AI-cheap-to-build era.
- Composio mentioned as the connector layer that lets Hermes reach Slack/Notion/etc. without manual API key setup โ lowers the barrier for non-technical agent setup.
- Anthropic's own "half-baked Hermes"-style Slack agent release is cited as an example of a rushed competitive response that landed poorly.
- Matt distinguishes his JeffBot (simple Cloudflare cron + RSS summarizer posting to Slack) from full agent infrastructure (Hermes/OpenClaw) โ his stated preference is to wait for a native agent product from Anthropic/OpenAI rather than self-host agent infrastructure long-term.
- Both explicitly reject "replace the project manager" framing in favor of "prevent context drift / catch dropped threads."
- Troy Dean / "Viktor" is name-checked as an agency-facing agent tool Matt hasn't personally vetted, offered as a lead for listeners rather than an endorsement.
## ๐ References
- [Agency Action Podcast](https://www.agencyactionpodcast.com)
- [The WP Minute](https://thewpminute.com)
- [Hostinger](https://www.hostinger.com) โ cited for OpenClaw/Hermes hosting and Docker one-click deploys
- [Compozio (Composio)](https://composio.dev) โ cited for one-click API/service connections into Hermes
- Shopify engineering blog post on their internal agent "River" (referenced verbally; specific URL not given in transcript โ [MISSING])
- LM Studio โ local LLM runner mentioned for on-device model testing
## ๐ฃ๏ธ Paraphrase
Brendan explains that his workflow hasn't abandoned automation tools like n8n in favor of AI โ instead, the two now work together, with AI often generating the n8n workflow itself, while n8n still gives him direct, inspectable control over infrastructure that a pure chat-agent black box wouldn't. He's more concerned that newer builders skip understanding how APIs and automation actually work, defaulting to "just have the AI build a plugin" even when a cheaper, already-built tool exists.
Matt frames Anthropic's release pattern โ a very capable Opus release, followed by scarcity messaging around a hypothetical ultra-premium "Mythos" tier, followed by a repeatedly-extended "Fable" trial โ as a deliberate attempt to find the price point where users will settle, before costs climb. Brendan agrees but adds that competitive open-weight models are likely forcing Anthropic to keep adjusting that plan in real time, since users have a viable cheaper alternative waiting in the wings.
## ๐ฐ Newsletter
Agency owners still trying to decide between "automate it," "vibe-code it," or "just buy the plugin" will want this one. Brendan O'Connell joins Agency Action (Matt filling in for Curt and Toby) to talk through how his AI stack has evolved โ n8n and AI coding agents now work together instead of one replacing the other, and he's running the open-source Hermes agent as an always-on ops layer across Slack, Notion, and Granola meeting notes. There's a sharp bit on hosting companies pivoting the way dying malls reinvented themselves (Hostinger's OpenClaw/Hermes hosting gets a shoutout), a candid worry about what happens to your workflow once today's subsidized AI pricing ends, and a genuinely useful WordPress-specific gripe: the MCP/Abilities API setup is still too clunky, and that friction โ not model capability โ is the real reason "just use Astro, it's faster" narratives keep getting airtime. Worth a listen if you're weighing whether to build your next client tool as a plugin, an automation, or an agent.
## โ
Action Items
#### DevRel
- Developer experience: document a low-friction MCP + Abilities API setup path for WordPress site owners, closing the gap Brendan hit when connecting a generic MCP server.
- Education: a workshop or guide comparing "buy an existing plugin/automation" vs. "have an AI agent build it," using the Facebook-group YouTube-embed anecdote as a worked example.
#### WordPress
- **Core:** prioritize native/one-click MCP setup so agent-driven site editing doesn't require manual SSH/env-file workarounds.
- Core AI: track Abilities API adoption across major plugins (Gravity Forms, Meta Box) and publish a compatibility list for agency buyers.
- Hosting: cross-host checklist for safely exposing MCP/agent access on a VPS (not just local dev), addressing Brendan's "not just in the hands of hosting companies" concern.
#### Community
- Ecosystem: solicit a follow-up from Shopify's "River" team or summarize their public write-up for the WordPress agency audience, since it's cited as directly relevant prior art.
## ๐งช Hypotheses
1. Plugins with narrow, single-purpose utility (e.g., simple contact forms) will see faster AI-driven substitution than plugins with deep multi-integration ecosystems (e.g., Gravity Forms).
2. Hosting companies that add agent/inference hosting (ร la Hostinger's OpenClaw/Hermes offerings) will retain revenue better than those that stay purely web-hosting-focused as WordPress-only plugin sales decline.
3. Once WordPress ships native, low-friction MCP/Abilities API support, the perceived speed advantage of AI-native site builders (e.g., Astro-based stacks) over WordPress will largely disappear for common build tasks.
4. Agents given broad cross-channel context (Slack, meeting notes, project management tools) reduce reported "context drift" and missed cross-team handoffs more than agents restricted to a single data source.
5. As open-weight models (e.g., GLM 5.2) close the capability gap with frontier hosted models, commercial AI labs will be pressured to extend or expand discounted/trial access tiers rather than tighten them.
### ๐ Methodology
- For (1): survey WordPress.org plugin categories, comparing year-over-year active-install trend for "utility" vs. "platform/ecosystem" plugins pre- and post- widespread AI-coding-agent adoption (roughly 2024 onward).
- For (2): compare revenue-mix disclosures or public statements from hosting companies (Hostinger and comparable competitors) before and after launching agent-hosting products.
- For (3): timed build-task benchmark โ have equivalent testers build the same small site feature (form + page + CMS content) once WordPress ships native MCP support, in WordPress vs. an AI-native static-site tool, measuring time-to-completion.
- For (4): controlled comparison of agent performance/accuracy on task handoff scenarios with single-source vs. multi-source (Slack + meeting notes + Notion) context feeds.
- For (5): track publicly available token pricing and trial-tier duration changes from major labs against open-weight model benchmark releases over the same period.
### โ Questions
- What specific friction points make MCP setup "cumbersome" today, and are they protocol-level or WordPress-plugin-implementation-level?
- Is there quantitative data (beyond the LinkedIn 40%-AI-slop anecdote cited) on how much of current AI-agent cold-outreach actually converts, versus just adding noise?
- How is Hermes's context-ingestion approach (Slack + Granola + Notion) governed with respect to sensitive data (Brendan notes email access was explicitly withheld)?
- What would "core WordPress" ownership of agent/MCP tooling look like technically, given hosting companies have a commercial incentive to keep it as a paid add-on?
### ๐ฎ Future Research
- Head-to-head cost/performance study of local (consumer GPU) vs. hosted inference for common agency AI tasks, to quantify how far local compute currently lags.
- Longitudinal tracking of whether "agent-mediated contact" (Matt's proposed alternative to inbox spam) gains any real adoption versus remaining aspirational.
- Case study of Matt's civic-tech project as a model for AI-assisted local journalism, including how the public-correction/wiki-style mechanism performs over time (accuracy trend of names/local vocabulary).
### ๐ก Implications
- **Practice:** agencies should audit their plugin stack for "utility vs. ecosystem" exposure now, since the two categories face very different AI-driven competitive pressure.
- **Policy:** if agent-hosted infrastructure trends toward VPS/self-hosted setups (Tailscale-secured, per Brendan's example), agencies will need updated security guidance for client-facing agent deployments โ this isn't covered by traditional WordPress hosting security checklists.
- **Education:** the buy-vs-build decision framework needs updating for an era where "build" costs have collapsed; standard total-cost-of-ownership models likely underweight integration/maintenance costs relative to a $200/year finished product.
- **Funding models:** if inference-hosting becomes hosting companies' primary margin driver (the "mall" pivot), pricing models for WordPress hosting overall may shift, affecting agencies that resell hosting to clients.
### ๐ง Learning Styles Assessment
- Reading level estimate: this is a lightly-cleaned conversational transcript (filler words retained, no punctuation-perfect sentence boundaries); a Flesch-Kincaid-style estimate lands around grade 8โ9 for the underlying ideas, though the raw transcript reads rougher due to spoken-language artifacts.
#### ๐ Visual learners
- Present: none โ pure audio/transcript content, no diagrams or visuals referenced.
- Improve: an architecture diagram of the Hermes context pipeline (Slack + Granola + Notion โ agent โ Slack/Notion updates) would clarify the most technical segment of the episode.
#### ๐ Aural learners
- Present: this *is* the native format โ a two-person conversational podcast.
- Improve: a chaptered audio version with spoken segment markers would help, since the current transcript has no timestamps to navigate by.
#### ๐ฃ๏ธ Verbal learners
- Present: strong use of analogy (hosting-companies-as-malls) and concrete examples (Gravity Forms pricing, RTX 4090 test) to explain abstract claims.
- Improve: a short glossary of terms used loosely (MCP, Abilities API, Hermes, OpenClaw) would help listeners unfamiliar with the WordPress-AI ecosystem.
#### ๐งฉ Kinesthetic learners
- Present: none directly โ no hands-on steps given.
- Improve: a companion checklist for "set up Hermes with Composio in under an hour" (referenced verbally as achievable) would convert the anecdote into a reproducible exercise.
#### ๐ง Logical learners
- Present: the buy-vs-build and automate-vs-agent framings function as implicit decision trees throughout.
- Improve: an explicit decision matrix (utility plugin vs. ecosystem plugin; local vs. hosted inference; augment vs. replace project manager) would make the episode's recurring logic reusable.
#### ๐งโ๐คโ๐ง Social learners
- Present: the episode itself is a peer-to-peer dialogue model well-suited to discussion-style consumption.
- Improve: WP Minute's member Slack (mentioned at the close) is a built-in discussion venue โ linking specific claims (e.g., the Anthropic pricing-ladder theory) to a discussion thread would extend this naturally.
#### ๐งโโ๏ธ Solitary learners
- Present: none explicit.
- Improve: a self-check prompt ("audit your own plugin stack for utility vs. ecosystem exposure") would turn passive listening into reflection.
#### ๐ฟ Naturalistic learners
- Present: the mall-reinvention analogy implicitly treats hosting-company business models as an ecosystem under environmental pressure.
- Improve: extending that analogy explicitly (what's the "invasive species" here โ open-weight models? agent hosting?) would sharpen it for this learner type.
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: N/A to the source video itself; this note uses standard heading hierarchy.
- Improve: original YouTube video should carry a proper title and description with speaker names for screen-reader users browsing search/reader views.
#### Keyboard navigation
- Present: N/A (audio/video content).
- Improve: if published as a written companion post, ensure skip-links and logical heading order (as done here).
#### Contrast and readability
- Present: N/A โ no visual UI discussed.
- Improve: N/A.
#### Text resizing and reflow
- Present: N/A.
- Improve: N/A.
#### Media and captions
- Present: a transcript exists (this document's source), which is the main accessibility asset for a podcast.
- Improve: the transcript lacks timestamps and speaker labels beyond "Matt"/implied Brendan turns โ adding both would materially help Deaf/hard-of-hearing users and anyone navigating by topic.
#### Forms and interactions
- Present: N/A โ no interactive elements in the source.
- Improve: N/A.
#### Standards reference
- Primary WCAG 2.2 AA gap: missing synchronized captions/timestamps and speaker identification in the transcript (relates to 1.2.x Time-based Media criteria).
### ๐ DEIB Assessment
#### Cultural breadth
- Present: discussion is US-centric (local government/local paper example, US mall references); no international WordPress-agency perspectives included.
- Improve: a follow-up episode with non-US agency owners would test whether the "subsidy era ending" and hosting-pivot theses hold outside US pricing/market conditions.
#### Inclusive language
- Present: informal, jargon-heavy (MCP, abilities API, "vibe-code") without definitions.
- Improve: a plain-language glossary would make this accessible to non-technical agency stakeholders (sales, ops) rather than developers only.
#### Neurodiversity support
- Present: conversational, non-linear structure typical of unscripted podcasts; topics loop back on themselves (e.g., returning to MCP friction at the end after touching it mid-episode).
- Improve: chaptering by topic (rather than strict chronological order) would help listeners who find topic-jumping disorienting.
#### Representation
- Present: two participants, both apparently male, both technical/developer-role WordPress professionals; no other roles (designers, PMs, non-technical founders) represented directly.
- Improve: future episodes could include a project-manager or client-side perspective on the "agent replacing PM" question raised but not resolved here.
#### Psychological safety
- Present: respectful, collegial tone throughout; disagreement (e.g., on open-weight models' competitive impact) is framed as building on each other's points rather than adversarial.
- Improve: N/A โ no concerns identified.
### โ
Logical Validity
#### Strong reasoning
- **Analogical reasoning:** the hosting-companies-as-malls analogy (mid-episode) is a strong, well-developed comparison โ it maps a specific structural pattern (diversify offerings or die) onto an unfamiliar domain (hosting economics) in a way that generates a testable prediction (agent/inference hosting as the "grocery store in the mall").
- **Causal reasoning:** Brendan's claim that open-weight model competitiveness (GLM 5.2) is forcing Anthropic to repeatedly extend the Fable trial is a plausible causal link supported by observable behavior (repeated extensions) rather than asserted without evidence.
#### Fallacies
- **Hasty generalization:** Matt's claim that "40% of LinkedIn posts... are just AI slop" is cited as "a survey... some outlet did" without naming the source or methodology โ presented with more confidence than the sourcing supports. Fix: name the source and sample size before using it as evidence for a broader claim about communication's future.
- **Unfalsifiable framing:** the theory that Anthropic is deliberately engineering a "stair-step" pricing conditioning strategy is plausible but stated as near-certain intent ("that's how they're going to condition us") without acknowledging simpler alternative explanations (e.g., ordinary iterative product releases, safety-driven staged rollouts). Fix: flag it explicitly as a hypothesis about corporate intent rather than an established fact.
#### Tone of voice
- Conversational, informal, collegial โ frequent hedging ("I don't know," "I guess") signals genuine uncertainty rather than overconfidence, which is a mitigating factor against the fallacies above.
### ๐ก๏ธ DARVO Analysis
- **Deny:** not applicable โ no accusation is being responded to in this conversation.
- **Attack:** not applicable โ no party's credibility is under attack; disagreements (e.g., over open-weight model competitiveness) are collaborative, not adversarial.
- **Reverse victim/offender:** not applicable.
- Overall: this is a cooperative dialogue between peers with no accusation-response dynamic present; DARVO analysis does not apply to this content.
## ๐ฏ Conclusion
The episode's throughline is that AI hasn't eliminated the older WordPress-agency toolkit (automation platforms, established plugins, hosting relationships) โ it's layered on top of it, shifting where value and risk sit. Utility plugins and pure automation-only workflows face real substitution pressure; ecosystem-anchored products, hosting providers willing to pivot into agent/inference hosting, and WordPress itself (once MCP/Abilities API friction drops) are positioned to absorb that shift rather than be replaced by it. Practical next step for listeners: audit your own plugin stack and client-agent setups against the utility-vs-ecosystem and augment-vs-replace framings raised here, rather than assuming either "AI replaces this" or "AI changes nothing."
## ๐ Refactor Appendix โ Automate, Build, or Buy? The New Agency Playbook
> Density: 2โ5 Literature atoms (H3), 0โ3 Permanent candidates (H4). No Readwise ingestion ID exists for this source (raw pasted transcript, not a Reader import) โ quote blocks below are verbatim transcript excerpts without `ID:rw_` markers, since fabricating IDs would misrepresent provenance.
### ๐ Literature Atoms (H3)
#### Utility plugins face more AI substitution risk than ecosystem plugins
> [!quote]
> "if you have just like utility products um those will probably the be the first to go... if I need something to replicate on all my client sites with all the add-ons and connections. Do I want to risk that for 200 bucks a year to buy Gravity Forms? Probably not."
**Context & use**:
- Mid-episode, during the WordPress-product-risk discussion
- Directly actionable for agency owners deciding which client plugins to defend vs. treat as replaceable
**Tags**: #xref
<!-- atomicity: 1 idea โ -->
#### Open-weight model competitiveness is reshaping frontier-lab pricing tiers
> [!quote]
> "we have these open weight model like GLM... very capable. And so... they're seeing these open weight models come from behind thinking that that's changing their their calculus"
**Context & use**:
- Discussion of Anthropic's Opus/Mythos/Fable tiering strategy
- Supports hypothesis 5 above; testable via public pricing/trial-duration tracking
**Tags**: #xref
<!-- atomicity: 1 idea โ -->
#### Hosting companies are pivoting from web hosting to agent/inference hosting
> [!quote]
> "Hostinger... They've kind of embraced... the AI agent craze... they were one of the first to really offer open claw hosting and now Hermes hosting"
**Context & use**:
- Follows the "hosting companies as malls" analogy
- Relevant to agency owners choosing hosting partners for client agent deployments
**Tags**: #xref #addendum
<!-- atomicity: 1 idea โ -->
### ๐ง Permanent Candidates (H4)
#### Buy-vs-build economics inverted, not eliminated, by cheap AI coding
**Claim** (one sentence, Courtney's voice): Cheap AI-assisted coding lowers the cost of "build" enough to change the buy-vs-build calculus, but it doesn't erase the moat that multi-integration, ecosystem-anchored products hold over single-purpose utilities.
**Evidence pointer**: [[#Utility plugins face more AI substitution risk than ecosystem plugins]]
**Scope & conditions**:
- Holds when: the existing product has deep integration/add-on surface area (Gravity Forms example) that a custom build would need to replicate.
- Breaks when: the utility is genuinely narrow (a single contact form, a single API pull) with no meaningful ecosystem lock-in.
**Links**:
- [[Hosting-as-inference-infrastructure]] โ because contrasts on which layer of the stack captures value as building gets cheaper
<!-- atomicity: 1 idea โ -->
### โ๏ธ Fleeting Queue
- [F1] Find and read Shopify's public engineering write-up on their internal agent "River" (public-channel-context strategy) โ referenced verbally, URL not given in source #xref
- [F2] Look into Troy Dean / "Viktor" as an agency-specific agent tool โ mentioned as popular in agency circles but not independently verified in this episode #xref
### โ Things 3 (max 2 actions)
- [ ] Audit current WordPress client plugin stack for utility-vs-ecosystem AI-substitution exposure โ agency risk review #things
---
## Full Transcript
[00:01] We're back with another agency I'm Wait<br>[00:03] a minute. No, I'm filling in the roles.<br>[00:06] Two four very big shoes. Curt and Toby<br>[00:11] are on vacation, so I'm covering for<br>[00:13] them on the Agency Action podcast. So,<br>[00:16] welcome everyone. Uh it's your lovely<br>[00:19] host Matt with special guest Brendan<br>[00:23] O'Connell. We're going to talk all about<br>[00:25] AI stuff today.<br>[00:27] Brendan and I chatted uh we've chatted<br>[00:29] multiple times on on the WP Minute<br>[00:31] podcast, but this is going to be maybe<br>[00:33] about a 6-month hiatus since you and I<br>[00:36] have officially hit the airwaves,<br>[00:37] Brendan. What do you think?<br>[00:40] >> Yeah, I think back in January or<br>[00:42] February.<br>[00:43] So, good to be back.<br>[00:44] >> Lots of things have changed uh obviously<br>[00:47] in the technology um of uh AI and<br>[00:50] website building and agency life. Um<br>[00:53] Brendan has done a bunch in his personal<br>[00:56] career, professional career. Uh so,<br>[00:58] excited to talk about how he has seen<br>[01:00] the landscape shift since uh he and I<br>[01:04] last chatted. And maybe it resonates<br>[01:06] with you, the agency owner who's like<br>[01:08] listening to all this news of uh<br>[01:12] you know, hey, we're going to lose our<br>[01:13] jobs. Uh is is WordPress in trouble?<br>[01:15] This stuff we were questioning like a<br>[01:17] year ago<br>[01:18] maybe being solidified a little bit more<br>[01:20] on the product side these days in terms<br>[01:22] of that uh in the headlines, but really<br>[01:24] interested to dive in. I mean, I'm using<br>[01:25] AI differently than I was just 6 months<br>[01:28] ago. Um and I just want to unpack a lot<br>[01:31] of that stuff today. So, Agency Action<br>[01:32] podcast uh agencyactionpodcast.com<br>[01:35] where you can catch up<br>[01:37] with all of these podcasts uh episodes<br>[01:40] um via a retro arcade machine that I<br>[01:45] built with AI as a way to play a video<br>[01:49] game of Agency Action. Uh if you don't<br>[01:51] want to listen to the whole episode.<br>[01:52] It's actually one of the ways that I<br>[01:53] experience Agency Action. So, check that<br>[01:55] out. Agency Action Podcast .com.<br>[01:58] Brandon, I want to frame this question<br>[02:00] for you. Um<br>[02:03] when AI started to really become<br>[02:07] more mainstream for us prosumers and<br>[02:10] professionals in the space,<br>[02:12] you were doing this at you were doing a<br>[02:14] lot with like n8n and automation at that<br>[02:17] time. Like you were really big into that<br>[02:19] and then like AI started coming in.<br>[02:22] Where have you landed with like the days<br>[02:25] of<br>[02:26] Brandon, I'm going to create these<br>[02:27] blueprints of n8n to<br>[02:30] now like, oh, maybe AI is just the mind<br>[02:33] hive that we need to do all this stuff.<br>[02:36] Where have you landed in your technology<br>[02:38] stack these days? A traditional<br>[02:40] automation versus AI.<br>[02:44] >> Yeah, I mean that that's a that's a good<br>[02:45] question cuz I think<br>[02:47] for a lot of people<br>[02:48] AI is still kind of a black box, right?<br>[02:50] Because they they put they put a prompt<br>[02:52] in and it does something and they it<br>[02:55] spits something out and n8n is still a<br>[02:57] visual workflow builder and<br>[02:59] you know, I I actually do still I do I<br>[03:01] do still use n8n quite a bit because it<br>[03:03] is you know, you own sort of the<br>[03:05] infrastructure and you can kind of go in<br>[03:07] and and tweak things a little more<br>[03:09] easily and<br>[03:10] uh<br>[03:11] you know, it's not such a black box,<br>[03:12] right? So, uh you know, I do still use<br>[03:15] it quite a bit actually and I use them<br>[03:17] in conjunction, right? Cuz you can get<br>[03:19] you can get your AI to to build your n8n<br>[03:21] workflow for you uh these days, which is<br>[03:23] pretty nice.<br>[03:25] But, you know, I also use I use<br>[03:29] automation within within my AI workflows<br>[03:32] as well. Um<br>[03:33] so, I don't know. I mean it's a<br>[03:36] it's an interesting concept, right? That<br>[03:38] now it's before it was right it was just<br>[03:41] sort of build your build your<br>[03:42] automation, maybe put a little AI in<br>[03:44] there and now it's maybe a little<br>[03:46] heavier on the AI side.<br>[03:49] Um but I think people are probably a<br>[03:50] little<br>[03:52] inclined to skip the automation step and<br>[03:54] not really understand how APIs work and<br>[03:57] I think that's still a valuable skill.<br>[04:01] >> Yeah. And and I think that's one of the<br>[04:04] one of the unlocks for agency owners who<br>[04:06] might be building<br>[04:08] um<br>[04:10] stuff alongside of their, you know,<br>[04:13] client WordPress sites<br>[04:14] because I would say that the<br>[04:18] benefit to uh<br>[04:22] AI right now, there's obviously<br>[04:24] [clears throat] a lot of people like,<br>[04:25] "Hey, I'm just going to like replace<br>[04:26] WordPress with Astro or some other like<br>[04:29] static thing." That's not really the<br>[04:31] conversation I want to have. I want to<br>[04:32] have the conversation of like, "Who's<br>[04:34] still building with WordPress<br>[04:36] but expanding their<br>[04:40] value to the customer by building things<br>[04:43] that sit alongside WordPress, right?<br>[04:46] Reporting tools,<br>[04:48] um you know, dashboards, bringing in<br>[04:50] data and other content, you know, into<br>[04:53] WordPress, connecting to other APIs that<br>[04:56] you otherwise might not be you might<br>[04:58] have a plugin for or something like<br>[04:59] that. I'm really interested to see how<br>[05:01] this evolves over the next I mean, I'm<br>[05:03] just going to call it the 6 months,<br>[05:05] right? For the all the way throughout<br>[05:06] the end of the year<br>[05:08] and see what people are building as<br>[05:09] agency owners that ride alongside<br>[05:12] WordPress instead of just replace<br>[05:14] WordPress. That's not really the flag I<br>[05:15] want to fly, uh if that makes sense.<br>[05:18] >> [laughter]<br>[05:19] >> Yeah,<br>[05:20] I mean<br>[05:21] >> even just today I was in some Facebook<br>[05:24] group and someone was trying to<br>[05:26] you know, ask about how do I get a bunch<br>[05:28] of YouTube videos into my WordPress site<br>[05:32] or something like that and you know,<br>[05:34] most of the suggestions were<br>[05:36] oh, well, just ask Claude to build a<br>[05:38] plugin to do it. And<br>[05:41] you know, some of the<br>[05:42] that was most of the suggestions and<br>[05:44] it's like, well, yeah, I mean, you I<br>[05:46] guess you could do that and that's<br>[05:48] probably how most of people are going to<br>[05:50] approach it these days. Um but it's like<br>[05:53] the most a lot of those comments at the<br>[05:55] bottom were like use N8N or use another<br>[05:58] automation tool like Flowmatic or some<br>[05:59] some other WordPress plugin that already<br>[06:01] exists that that does that for you. Uh<br>[06:04] so I mean yeah, there's you know, it's<br>[06:06] the it's kind of the age-old question of<br>[06:08] like buy versus build.<br>[06:10] Uh and you know, the the the<br>[06:14] the idea of you know, what what it takes<br>[06:16] to build something is going down and<br>[06:18] down and down. So uh yeah, you could you<br>[06:21] could just buy build something now for<br>[06:24] sure, but you know, there's solutions<br>[06:26] out there that already exist and<br>[06:28] understanding how stuff works is still<br>[06:30] it's still important.<br>[06:32] >> Yeah.<br>[06:33] How how have you adjusted to<br>[06:36] the speed, I'm going to put that in air<br>[06:39] quotes, the speed of AI?<br>[06:42] Uh<br>[06:42] if you can, you know, reflect maybe even<br>[06:44] a year, two years ago, how have you<br>[06:47] adjusted to the speed of waiting, maybe<br>[06:50] that's not the maybe speed isn't the<br>[06:51] right word, but<br>[06:53] how have you adjusted to waiting for<br>[06:54] something to finish in AI? Do you feel<br>[06:58] yourself getting like more antsy, like<br>[07:00] come on now, finish this, you know, like<br>[07:02] finish this task when like a year ago<br>[07:04] you'd be like, I'll wait an hour for<br>[07:05] this thing to finish cuz now you could<br>[07:06] never do it. Do you feel yourself<br>[07:08] shifting to like if this thing's not<br>[07:10] done in 5 minutes, I need to go find<br>[07:11] like another LLM to to deal with. Do you<br>[07:14] feel like that psychosis or that emotion<br>[07:18] changing in you as you've become a more<br>[07:21] maybe AI forward developer over the last<br>[07:23] two, three, one to two, three years?<br>[07:27] >> Yeah, a little bit. I mean, I think I<br>[07:29] think this whole<br>[07:31] sort of social experiment that they've<br>[07:33] been running on us<br>[07:34] >> Yes, that's where I was going. Thank<br>[07:36] you.<br>[07:36] >> [laughter]<br>[07:37] >> Yeah, this is this has turned us all<br>[07:38] into uh uh incredible people that have<br>[07:42] uh you know, we've we've been building a<br>[07:44] lot more, right? But we've also<br>[07:47] our ADHD is off the charts now.<br>[07:50] When I switch to<br>[07:52] a lower a lower tier model, I've been<br>[07:54] using command code a lot. I don't know<br>[07:56] if you've checked that out.<br>[07:58] But it lets you kind of switch between<br>[07:59] models on command. Uh and you know, so<br>[08:03] so I'll sometimes switch between some of<br>[08:05] the open weight models and and try those<br>[08:06] out. And man, some of those are are<br>[08:09] really nice, right? Cuz they're super<br>[08:10] cheap, but they are a lot slower than<br>[08:12] Claude. And yeah, like I'll just sit<br>[08:14] there waiting for a long time.<br>[08:16] And then I'll end up going back to<br>[08:17] Claude a lot.<br>[08:19] Switch back to Codex or whatever, but<br>[08:21] yeah, you know, and then we open up<br>[08:23] another terminal and and start working<br>[08:25] on another task or use the the /btw<br>[08:27] feature and and open up another chat<br>[08:30] that way.<br>[08:31] Um<br>[08:32] Yeah, it's it's hard to resist that,<br>[08:34] right? Because we feel like our our time<br>[08:36] is so precious now and we need to always<br>[08:39] be productive and be working to get get<br>[08:42] the most out of that 5-hour window and<br>[08:44] and get all of our tokens in and get the<br>[08:46] most out of our subscription.<br>[08:48] Um<br>[08:50] I try to resist it the most I can,<br>[08:51] though, because it's it's not good for<br>[08:54] our brains.<br>[08:56] >> Yeah, I mean I I I can definitely feel<br>[08:57] that. I wonder if it's just because we<br>[08:59] are<br>[09:01] whether we realize it or not, like we<br>[09:03] are creative. I'm just speaking, I<br>[09:05] guess, for myself, but I imagine seeing<br>[09:07] what you do, what you post online and<br>[09:09] stuff, we're we're kind of similar is<br>[09:11] we're creative people. We like to build<br>[09:13] things and we like we like to have these<br>[09:16] ideas come to life.<br>[09:18] Therefore, like this is crack to us.<br>[09:22] >> [laughter]<br>[09:22] >> All right? Like this is oh my god. I've<br>[09:25] had a gazillion ideas and now I can just<br>[09:29] open up a tab. One idea's cooking, move<br>[09:32] to the next, that idea's cooking. Got a<br>[09:35] third idea?<br>[09:36] Do it over here, and I'll often catch<br>[09:39] myself<br>[09:41] is in in any given what I'll call work<br>[09:44] session, I'll have four tabs.<br>[09:47] And this is probably I'm probably, you<br>[09:48] know, not running as much as most<br>[09:50] people, but like four tabs of four<br>[09:52] different things being built, and I'm<br>[09:54] just jumping in between them. Meanwhile,<br>[09:57] I'll have like a chat GPT window open in<br>[10:00] my browser<br>[10:02] asking it questions, going like, "Hey, I<br>[10:03] got this other idea, like what do you<br>[10:05] like?" Just like I'm just throwing<br>[10:07] spaghetti against the wall over here<br>[10:09] while cooking in the kitchen with these<br>[10:11] four apps, and at the end of the day,<br>[10:14] like there is a sense of accomplishment,<br>[10:17] but it's also like, "Holy now what<br>[10:20] do I do with all of this stuff?" But I<br>[10:22] I think that's what they unlocked that<br>[10:23] or they hit us in a different way that<br>[10:26] no other product has before as creative<br>[10:28] people. And that's like the thing. Like<br>[10:30] that's where the pressure comes from for<br>[10:32] me. I don't find myself worrying about<br>[10:35] the cost or the tokens and stuff like<br>[10:37] that. It's more about like, "Wow, I can<br>[10:39] get all these ideas to life." I I don't<br>[10:41] know if you feel the same way.<br>[10:43] >> Yeah, well, and and and honestly, like I<br>[10:45] never really ever felt like a very<br>[10:47] creative person to begin with. Like I<br>[10:49] never felt like an idea person or or<br>[10:52] someone who was,<br>[10:53] you know, coming up with the best next<br>[10:55] thing or whatever. And and I probably<br>[10:57] still am not, obviously. I'm not coming<br>[10:59] up with the next million-dollar thing,<br>[11:00] right? But<br>[11:01] yeah, I mean, I think you're right that<br>[11:02] they've they've<br>[11:03] figured out how to unlock that in in<br>[11:06] people that work with code and work with<br>[11:08] apps and things like that and work with<br>[11:09] websites. And they've it's it's<br>[11:12] addicting, right? You're absolutely<br>[11:13] right. And and I and I do kind of worry<br>[11:16] that when we reach the end of the<br>[11:18] subsidy era, what that's going to do<br>[11:22] because right now, you know, I I I<br>[11:25] I used<br>[11:26] this thing called Agent View that shows<br>[11:28] like how how much<br>[11:30] how much we've spent, right?<br>[11:33] Uh in terms of our token usage, and<br>[11:35] we're getting a good deal right now<br>[11:37] because uh it's subsidized. And when<br>[11:40] that era ends, if it when if and when it<br>[11:42] ends, um<br>[11:44] it's going to it's going to be hard<br>[11:46] because we're we're getting used to this<br>[11:48] feeling of of creative juices flowing<br>[11:50] all the time, and<br>[11:51] yeah, it's going to be it's going to be<br>[11:52] interesting when that happens.<br>[11:55] >> I'm really concerned<br>[11:57] uh<br>[11:58] about that, and I think<br>[12:01] you know, I I I think what you see with<br>[12:03] Claude uh or excuse me, I should say<br>[12:05] Anthropic. What you What you see with<br>[12:07] Anthropic<br>[12:08] is this balance between<br>[12:12] I I feel like when Opus 4.6 hit,<br>[12:15] they<br>[12:17] did that as like um<br>[12:20] you know, uh<br>[12:21] I don't know what the proper phrase<br>[12:22] would be, but they're like, "Hey, we got<br>[12:23] this awesome thing that we have, you<br>[12:25] know, internally. Let's let it loose in<br>[12:28] in Opus 4.6.<br>[12:30] Get people to be like, "Oh my god, this<br>[12:32] is<br>[12:33] like this is the like coding model, at<br>[12:35] least for coding stuff.<br>[12:37] This is the model." And then they<br>[12:38] realized, "Oh, maybe we gave them too<br>[12:40] much. Maybe 4.6 like we gave them too<br>[12:43] much with 4.6, and ever since 4.6,<br>[12:47] they've been trying to rebalance what<br>[12:50] that product matrix is going to look<br>[12:51] like. We hear things about Mythos, which<br>[12:55] they've already started to condition us<br>[12:56] like, "You'll never have that. And if<br>[12:58] you do, it's going to be like $20,000<br>[13:00] per million tokens."<br>[13:02] Um<br>[13:04] But but then they released Fable, and<br>[13:06] that was like, "Oh, the government had<br>[13:07] to step in." And then they said, "Okay,<br>[13:09] we have it for 7 days, and then 14<br>[13:11] days." And it just got re-extended again<br>[13:13] this weekend at the time of this<br>[13:14] recording.<br>[13:15] And I feel like they're trying to<br>[13:16] balance that product matrix of<br>[13:21] how do we get people to sort of softly<br>[13:23] land in like a middle area that they can<br>[13:28] that we can charge them a couple hundred<br>[13:29] bucks with and that'll be the floor.<br>[13:33] But then as soon as you start to look to<br>[13:35] that fable or that mythos, now you're<br>[13:37] talking thousands of dollars, right? And<br>[13:40] that's how they're going to condition us<br>[13:41] to sort of stair-step<br>[13:44] um until eventually you're like, "Oh<br>[13:46] god, do I can I afford this?" One. And<br>[13:49] two, like, "Do I just want to wait more<br>[13:51] time and use Sonnet 5 or Sonnet 7 in the<br>[13:55] future?" That's going to cost like 50<br>[13:58] bucks a month, but take 10 times longer<br>[14:00] to produce something. Um I I feel like<br>[14:03] out of all of them, they're the ones<br>[14:04] that are trying to really balance that<br>[14:06] matrix of<br>[14:08] not rug pull, but I guess condition us<br>[14:10] to what the future costs are going to<br>[14:12] be.<br>[14:12] >> time though, we have these open weight<br>[14:14] model like GLM<br>[14:16] GLM 5.2 is coming up behind them and is<br>[14:19] very capable. And so, I think they I<br>[14:23] think you're right that that's their<br>[14:25] their thinking, but then<br>[14:27] they're they're seeing these open weight<br>[14:28] models come from behind thinking<br>[14:31] that that's changing their their<br>[14:32] calculus, right? So, I think that<br>[14:34] they're That's why they they keep they<br>[14:36] they keep having to kind of extend these<br>[14:38] these<br>[14:39] these trials for fable. They keep having<br>[14:42] to release newer newer models. I think<br>[14:43] it's changing their their economics a<br>[14:46] lot. Uh and so,<br>[14:49] you know, I I<br>[14:50] Who knows what's going to happen because<br>[14:51] I think that that was that was probably<br>[14:53] their thinking, right? That they Oh,<br>[14:54] we'll just<br>[14:55] >> we'll just give them these, you know,<br>[14:56] 4.6 level models and call it a day and<br>[14:58] then keep these you know, lock these<br>[15:01] higher level models behind these<br>[15:02] paywalls, but I don't think that's going<br>[15:04] to be the case anymore because these<br>[15:05] open weight models are are very<br>[15:07] competitive now.<br>[15:09] >> Yeah, the<br>[15:12] I guess the the the big challenge with<br>[15:13] that is cuz I've tried<br>[15:15] um<br>[15:17] So, I don't use command code, but I've<br>[15:18] tested things with uh, open router. I<br>[15:21] believe that's what it's called. Open<br>[15:22] router. I haven't spent much time, but<br>[15:23] I've just like experimented with some<br>[15:24] things. And then I tried, um,<br>[15:27] another local tool which I bought, uh,<br>[15:32] one night. I was like, "Oh, I'm going to<br>[15:33] run." Um, let me just see if I can find<br>[15:35] the app. I always forget the name of it<br>[15:37] cuz I don't use it often. Let me just<br>[15:39] see if I see it. LM Studio, which allows<br>[15:42] you to run<br>[15:44] local models on your desktop.<br>[15:45] [clears throat]<br>[15:47] Um,<br>[15:48] and one night I I bought, uh,<br>[15:50] this high-powered<br>[15:52] Windows laptop cuz it has the Nvidia<br>[15:55] 4090 graphics card in it. So, I was<br>[15:57] like, "Oh, I'll<br>[15:59] business expense."<br>[16:00] >> [laughter]<br>[16:01] >> Stupid. Uh, but anyway, so I I bought<br>[16:04] it, uh, just to run these models. And<br>[16:06] even with that, uh, even with that<br>[16:08] graphics card, which has 24 GB,<br>[16:11] I mean, obviously it's not a desktop,<br>[16:12] which has 32, uh, for the graphics card,<br>[16:14] but even that was<br>[16:16] more powerful than<br>[16:18] what I'm going to run on my MacBook in<br>[16:19] terms of a dedicated, uh, graphics card,<br>[16:23] GPU. And, um,<br>[16:25] running those models locally is still<br>[16:29] dog slow.<br>[16:31] And I think where these guys are going<br>[16:32] to win,<br>[16:34] um,<br>[16:35] is how do you manage this compute power<br>[16:37] to run<br>[16:39] these models? And and who's going to win<br>[16:41] at that? And and I know a lot of people<br>[16:44] talk about this and like data centers<br>[16:45] and and all that stuff. And Google<br>[16:48] versus Nvidia, uh, you know, versus Open<br>[16:51] AI and Apple. Like, who's going to build<br>[16:53] all this processing?<br>[16:54] Um, I want open source to win. My My<br>[16:57] fear is<br>[17:00] that we're not going to have enough<br>[17:02] CPU power to run this stuff until these<br>[17:04] things get really, really much smaller<br>[17:06] to run on on local machines.<br>[17:09] Um,<br>[17:10] that's my fear, anyway.<br>[17:14] >> Yeah. Yeah, no, I mean, for sure. I I<br>[17:16] mean, I to run even just like uh, base<br>[17:18] level Google Gemma 4 model and then my<br>[17:21] my apparently powerful gaming laptop can<br>[17:24] barely handle it, too. So, you're right<br>[17:27] on that front.<br>[17:28] You know, I think give it give it a year<br>[17:30] and we'll see these we'll see these be<br>[17:32] able to run on a phone, maybe. Um<br>[17:35] you know, but at the same time yeah, I<br>[17:37] mean like something like command code I<br>[17:38] guess is still like I'm accessing these<br>[17:40] open way models not on my local device,<br>[17:42] right? I'm I'm hitting some server that<br>[17:44] they that they're running.<br>[17:45] Uh<br>[17:46] and so I'm you know, they're probably<br>[17:48] not using the best compute power that<br>[17:50] Anthropic's using, but so yeah, I don't<br>[17:53] know how that compute matrix is working<br>[17:55] there, but<br>[17:57] yeah, I don't know how that's going to<br>[17:59] unfold. So.<br>[18:00] >> Yeah, the future is definitely<br>[18:01] interesting for these for like hosting<br>[18:03] companies.<br>[18:04] Um<br>[18:06] Yeah, and what they do because we think<br>[18:09] of hosting in the traditional sense like<br>[18:10] to pull it back to WordPress. Like<br>[18:13] obviously<br>[18:15] if you start seeing product companies in<br>[18:16] WordPress starting to um<br>[18:20] like decline in sales. I mean I guess<br>[18:22] the question is is like what kind of<br>[18:23] product do you have? And you know, how<br>[18:26] are you you know, if you have just like<br>[18:28] utility products<br>[18:30] um<br>[18:31] those will probably the be the first to<br>[18:33] go, right? If you have small little<br>[18:35] plugins that do things that you can<br>[18:37] quickly whip up with a Codex or a<br>[18:39] Claude, like yeah, it's<br>[18:42] going to be a tough business. Um<br>[18:44] So, like what can you do to extend that?<br>[18:46] Um [clears throat]<br>[18:47] folks like in my<br>[18:50] career, my thing that puts the the food<br>[18:52] on the table for me, Gravity Forms, like<br>[18:54] we have a little bit more insulation<br>[18:56] against that because it's a big plugin.<br>[18:59] When you start to<br>[19:01] look at it like am I going to code a<br>[19:02] replacement for this? Yeah, maybe I'll<br>[19:04] code a<br>[19:06] simple contact form replacement, but if<br>[19:08] I need something to replicate on all my<br>[19:10] client sites with all the add-ons and<br>[19:12] connections. Do I want to risk that for<br>[19:14] 200 bucks a year to buy Gravity Forms?<br>[19:16] Probably not. Let me just spend the 200<br>[19:18] bucks.<br>[19:19] Um<br>[19:21] but the<br>[19:23] uh hosting companies<br>[19:25] would obviously be next in line, right?<br>[19:27] If If If we all are having this impact<br>[19:29] in WordPress with WordPress getting um<br>[19:32] pulled<br>[19:34] away from because of AI, hosting<br>[19:36] companies are going to have to change.<br>[19:37] And I was thinking the other day<br>[19:40] hosting companies might be like<br>[19:42] your mall. Now, I don't know about your<br>[19:44] mall if you have a mall in your area in<br>[19:47] the US anyway. It's the places where<br>[19:49] people used to go to the one big<br>[19:51] building with a bunch of stores in it.<br>[19:53] And now nobody goes to one big building<br>[19:55] with a bunch of stores in it anymore.<br>[19:57] Like I don't know anyone who goes<br>[19:59] shopping at the mall like it used to.<br>[20:00] So, I see a few malls in my area who are<br>[20:03] like reinventing themselves. Now they<br>[20:05] have grocery stores in them. Now they<br>[20:07] have co-working spaces in them. Now they<br>[20:09] have play centers in them. It's not like<br>[20:12] 25 retail outlets anymore.<br>[20:14] >> Right.<br>[20:15] >> Hosting companies might have to shift to<br>[20:17] be like, "Okay, we don't do websites<br>[20:18] anymore. We do<br>[20:20] inference. We do all of this like<br>[20:24] open router compute." Like they have to<br>[20:26] kind of shift their model into<br>[20:28] you know, the the future world.<br>[20:31] >> Yeah, I mean, I think<br>[20:32] there's there's a couple that come I<br>[20:34] mean, like Hostinger, I guess, is is one<br>[20:36] that comes off the top of my head.<br>[20:38] They've kind of embraced, I think, the<br>[20:41] AI agent<br>[20:43] craze, right? They They were one of the<br>[20:45] first to really offer open claw hosting<br>[20:47] and now Hermes hosting uh where it's<br>[20:50] sort of all And And And other ones,<br>[20:51] right? You can do N8N hosting. You can<br>[20:53] do sort of one-click deploy, right? They<br>[20:55] have Docker uh Docker installs for a lot<br>[20:58] of different apps. That's not just And I<br>[21:00] don't know what they what their start<br>[21:02] was if they were strictly WordPress to<br>[21:04] the to begin with or or not. Uh but<br>[21:06] they've they've sort of expanded their<br>[21:08] product line to keep up with demand, and<br>[21:10] I wouldn't be surprised if<br>[21:12] most of their<br>[21:14] recent income is from stuff like<br>[21:16] OpenClaw and Hermes.<br>[21:19] >> Yeah. Have you, speaking of these<br>[21:22] these agents,<br>[21:24] um<br>[21:25] have you gone down the route of OpenClaw<br>[21:28] and Hermes? Have you any war stories<br>[21:31] from trying to set one of those bad boy<br>[21:33] bad boys up or do you ever use them in<br>[21:35] your in your day?<br>[21:37] >> Yeah, big Hermes fan. Yeah, I've been<br>[21:39] I've been using that a lot. I have<br>[21:42] several running. I do I have it running<br>[21:43] on a VPS for our company<br>[21:45] uh because, you know, we're a<br>[21:47] distributed team, and so we have we have<br>[21:50] it running on a VPS locked behind<br>[21:52] Tailscale, and it's it's been great. It<br>[21:56] lives in our Slack, and<br>[21:58] it<br>[21:59] updates us every day. It ingests our<br>[22:01] meeting notes from Granola, and it's<br>[22:04] it's like one of our employees almost,<br>[22:06] and it's it's been very useful. Um it<br>[22:09] updates our Notion and<br>[22:11] updates our task lists, and<br>[22:14] I mean, it it's very useful, I got to<br>[22:16] say. And then I run it myself also<br>[22:19] um<br>[22:20] on my personal computer.<br>[22:22] Talked with it on Discord and Slack and<br>[22:24] Telegram, and I can, you know, chat with<br>[22:26] it on my phone and stuff like that, and<br>[22:29] it's getting easier and easier to set up<br>[22:31] now. Now the the team behind it, News<br>[22:33] Research, just launched the cloud<br>[22:35] version where you can just set it up<br>[22:37] also. I think it's like under 10 bucks a<br>[22:39] month to host it.<br>[22:40] Uh if you want to do that, and it's I<br>[22:43] got to say, it's very easy to set up<br>[22:44] now. The the the barrier to setting that<br>[22:46] stuff up is pretty low now. Uh so you're<br>[22:48] not dealing with a ton of environment<br>[22:50] variables and API keys and stuff like<br>[22:52] that. It's<br>[22:53] it's getting easier and easier to set up<br>[22:55] for non-technical people.<br>[22:57] >> Yeah. You know, I haven't<br>[22:59] I know I<br>[23:01] definitely sound like, you know, old man<br>[23:03] yells at the sky. I just haven't found<br>[23:05] an absolute use case where I need to<br>[23:09] spend the thinking power to set it up. I<br>[23:12] set up OpenClaw once a few months ago<br>[23:16] and I was just like, what am I going to<br>[23:18] do with this thing now that I'm not<br>[23:19] already achieving<br>[23:21] with my other systems in place?<br>[23:24] So, I like the WP Minute, I have what I<br>[23:26] what what I call the JeffBot, right? So,<br>[23:28] the JeffBot just summarizes content<br>[23:33] articles from<br>[23:35] other WordPress sites from a collection<br>[23:37] of like, I don't know, 40 or 50<br>[23:39] RSS links that I have, right? And it<br>[23:41] pings Slack, it summarizes it, pings<br>[23:43] Slack with the link in the JeffBot<br>[23:45] channel.<br>[23:46] And it's all saved, that's all just like<br>[23:48] Cloudflare running cron task<br>[23:51] saving to a database so that<br>[23:54] at any point I can<br>[23:57] do more with it, like give me a weekly<br>[24:00] updater, what were the most talked about<br>[24:02] topics for this year or this quarter?<br>[24:06] And to [clears throat] me, I'm just<br>[24:06] like, yeah, it just feels cleaner to run<br>[24:09] it that way versus<br>[24:11] constantly thinking about managing<br>[24:13] some kind of like agent infrastructure.<br>[24:16] But I assume like as the stuff gets<br>[24:18] easier and better, I'm also of the<br>[24:20] mindset like Claude or Anthropic and<br>[24:23] OpenAI will<br>[24:24] come up with a native agent and I'm when<br>[24:27] they do that, I'm just going to be like<br>[24:29] freaking you I'll just pay you for it.<br>[24:31] Like, I don't [laughter] want to I don't<br>[24:32] want to go set this up on my own and run<br>[24:34] another VPS infrastructure. You just run<br>[24:36] it for me.<br>[24:37] Um that's my mindset, but<br>[24:40] um it's good to hear that you have some<br>[24:41] success with that stuff.<br>[24:43] >> Yeah, I mean, I it's also open source. I<br>[24:45] think that's that's one of the things<br>[24:47] that I mean, I I'm not going to I'm not<br>[24:49] going to get I'm not going to pay<br>[24:51] Anthropic API costs. Like, that that<br>[24:53] that's insane.<br>[24:55] >> Yes. [laughter]<br>[24:55] >> They they they're and they're going to<br>[24:57] want you to. They they they came out<br>[24:58] with uh<br>[25:00] I don't know what it was what they<br>[25:01] called it like Claude can't keep up with<br>[25:03] all their product releases but they they<br>[25:05] they released some kind of thing where<br>[25:06] you put it in slack and it responds to<br>[25:08] things like that and it was it was like<br>[25:10] a half-baked Hermes.<br>[25:11] Yeah yeah<br>[25:13] and and they got a they got a lot of<br>[25:14] criticism for it cuz it was just<br>[25:16] it was half-baked and it was just not<br>[25:18] good.<br>[25:19] And and Hermes is I don't know maybe I'm<br>[25:22] a bit of a fanboy but I mean it's you<br>[25:24] can switch models you can combine models<br>[25:26] together on it. I mean it's<br>[25:28] it's pretty amazing what you can do. I<br>[25:30] mean just as like a test case I like was<br>[25:32] able to just<br>[25:34] just automate just go go in and do with<br>[25:37] a new business I have set up a new<br>[25:38] profile get everything up and running in<br>[25:40] under an hour.<br>[25:42] I mean you can't beat that.<br>[25:44] >> What's the advantage like when you think<br>[25:47] of it as<br>[25:49] um<br>[25:51] I'll frame how like if I I'm mostly in<br>[25:53] Claude code<br>[25:55] and then I use Codex<br>[25:57] when I either hit a limit or I just want<br>[26:00] to run<br>[26:01] like documentation tasks<br>[26:04] front-end edit tasks on some of these<br>[26:06] projects like I'll use Codex for that<br>[26:09] and a lot of like the the heavy work<br>[26:10] I'll use Claude and then if I ever want<br>[26:12] to<br>[26:14] put something on<br>[26:16] on a cron job that you that I want<br>[26:18] analyzed every you know every day every<br>[26:20] hour every week whatever that's when I'm<br>[26:22] just like okay I got Wrangler<br>[26:24] installed obviously on my machine go and<br>[26:27] set up a cloudflare worker run this cron<br>[26:30] x amount of times do the thinking shoot<br>[26:33] it over to this either R2 or database<br>[26:36] layer like I have my pockets of things<br>[26:38] that I turn to and then when I want to<br>[26:40] ask questions generally it's in chat GPT<br>[26:42] when I'm kind of like brainstorming<br>[26:44] stuff. Where does it the Hermes agent<br>[26:46] fit in for you like how do you think of<br>[26:48] it? Is it coding for you or is it just<br>[26:51] like contest context tasks with memory<br>[26:56] that you interface with it?<br>[27:00] >> Yeah, it's I mean it's probably less on<br>[27:02] the coding side. Yeah, it's more like<br>[27:04] tasks and the and the cron stuff for<br>[27:06] sure. Um I mean you can you can use it<br>[27:08] to to code for sure, but I mean I don't<br>[27:10] I don't hook up the really expensive<br>[27:12] models to it. Like I'm running the<br>[27:14] cheapo models through open router mostly<br>[27:17] with it and<br>[27:18] I mean have a couple of fallback models,<br>[27:20] but I mean I have I think I have codex<br>[27:22] hooked up to it as well, but um<br>[27:25] mostly it's it's yeah, like you said,<br>[27:27] it's like those cron jobs that need<br>[27:29] automating and things like that.<br>[27:32] Um so it's less less on the coding side<br>[27:35] and more on like repetitive tasks and<br>[27:37] you know, I I use something like<br>[27:39] there's this really awesome service<br>[27:40] called Compozio that lets you basically<br>[27:43] connect all your different services<br>[27:45] without needing to<br>[27:47] get actual API keys. Like it's just a<br>[27:48] one-click install and then Hermes has<br>[27:51] access to your notion, to your slack, to<br>[27:52] your whatever you want to give it access<br>[27:54] to and you can fine-grain tune what it<br>[27:56] has access to. So<br>[27:58] basically just<br>[28:00] one-click install what it has access to<br>[28:02] and you're off to the races.<br>[28:04] >> Mhm. That's interesting.<br>[28:06] I have um<br>[28:09] yeah, like a lot of the<br>[28:11] uh we can talk about if you want to talk<br>[28:13] about some of like the cool projects<br>[28:15] maybe that you've built that that you<br>[28:16] can talk about um cuz I know some cool<br>[28:18] stuff that you can't talk about.<br>[28:20] >> [laughter]<br>[28:21] >> Uh but if you have cool stuff you do<br>[28:22] want to talk about we can talk about it,<br>[28:24] but<br>[28:25] I I envision using I just haven't got<br>[28:27] there yet. I I think and I think for an<br>[28:29] agency owner, I've seen um my friend uh<br>[28:34] Troy Dean from Agency Mavericks.<br>[28:38] He's been all in on this<br>[28:41] I guess this app called Victor v i k t o<br>[28:44] r. I don't know if you've seen it. I<br>[28:46] guess it's big in the agency space and<br>[28:48] it's like uh<br>[28:49] I mean, the way that I perceive it, the<br>[28:51] the content that he puts out, it's like<br>[28:53] uh a Hermes but for agency owners.<br>[28:56] I mean, again, you'd have to go do your<br>[28:58] own research on on that.<br>[29:00] And I've seen him like loving it and he<br>[29:02] uses it for like<br>[29:04] client proposals and managing clients<br>[29:06] and I see a world where like a Hermes or<br>[29:09] an agent can and maybe should do that.<br>[29:11] Like, here's all the knowledge about my<br>[29:14] customer. Here's their website. Here's<br>[29:16] their analytics.<br>[29:19] You know, talk to me about what's<br>[29:21] happening, you know, with their<br>[29:23] with their site, with their product. Uh<br>[29:25] follow them on social media and track<br>[29:30] the social posts that they're putting<br>[29:31] out so that I know<br>[29:34] they've been happy with their like<br>[29:35] they've been pointing to their site.<br>[29:36] They've been telling people to go, you<br>[29:37] know, sign up to the newsletter. Like, I<br>[29:39] can see that as like<br>[29:41] a massive value add for an agency owner.<br>[29:44] I just don't know if it's<br>[29:46] if it's there yet and how<br>[29:48] accurate these agents are at this stage<br>[29:51] in the game to like really replace what<br>[29:53] I might call a<br>[29:55] project manager or a customer success<br>[29:57] person<br>[29:58] in a typical company.<br>[30:02] That makes sense.<br>[30:03] >> Yeah. No, I mean, I<br>[30:04] I mean, I'm never in the business of uh<br>[30:06] replacing people.<br>[30:08] >> And I was going to say that as well.<br>[30:10] >> [laughter]<br>[30:10] >> Yeah. No, I mean, and and I've had that<br>[30:13] conversation with with other business<br>[30:15] owners where they're like, "Oh, can I<br>[30:16] just use this Hermes agent to replace my<br>[30:19] project manager?" I'm like, "Well,<br>[30:20] that's not really That's not really what<br>[30:22] I'm trying to propose here."<br>[30:24] >> Yeah, yeah.<br>[30:24] >> Uh it's more like augmenting or trying<br>[30:26] to, you know, make sure they're not<br>[30:28] making mistakes and things like that.<br>[30:30] Uh I mean, I think there's a lot of a<br>[30:32] lot of the the work that project<br>[30:34] managers do where it's<br>[30:36] uh taking taking meeting notes and<br>[30:38] turning it into uh tasks for your team.<br>[30:41] I think that that kind of stuff is is<br>[30:43] definitely there. Um<br>[30:45] and you know, making sure that there's<br>[30:47] not context drift, um you know, that<br>[30:50] that you're not uh you know, having<br>[30:53] having stuff threads get lost and then<br>[30:56] you know, dates get changed and and<br>[30:58] there's not, you know, stuff that's, you<br>[31:00] know, getting lost in in the in the<br>[31:02] the hustle and bustle of agency life<br>[31:04] that we all know about. Um that I think<br>[31:07] that's an important thing that that<br>[31:09] these agents can really do and that's<br>[31:11] something that I've seen in in my<br>[31:12] day-to-day life with uh with this Hermes<br>[31:15] agent that we have in in our company.<br>[31:17] It's really helped with that kind of<br>[31:18] stuff, for sure. Um I think that<br>[31:22] that you're I mean, you're right to not<br>[31:25] really put your full trust in these<br>[31:26] things yet. I think that's that's an<br>[31:28] important thing, you know,<br>[31:29] making sure that there's human in the<br>[31:31] loop thing that you're that you're still<br>[31:33] like, you know, human is approving what<br>[31:35] these agents are doing. That's that's<br>[31:36] good. Um there was a there was a good<br>[31:39] article that the Shopify team put out<br>[31:41] about their agent called River uh a<br>[31:44] couple months ago that that lives in<br>[31:46] their Slack and it's all about how<br>[31:48] they've also just moved everything out<br>[31:50] of Slack DMs into public channels. And<br>[31:53] that's really helped the agent just like<br>[31:56] become more aware and get better context<br>[31:59] because if everything lives out in<br>[32:00] public channels and less in DMs, then it<br>[32:03] just it gets smarter and smarter and has<br>[32:05] better context about how your company<br>[32:07] works and that's I recommend people read<br>[32:11] that article and and that's that's sort<br>[32:13] of how I've<br>[32:14] you know, kind of built my Hermes agents<br>[32:17] moving forward for for my clients as<br>[32:19] well. Um because that's I think these<br>[32:22] things are only as good as the context<br>[32:24] you give them and the tools you give<br>[32:25] them, right?<br>[32:27] So.<br>[32:28] >> Yeah. I mean, running a<br>[32:30] you know, my own social experiment which<br>[32:32] which you know about with like a the<br>[32:33] civic uh of tooling that I've been uh<br>[32:36] working on for a while, right? And it's<br>[32:39] grown beyond I I haven't really updated<br>[32:41] you on it, but um<br>[32:44] you know, I had like that 311<br>[32:46] non-emergency reporting tool, potholes,<br>[32:49] etc., etc. That's been running for a<br>[32:51] while, but over the last month or so, um<br>[32:55] I've had that meetings app, and the<br>[32:58] meetings app just ingests the uh the um<br>[33:02] transcripts from YouTube and gives<br>[33:05] [clears throat] place gives people a<br>[33:06] place to uh search through all these<br>[33:08] meetings through the transcripts, and I<br>[33:10] do the timestamp topics and all this<br>[33:11] stuff, and it sort of sheds light on all<br>[33:13] like these<br>[33:14] boring, long government meetings that no<br>[33:16] one's ever going to watch, and then like<br>[33:18] hopefully distilling it down to, you<br>[33:20] know, simple chapters and keyword search<br>[33:22] for people to find.<br>[33:24] But, over the last um<br>[33:25] month or so, I've<br>[33:27] built out a pretty aggressive pipeline,<br>[33:30] and now I've been experimenting<br>[33:33] um with taking all of that context and<br>[33:37] content and having AI sit in the middle.<br>[33:40] Um I'm using<br>[33:43] Oh god, what model am I using for the<br>[33:45] for the<br>[33:46] blog posts?<br>[33:48] I think I am using Claude for the blog<br>[33:50] posts. Uh I have to go I don't even<br>[33:52] remember off the top of my head, but<br>[33:54] anyway, I've put WordPress in the<br>[33:55] middle.<br>[33:56] So, my<br>[33:58] my<br>[33:59] or not in the middle on the on the on<br>[34:00] the front end. Um and what it'll do is<br>[34:04] through cron and as these all these<br>[34:06] different apps fire,<br>[34:08] um<br>[34:09] it will take that information and then<br>[34:11] post it to WordPress.<br>[34:12] And that's giving<br>[34:15] it's allowing me to just to experiment,<br>[34:17] but it's allowing me to say, "Hey look,<br>[34:18] if I want to build a front end for all<br>[34:20] of this content,<br>[34:21] and eventually get<br>[34:23] a human in the loop, WordPress is<br>[34:25] actually a great platform for that.<br>[34:27] Because now I can generate all of this<br>[34:29] content through AI, post it on<br>[34:31] WordPress,<br>[34:33] and because I simply don't trust all of<br>[34:35] AI yet, and there are inaccuracies<br>[34:37] happening, how can I give citizens the<br>[34:41] ability to go in and like Wikipedia<br>[34:43] style say, "All right, no, that's that's<br>[34:45] the wrong name or that's the wrong<br>[34:47] street." Or give people editorial access<br>[34:50] to kind of like own this AI generated<br>[34:52] news?<br>[34:53] Because it is coming, and it's going to<br>[34:54] come at like probably like the national<br>[34:56] global level first before it hits like<br>[34:58] the local markets.<br>[35:00] And And this has been a very interesting<br>[35:02] um experiment because it's it's<br>[35:05] interesting to see like what AI chooses<br>[35:07] as hot topics. And And it's doing<br>[35:10] actually a pretty good job, but<br>[35:13] clearly getting a lot of like the names<br>[35:15] and like local vocabulary wrong. Um<br>[35:18] because I've been relying strictly on uh<br>[35:21] the YouTube transcript.<br>[35:24] And<br>[35:25] that's been really cool to see. I have<br>[35:27] it generate an automatic podcast, and it<br>[35:29] is interesting to see<br>[35:31] every week listening to my my week ahead<br>[35:34] robot, uh thanks to 11 Labs, tell me<br>[35:37] what's about to happen.<br>[35:39] And then at the every Friday a weekly<br>[35:41] recap, and listening to a robot go,<br>[35:44] "Here's what happened throughout the<br>[35:45] city on Friday." And I have a friend at<br>[35:49] the local paper, he's the editor for the<br>[35:51] local paper, and um<br>[35:54] he's kind of keeping an eye on it, and<br>[35:55] I'm like, "What do you think about this,<br>[35:56] Dan?" And he's just like, "You're<br>[35:58] literally building a thing to replace my<br>[36:00] job." And I'm like, "I'm not trying to.<br>[36:02] Like, I'm trying to build a system that<br>[36:04] is going to<br>[36:07] take all this this This is the long way<br>[36:08] of getting to like why these agents are<br>[36:10] important. There's so much so much<br>[36:12] content that's happening in a business,<br>[36:16] in a local government, that you just<br>[36:18] don't have the manpower or the time to<br>[36:21] watch all of it.<br>[36:23] And this is the major unlock for me<br>[36:26] anyway that AI<br>[36:27] can surface for you. Like at an agency,<br>[36:30] you might have a meeting for your<br>[36:31] engineering team that's going to impact<br>[36:33] your client, but your designers don't<br>[36:34] know about it, your project managers<br>[36:36] don't know about it. And if no one's<br>[36:37] paying attention, maybe AI can<br>[36:40] autonomously say, "Oh, you know, Brendan<br>[36:42] said he's going to launch a new plugin<br>[36:43] for this client. The sales team said<br>[36:45] this client's leaving.<br>[36:47] Maybe we should warn everybody that says<br>[36:50] there's a disconnect here." And, you<br>[36:52] know, no different than in local<br>[36:54] government, you know, one meeting says<br>[36:55] this, another meeting says that. No<br>[36:57] one's paying attention, so nobody knows.<br>[36:59] So, anyway, long way of getting to<br>[37:02] I definitely see an advantage for these<br>[37:04] agents.<br>[37:07] >> Yeah. Well, no, that's<br>[37:09] I didn't even think about that. That's a<br>[37:10] very good point. You've You've You've<br>[37:12] told a very compelling story there. I<br>[37:14] might have to steal that. Um<br>[37:16] That was very very well put there, Matt.<br>[37:19] Thank you.<br>[37:20] >> Yeah.<br>[37:20] >> Uh that's No, that's exactly That's<br>[37:22] exactly what we have uh sort of in our<br>[37:24] pipeline where all of our meetings get<br>[37:26] transcribed. We put the original<br>[37:27] transcript into GitHub. And then we put<br>[37:30] what project it's attached to, what was<br>[37:33] said, who was there in the meeting, and,<br>[37:35] you know, basically what was said in the<br>[37:36] in the meeting, and what what projects<br>[37:38] and tasks touched that meeting, right?<br>[37:41] And then,<br>[37:42] you know, it's it's basically updated<br>[37:44] every single day at 4:00 p.m.<br>[37:46] Uh and,<br>[37:48] you know, it's it's our second brain for<br>[37:51] our company, right? And that's that's<br>[37:52] updated every single day, and it's it's<br>[37:55] been crucial moving forward for<br>[37:58] you know, making sure that our Notion<br>[38:00] stays up to date, and making sure<br>[38:01] everyone is on the same page, because<br>[38:03] You're exactly right. We Not everyone is<br>[38:05] in in every meeting.<br>[38:07] >> Yeah. How do you feed it I mean, if you<br>[38:10] can say, like how do you feed it<br>[38:13] information to learn from? Is it all<br>[38:15] just like generated by Slack? Is that<br>[38:17] the catalyst for your Hermes agent to<br>[38:20] know everything that's happening, or are<br>[38:22] you feeding like from all<br>[38:24] angles?<br>[38:25] >> All angles, yeah. So, it gets it gets<br>[38:27] Slack context uh through the Slack API,<br>[38:30] and then it gets uh Granola meeting<br>[38:33] notes, which is uh a meeting note that<br>[38:35] you So, every meeting that we're in,<br>[38:37] someone's running Granola.<br>[38:39] And so, it gets that API access.<br>[38:42] Uh and then it has Notion access through<br>[38:44] that API. So, that trifecta is basically<br>[38:48] all the company information.<br>[38:51] >> Yeah.<br>[38:52] Do you give it like oh, new contract new<br>[38:54] customer contracts? So, like does that<br>[38:55] is that how it is customer aware or you<br>[38:57] not at that level yet?<br>[39:00] >> Yeah, I mean customer customer<br>[39:01] information No, so new projects that<br>[39:03] come in are are put into Notion. So,<br>[39:05] that's what we use for projects. That's<br>[39:07] basically the CRM.<br>[39:09] Uh you know, my uh<br>[39:11] the agency owner wants to to give it<br>[39:13] access to his email, but there's a lot<br>[39:15] of confidential stuff in there. And I'm<br>[39:17] like, well, okay, let's hold off on<br>[39:18] that.<br>[39:19] Or let's figure out some some way to not<br>[39:22] give it everything in your email. And<br>[39:24] then And yeah, so that's that's the next<br>[39:26] frontier.<br>[39:27] >> Yeah.<br>[39:28] Yeah, that's stuff that I'm not<br>[39:30] uh<br>[39:31] you know, willing to give up. And<br>[39:33] you [clears throat] know, another<br>[39:34] advantage of these agents, which I've<br>[39:36] heard a lot about and I know is a lot of<br>[39:37] promise for agency owners, is like, boy,<br>[39:39] wouldn't it be great if it would just go<br>[39:41] do like every when anything ever sounds<br>[39:43] like too good to be true, then it's too<br>[39:45] good to be true. But I think like a lot<br>[39:46] of people say, "Oh, I've got these<br>[39:47] agents that just like cold email<br>[39:50] everybody or cold contact people."<br>[39:53] And of course, like as a sales person,<br>[39:55] in my head, I'm like, "That's obviously<br>[39:57] I want that. Give it to me." And you<br>[39:59] know, I just want to start doing that.<br>[40:02] But I just saw a report today, I think<br>[40:04] it was like 40% of like LinkedIn posts<br>[40:06] or they just they like a survey or some<br>[40:09] outlet did a survey where 40% of AI or<br>[40:12] LinkedIn posts are just AI, you know,<br>[40:14] slop that these people are just<br>[40:15] unleashing on on LinkedIn.<br>[40:18] And it's just like, man, when<br>[40:20] like is that the is that the future of<br>[40:22] communication? Just more spam and more<br>[40:26] bots, you know, hitting your inbox?<br>[40:29] Or is there a<br>[40:31] a way that like the future of<br>[40:33] communication is<br>[40:34] contact my agent.<br>[40:36] If if I tell my agent I'm looking for<br>[40:39] something<br>[40:40] or my agent knows I have a particular<br>[40:41] pain point,<br>[40:43] then the agent lets it through to me.<br>[40:46] And just have these agents talk to each<br>[40:47] other. Stop hitting my inbox. Just talk<br>[40:50] to my agent. And if my agent says, "Oh,<br>[40:52] yeah, Matt's got that problem, lead<br>[40:54] generation that he's hoping for you to<br>[40:56] solve."<br>[40:57] Boom, land on his land on his desk. Um I<br>[41:01] don't know. That's that's the hopeful<br>[41:02] world that I'm that I'm looking for, but<br>[41:04] I think a lot of folks unleashing<br>[41:06] unleashing these agents<br>[41:07] um<br>[41:09] are just like, you know, taking an easy<br>[41:11] route. This is not going to pan out for<br>[41:12] them.<br>[41:14] >> Yeah. I mean, I certainly know my inbox<br>[41:17] is just full and full of spam. And<br>[41:19] LinkedIn is<br>[41:20] not only are the posts a bunch of spam,<br>[41:23] but the comments are just AI-generated<br>[41:25] as well. I mean, it's<br>[41:26] >> Yeah.<br>[41:28] >> I don't know if there's an end in sight<br>[41:30] to it. And I I I can't I just can't tell<br>[41:32] what's<br>[41:33] I People assure me that the Oh, this is<br>[41:36] a human post. And it's like, I don't<br>[41:38] believe you. So<br>[41:40] >> [laughter]<br>[41:42] [gasps]<br>[41:42] >> Uh<br>[41:43] man. Yeah, the uh<br>[41:46] Yeah, I don't know. I mean, that's a<br>[41:48] whole different conversation. It's like<br>[41:49] trust in content and stuff like that.<br>[41:51] And one of the things that I'm trying to<br>[41:53] do with my social experiment is to make<br>[41:55] it uh the next thing I'm going to be<br>[41:57] going to do is have a an AI rating. Like<br>[42:00] there's disclaimers everywhere on the<br>[42:01] site that this is AI-generated content.<br>[42:04] And then if you feel the need to tell me<br>[42:06] how well it did, you know, you can hit<br>[42:08] this, you know, ranker.<br>[42:11] You know, one out of five. You know,<br>[42:12] between one to five, like where how did<br>[42:13] how did this AI bot do<br>[42:16] um to try to like improve that and like<br>[42:18] feed that back to uh the machine, but um<br>[42:23] yeah, it's a whole new social<br>[42:24] experiment. Let's just round out the<br>[42:25] episode uh talking about WordPress. Have<br>[42:27] you Is there anything that you're<br>[42:29] looking ahead to in WordPress world<br>[42:31] going<br>[42:33] they need to do this in order to win? Is<br>[42:36] there something that you're on the<br>[42:37] sidelines going<br>[42:39] it's getting a little bit better in<br>[42:40] terms of like the AI adoption in<br>[42:42] WordPress, but if they do this<br>[42:45] like this is what I need as somebody who<br>[42:48] lives in the, you know, WordPress space.<br>[42:50] Is there something that's got you on the<br>[42:52] hook?<br>[42:54] >> Uh<br>[42:55] >> [sighs]<br>[42:55] >> I mean, that's a good question. I think<br>[42:56] there you know, there's been there's<br>[42:58] been quite a lot of improvements, I<br>[43:00] guess. I I guess 7.0's new since we've<br>[43:03] since we've last spoke. Uh you know,<br>[43:05] there's there's quite a lot in there to<br>[43:07] unpack.<br>[43:08] Uh I I don't know. I was I was trying to<br>[43:11] just connect up the<br>[43:13] the connect the generic MCP the other<br>[43:15] day and to took me much longer than I<br>[43:18] wished.<br>[43:19] Um and<br>[43:21] and I don't know if that was just<br>[43:22] because I don't do it enough anymore, uh<br>[43:26] but I I wish that that was easier to<br>[43:28] expose the abilities that are available<br>[43:32] and to get<br>[43:33] to you know, just to to get the<br>[43:34] abilities API really just<br>[43:38] have that easily available to everyone<br>[43:41] because that's super powerful stuff,<br>[43:42] right? I mean, uh you know, I don't<br>[43:45] know, like a Meta Box just had a big<br>[43:47] release where they have<br>[43:49] the abilities API. I know that the you<br>[43:51] know, I'm sure Gravity Forms has the<br>[43:52] abilities API exposed and other form<br>[43:55] builders have abilities API. The<br>[43:57] abilities API is great. And I think you<br>[44:00] still need to have the MCP plugin to to<br>[44:04] use those.<br>[44:05] And<br>[44:07] and I you might need to do other steps<br>[44:09] to do that, but I just think it's too<br>[44:12] too cumbersome right now, perhaps. I<br>[44:14] would I would like to see that become<br>[44:17] easier<br>[44:18] to work with um<br>[44:20] and to yeah, just in general. And I<br>[44:23] think that would that would help a lot<br>[44:25] out in terms of getting agents uh it<br>[44:27] working with your your WordPress site<br>[44:29] easily. So.<br>[44:31] >> Yeah, I'm 100%<br>[44:32] >> If we're talking about the AI aspect of<br>[44:34] WordPress.<br>[44:35] >> Yeah, I mean<br>[44:36] yeah, right I'm right there with you.<br>[44:37] That's that's 100% mine. Like that's<br>[44:39] going to be the thing that is figured<br>[44:40] out next to um you know, demystify that<br>[44:44] MCP setup. We have uh abilities in<br>[44:46] Gravity Forms. We're just<br>[44:48] waiting for it's not publicly available<br>[44:50] right now, but it'll be by the end of<br>[44:52] the month. We're been just waiting for<br>[44:53] this next version of ours to to go out,<br>[44:56] but yeah, it's it's amazing. And I I see<br>[44:59] a lot of the the haters um<br>[45:02] especially like the static site builders<br>[45:04] talking about like, "Oh, look how fast<br>[45:06] I can build things with, you know, XYZ<br>[45:10] uh tool and WordPress can't do this."<br>[45:13] And<br>[45:14] I sort of chuckle every time I see that<br>[45:15] cuz I'm like, "Well,<br>[45:17] as soon as WordPress does this,<br>[45:20] like I think you<br>[45:21] as soon as WordPress unlocks like ease<br>[45:23] of use of setting up MCP or it's shipped<br>[45:25] in core<br>[45:26] uh or even if it's just like a more um<br>[45:29] uh what do you call it? Recommended<br>[45:31] plugin where you just click and install<br>[45:33] the MCP service or they make it part of<br>[45:35] the abilities or the API page right now.<br>[45:39] Once they just like figure that part out<br>[45:41] and then it allows all the developers to<br>[45:43] have their abilities like Gravity Forms<br>[45:45] or your favorite plugin or whatever.<br>[45:47] Like we're going to be able to<br>[45:50] talk in English to the WordPress site<br>[45:52] and it'll do what we want it to do.<br>[45:54] So, like all of this stuff where<br>[45:55] everyone's like, "Oh, Astro does all<br>[45:57] this. Like you can't Yeah, it's so easy<br>[45:59] for me to just type in Codex and build<br>[46:00] this thing." WordPress is going to do<br>[46:02] that. Like, on one side I'm like, when<br>[46:05] the hell is WordPress going to do this?<br>[46:07] But as soon as it does, like, we're all<br>[46:09] going to be living in a world where you<br>[46:11] are just talking and building a<br>[46:12] WordPress site. I don't know why<br>[46:14] everyone's like jumping ship because of<br>[46:17] it or because it's not here yet. It's<br>[46:19] going to get here. It's just maybe<br>[46:20] people can't wait or they just want a<br>[46:22] new tool.<br>[46:23] But it's going to be a different world,<br>[46:24] man, when you can just say<br>[46:27] create this site, put in this dummy<br>[46:29] content, install gravity forms, put in<br>[46:32] dummy entry gravity form stuff, create<br>[46:34] this form for me, install WooCommerce,<br>[46:37] yada yada yada.<br>[46:38] And<br>[46:39] um<br>[46:40] yeah, it's like it's just we're like it<br>[46:42] feels like we're right there.<br>[46:44] Um but we're just haven't pushed forward<br>[46:46] yet. Um but I'm I'm excited for it when<br>[46:49] we do have it.<br>[46:50] >> And we can do that<br>[46:52] in command line or you know, within a<br>[46:54] terminal locally very easily, I think<br>[46:57] now.<br>[46:58] Um<br>[46:59] and I think getting that<br>[47:01] safely done on a VPS cuz I think that's<br>[47:04] probably how the majority of WordPress<br>[47:06] users are interacting with their sites.<br>[47:09] Uh so I think that would be you know,<br>[47:10] the next unlock. I don't think most<br>[47:12] people are going to be doing that via<br>[47:13] SSH.<br>[47:15] Uh<br>[47:15] so that would be the next unlock maybe<br>[47:17] after that.<br>[47:19] Um so and and making sure that it's not<br>[47:21] just<br>[47:22] in the hands of hosting companies would<br>[47:25] probably be<br>[47:27] good because I think that you know, a<br>[47:28] lot of hosting companies probably are<br>[47:30] wanting to monetize that and keep that<br>[47:33] on you know, which is fine. They can do<br>[47:35] that, you know, fine. They can do that.<br>[47:37] I don't care. But you know, I think it'd<br>[47:38] be good to to have that as some some<br>[47:41] feature in core because I think it's<br>[47:43] important for WordPress to<br>[47:45] to stay to stay relevant in that front<br>[47:47] to keep it<br>[47:49] somewhat top of mind for people and and<br>[47:51] easier for your average person.<br>[47:54] >> Yeah, I just use the app.<br>[47:57] Um<br>[47:59] What's it called? Like the app password<br>[48:01] do do do do. Of course I'm going to<br>[48:02] forget the name of it. You can set it up<br>[48:04] inside your um<br>[48:06] >> [clears throat]<br>[48:06] >> inside your user account. And I run that<br>[48:09] as uh a local ENV file or in my in local<br>[48:13] environment file and I can just talk to<br>[48:17] Cloud that way without even like the<br>[48:18] traditional MCP setup. And it'll just<br>[48:21] access the content and like when I need<br>[48:23] to make big changes of content or create<br>[48:26] a page or a set of pages<br>[48:28] uh or update a privacy page like it'll<br>[48:30] just go and do it. And um it's just a<br>[48:33] one-to-one relationship, but yeah, it's<br>[48:36] it's so it's great. I don't know what<br>[48:38] the hell everyone's complaining about.<br>[48:40] >> [laughter]<br>[48:41] >> Yeah.<br>[48:41] >> I know what everyone's complaining<br>[48:42] about. Uh Brandon, we're going to wrap<br>[48:44] it up<br>[48:45] today.<br>[48:45] >> [laughter and gasps]<br>[48:46] >> We're going to wrap it up today. Uh<br>[48:47] thanks for hanging out on the Agency<br>[48:49] Action podcast. You've you've hit every<br>[48:52] every show in the the WP Minute uh<br>[48:56] stable. You're across all shows. You<br>[48:58] hold that<br>[48:59] Congratulations.<br>[49:01] Um you're I'll put your face above Mark<br>[49:04] Semansky.<br>[49:06] >> There we go. That's That's going to<br>[49:07] count for something.<br>[49:09] >> It's going to count for something.<br>[49:10] Uh Brandon, where do you want folks to<br>[49:11] go to say thanks?<br>[49:14] >> You know, you you can find me on<br>[49:15] YouTube. You can find me on various<br>[49:17] socials. Brandon O'Connell.<br>[49:19] Search for that.<br>[49:21] / I don't know. Whatever. Uh -WP I don't<br>[49:24] know.<br>[49:25] >> [laughter]<br>[49:27] >> I I'm not I'm not the Brandon O'Connell<br>[49:28] artist. That's that's all I know.<br>[49:30] >> Yeah.<br>[49:31] >> I'm the Brandon O'Connell developer<br>[49:33] WordPress extraordinaire, whatever it<br>[49:36] is.<br>[49:37] Uh<br>[49:38] on the various uh platforms. So.<br>[49:40] >> You've always got some uh really<br>[49:43] in-depth video that that we all look<br>[49:45] forward to. Uh thanks for sharing all<br>[49:47] the stuff that you do. Everybody else uh<br>[49:50] Agency Action podcast part of the WP<br>[49:52] Minute Network, where um every month we<br>[49:55] have we've been having member meetups<br>[49:56] for the last three-ish months. You can<br>[49:58] join as a free member by taking one of<br>[50:00] our free courses. Go to the<br>[50:02] wpminute.com.<br>[50:04] Uh click on the courses button, pick one<br>[50:05] of our free courses, join for free.<br>[50:07] There's a Slack button, you can join the<br>[50:09] Slack. We want you in there. And then<br>[50:11] you can meet up with us every month to<br>[50:12] talk about uh cool agency stuff. There's<br>[50:14] always a new topic. Uh editor-in-chief<br>[50:17] uh Eric Karkovack runs that stuff. So,<br>[50:20] join us for free in the membership in<br>[50:22] Slack. We'll see you in the next<br>[50:24] episode.
<!-- deep-read:sections end -->
## Highlights
- if you have just like utility products um those will probably the be the first to go... if I need something to replicate on all my client sites with all the add-ons and connections. Do I want to risk that for 200 bucks a year to buy Gravity Forms? Probably not.
- Note: ๐ Utility plugins face more AI substitution risk than ecosystem plugins ยท - Mid-episode, during the WordPress-product-risk discussion - Directly actionable for agency owners deciding which client plugins to defend vs. treat as replaceable ยท #atom/literature/h1
- we have these open weight model like GLM... very capable. And so... they're seeing these open weight models come from behind thinking that that's changing their their calculus
- Note: ๐ Open-weight model competitiveness is reshaping frontier-lab pricing tiers ยท - Discussion of Anthropic's Opus/Mythos/Fable tiering strategy - Supports hypothesis 5 above; testable via public pricing/trial-duration tracking ยท #atom/literature/h2
- Hostinger... They've kind of embraced... the AI agent craze... they were one of the first to really offer open claw hosting and now Hermes hosting
- Note: ๐ Hosting companies are pivoting from web hosting to agent/inference hosting ยท - Follows the "hosting companies as malls" analogy - Relevant to agency owners choosing hosting partners for client agent deployments ยท #atom/literature/h3
- Buy-vs-build economics inverted, not eliminated, by cheap AI coding
- Note: Holds when: the existing product has deep integration/add-on surface area (Gravity Forms example) that a custom build would need to replicate. ยท - [[Hosting-as-inference-infrastructure]] โ because contrasts on which layer of the stack captures value as building gets cheaper ยท #atom/zettel/z1
- Find and read Shopify's public engineering write-up on their internal agent "River" (public-channel-context strategy) โ referenced verbally, URL not given in source #xref
- Note: โ๏ธ Fleeting capture #atom/fleeting/f1
- Look into Troy Dean / "Viktor" as an agency-specific agent tool โ mentioned as popular in agency circles but not independently verified in this episode #xref
- Note: โ๏ธ Fleeting capture #atom/fleeting/f2
- ** Matt's claim that "40% of LinkedIn posts... are just AI slop" is cited as "a survey... some outlet did" without naming the source or methodology โ presented with more confidence than the sourcing supports. Fix: name the source and sample size before using it as evidence for a broader claim about communication's future.
- Note: ๐ Fallacy: Hasty Generalization #fallacy/hasty-generalization