MMarketing Against The Grain
← All episodes
03 September 2024

HubSpot Co-Founder Introduces The Future Of Ai Agents

4Frameworks
11Insights

Frameworks in this episode

Insights & moments

The myth-busts, hot takes, explainers, and tools worth keeping.

Myth Buster· 1

Myth Buster30:00

Easier Software Does Not Automatically Devalue Engineers

Drawing on 30 years in commercial software, Dharmesh says easier development has historically increased the value of engineers and software companies. Lower barriers bring more competition, but they also expand the range of economically solvable problems and raise expectations for what software can accomplish.

  • Lower development barriers allow more people to build
  • New capabilities expand the market of solvable problems
  • Higher productivity raises the bar for software products
  • Customer knowledge and analytical thought remain differentiators

every time software gets easier to build

Dharmesh Shah · 30:00

it's actually increased both the value of software engineers and the value of software companies

Dharmesh Shah · 30:30
#software industry#engineers#ai coding#innovation

Hot Take· 1

Hot Take32:30

Why a 20% AI Productivity Gain Could Increase Hiring

Dharmesh rejects the assumption that AI productivity gains must translate into proportional layoffs. He says HubSpot estimated 15% to 20% measurable engineering productivity improvement, but an effectively unlimited product roadmap means greater output can improve returns and justify more investment.

  • HubSpot estimated 15% to 20% measurable engineering productivity gains
  • Organizations often have more valuable work than they can complete
  • Higher output per employee can improve investment returns
  • Routine support work can shift toward customer success and relationship building
  • The effect depends on whether demand and useful work are expandable

our estimate is we're getting somewhere around 15 to 20% of measurable improvements uh to an engineer's productivity

Dharmesh Shah · 33:00

I think it creates abundance uh creates a bigger pie in most cases not in all cases

Dharmesh Shah · 34:00
#productivity#employment#engineering#future of work

Explainer· 3

Explainer01:30

The Minimum Definition of an AI Agent

Dharmesh Shah defines an AI agent as software that uses AI to accomplish a multistep goal. Unlike a conversational interface that relies on synchronous back-and-forth prompting, an agent can invoke multiple models and conventional tools to complete a higher-order objective.

  • Agents pursue goals requiring multiple steps
  • An agent may invoke several models and non-AI tools
  • Conversational AI depends more heavily on synchronous user interaction
  • Sophistication varies from simple workflows to multi-agent reasoning

at the bare minimum I think of an AI agent as a piece of software that uses AI to accomplish a multistep goal

Dharmesh Shah · 02:00

with an agent you're giving it a higher order goal

Dharmesh Shah · 02:30
#ai agents#automation#llms
Explainer15:30

Why AI Agents May Need Professional Profiles

Dharmesh presents agents as digital coworkers that specialize in discrete tasks. As the number of agents grows, buyers will need profiles, discovery, experience histories, ratings, reviews, updates, and pricing to decide which agents belong on their digital teams.

  • Agents are framed as specialized digital coworkers
  • A directory helps users discover agents by capability
  • Profiles and reviews communicate experience and trust
  • Organizations may assemble teams of agents from different builders
  • Agents could eventually charge recurring salaries

you can think of a an agent as a digital coworker an intern you might hire

Dharmesh Shah · 15:30

someday agents are going to have a salary that says hey this agent costs $2 a month 99 a month whatever

Dharmesh Shah · 16:30
#future of work#agent marketplace#digital teams
Explainer43:00

Good Agents Hide Model Selection From Their Users

Dharmesh explains that a robust agent can use different language and image models for different steps and swap them as capabilities evolve. The end user should focus on the problem being solved rather than repeatedly choosing models and transferring prompts between tools.

  • Different models excel at different tasks
  • Builders can replace models inside individual workflow steps
  • Users should not need to understand the model stack
  • Software creates value by raising the user's level of abstraction
  • Agents may learn which outputs an individual user prefers

you can choose and then swap out as things evolves

Dharmesh Shah · 43:30

they don't need to be trying to decide which one's better

Dharmesh Shah · 44:00
#model routing#user experience#ai agents#personalization

Story· 2

Story05:30

How Kieran Built a YouTube-to-LinkedIn Writing Agent

Kieran demonstrates an agent that turns a YouTube transcript into a LinkedIn draft based on a selected content type, post format, and writing style. He emphasizes that platform expertise shapes the agent's choices and that the output remains a first draft requiring human editing.

  • The agent starts from a YouTube URL and transcript
  • Users choose content types such as educational posts, spicy takes, or head-nod observations
  • Separate AI steps select format and writing style
  • Human editing adds nuance and personality

I do want to emphasize first draft

Kieran Flanagan · 08:30
#linkedin#content creation#ai writing#agents
Story10:00

An Unedited Agent Draft Earned 500 LinkedIn Likes

Dharmesh reports publishing an agent-generated LinkedIn post without changing a character as an experiment. The post earned 500 likes, roughly twice his stated average of 200 to 250 and likely within his top decile of posts.

  • The agent output was posted without edits as a deliberate test
  • The post received 500 likes
  • Dharmesh's average was approximately 200 to 250 likes
  • The result demonstrated strong first-draft potential rather than a universal guarantee

I did not change a single character from the output of your agent

Dharmesh Shah · 10:00

my average on probably between 200 and 250 give or take

Dharmesh Shah · 10:30
#linkedin#engagement#content testing

Q&A· 1

Q&A12:30

Should Creators Share Their Best AI Agents?

Kieran worries that sharing his content agent will erase his competitive advantage. Dharmesh explains that builders can keep agents private, restrict them to a team, expose the usable agent without revealing its underlying prompts, or publish different free and premium versions.

  • Agents can remain private productivity tools
  • Access can be limited to selected teammates
  • Users can access an agent without seeing its underlying instructions
  • Builders can offer differentiated public and private versions
  • Audience growth can compensate for giving away a useful tool

you can share the agent but you're not sharing the underlying TRS fure out what a spicy take is or figure out what the post…

Dharmesh Shah · 14:00

you will have two versions of this agent Kieran one that you use and one that you let everybody use

Kipp Bodnar · 26:00
#creator economy#intellectual property#agent monetization

Takeaway· 3

Takeaway22:00

AI Makes Building More About Thinking Than Syntax

Dharmesh argues that many people understand problems and can explain solutions but cannot express them in a programming language. Natural-language AI lowers that translation barrier, allowing domain experts to create useful software while leaving coherent thought and customer knowledge as the scarcer capabilities.

  • Coding language can be a translation barrier rather than a reasoning barrier
  • Natural language lets more domain experts become builders
  • AI-generated code enables meaningful no-code and low-code workflows
  • Engineering value increasingly rests on thinking and domain knowledge

you may not be a coder in the classic sense Karen but you are a builder

Dharmesh Shah · 22:00

it's really about thinking and it's less about coding

Dharmesh Shah · 31:30
#software development#no-code#domain expertise#ai coding
Takeaway36:00

Curiosity Is a Profitable Advantage in the AI Transition

Dharmesh describes a temporary arbitrage available to people who learn and apply important technologies before they become commonplace. He identifies curiosity as an underrated business skill and urges listeners to use AI, help their teams adopt it, and increase their professional value while adoption remains early.

  • Early technology adopters can capture temporary outsized advantages
  • Broad adoption takes years even when a technology appears ubiquitous
  • Curiosity motivates sustained experimentation
  • Helping teams and companies use AI can increase career value
  • Dharmesh compares the scale of the opportunity with the early internet

if you're one of the early adopters and you learned it and you applied it it was a massive Arbitrage opportunity

Dharmesh Shah · 36:00

dig into that Curiosity this happens to be um a profitable curiosity to have

Dharmesh Shah · 36:30
#curiosity#career development#ai adoption#early adopters
Takeaway38:30

The Best Time to Monetize Good Ideas

Kieran argues that AI dramatically reduces the technical barrier between an idea and a working experiment. People who previously needed a technical cofounder or programming ability can now produce drafts, prototypes, and iterations rapidly with an AI assistant.

  • AI shortens the path from idea to execution
  • Builders can iterate without waiting for a technical cofounder
  • Rapid feedback makes more ideas economically testable
  • Conversational iteration can unlock creativity

I think it's the best time in human history to monetize good ideas

Kieran Flanagan · 38:30

that's the thing AI unlocks is the ability to like bring that to life in a really incredibly fast way

Kieran Flanagan · 39:00
#entrepreneurship#prototyping#ai assistants#ideas