{"id":1991,"date":"2026-05-27T14:00:06","date_gmt":"2026-05-27T14:00:06","guid":{"rendered":"https:\/\/internship.infoskaters.com\/blog\/2026\/05\/27\/introducing-the-hubspot-agent-cli\/"},"modified":"2026-05-27T14:00:06","modified_gmt":"2026-05-27T14:00:06","slug":"introducing-the-hubspot-agent-cli","status":"publish","type":"post","link":"https:\/\/internship.infoskaters.com\/blog\/2026\/05\/27\/introducing-the-hubspot-agent-cli\/","title":{"rendered":"Introducing the HubSpot Agent CLI"},"content":{"rendered":"<p>A few weeks ago, I wrote about our <a href=\"https:\/\/www.hubspot.com\/company-news\/our-vision-for-building-an-open-ecosystem-for-the-agent-era?hubs_content%3Dblog.hubspot.com\/marketing%26hubs_content-cta%3Dour-vision-for-building-an-open-ecosystem-for-the-agent-era\">vision<\/a> for the agent era: agents should be able to run on HubSpot, and to run HubSpot. I want to go a level deeper on what \u201crun HubSpot\u201d actually means, and our latest step in bringing this vision to life.<\/p>\n<p>Businesses aren\u2019t just sending employees into HubSpot to do work. They\u2019re sending agents. And those agents need to be able to act as effectively as possible on your behalf, wherever they\u2019re operating.<\/p>\n<p>That last part is important. An agent isn\u2019t always running in one place, on one infrastructure.<\/p>\n<p>With AI Connectors, HubSpot context and actions are already available in Claude, ChatGPT, and other environments where teams work. Now, we\u2019re adding another agent infrastructure: Command Line Interface (CLI).<\/p>\n<h2>Introducing the HubSpot Agent CLI<\/h2>\n<p>The HubSpot Agent CLI brings HubSpot\u2019s data and intelligence into the environments where GTM and ops teams are composing their own workflows \u2013 Codex, Claude Cowork, and Claude Code \u2013 and allows agents to automate repetitive, bulk, and scheduled work.<\/p>\n<p>The simplest way to think about it: take the questions you\u2019ve been asking or the tasks you\u2019ve been completing repeatedly in chat, and automate them. Build automations in Codex or schedule them in Cowork, and the work happens on its own before you even get to your desk.<\/p>\n<p>It\u2019s built on the same foundation as our public APIs and MCP server that already power our AI Connectors \u2014 and it\u2019s designed to complement them, not replace them. AI Connectors are great for work where a human is in the loop, talking to an agent: questions, insights, conversations, campaign analytics. The Agent CLI can help agents accomplish those tasks, too, but it\u2019s particularly useful for the repetitive, bulk, and scheduled work that needs to run without a human in the loop.<\/p>\n\n<h2>How the Agent CLI strengthens agents working on HubSpot<\/h2>\n<p>The HubSpot Agent CLI will help GTM and ops teams automate and schedule routine tasks, reports, and actions so they get more time back to do the work that matters. No more asking for the same thing multiple times. For example:<\/p>\n<p> A marketer could ask for a report every Monday at 8 a.m. that delivers high-fit contacts with no associated deal, no recent sales activity, or missing key enrichment fields, then send RevOps a prioritized cleanup list with suggested next actions.<br \/>\n Sales and RevOps could have a daily scan of the pipeline for deals closing this week that have had no activity in the past five days, and ask for a summary.<br \/>\n Customer Success could get an automated account review that summarizes open deals, recent support activity, and last NPS score for each account in the book of business.<br \/>\n Support could set up an automation for whenever a new ticket comes in from a top tier account, the agent pulls the last five tickets from the contact, summarizes each resolution, and flags recurring issue patterns. <\/p>\n<p>The work happens in the background, ready when you need it.<\/p>\n<h2>Why agent infrastructure optionality matters<\/h2>\n<p>We\u2019re building a platform where agent infrastructure is a choice your agents make based on what\u2019s right for your workflow.<\/p>\n<p>An agent constrained to one infrastructure is less effective than it could be. Just as customers should have the freedom to choose the best tools for their business, agents should have the same. Optionality enables agents to choose the best infrastructure for the task at hand so they can operate most efficiently, whether they\u2019re running a scheduled automation, processing a bulk operation, or acting on a real-time signal.<\/p>\n<p>The direction is clear: wherever agents are working, and whatever infrastructure they\u2019re running on, HubSpot supports it. That\u2019s what building for the agent era looks like.<\/p>\n<p>The HubSpot Agent CLI is available in private beta now.<\/p>","protected":false},"excerpt":{"rendered":"<p>A few weeks ago, I wrote about our vision for the agent era: agents should [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":1992,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1991","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/posts\/1991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/comments?post=1991"}],"version-history":[{"count":0,"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/posts\/1991\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/media\/1992"}],"wp:attachment":[{"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/media?parent=1991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/categories?post=1991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/internship.infoskaters.com\/blog\/wp-json\/wp\/v2\/tags?post=1991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}