HubSpot
HubSpot is the deepest integration in Agenteous. It gives the agents CRM context about your clients, receives audited updates, and is where blog posts, social posts and landing pages can be published.
What the Agents Do with HubSpot
Client and Deal Context
HubSpot's CRM is copied into a read-only mirror that the agents read from. When an agent works on something about one of your clients, it reads contact records, company data and deal history from that mirror, so you do not paste in account details. Notes, calls, meetings, emails and tasks from HubSpot are also turned into searchable context about your client communications, refreshed about every half hour.
Changes to a deal's stage become client signals for Account Assistant within a few minutes, so a deal that moves is noticed.
CRM Updates
When an agent updates a record in HubSpot, the update goes through an audited path. Every intended write appears on the CRM Update Log in the Operator Console, with the provider and whether it was a dry run. The log is read-only: you review writes there, you do not change them there. See CRM Update Log.
Blog Publishing
Marketing Content publishes long-form posts to a HubSpot blog, or to WordPress, depending on the target set for each brand under Brand Publishing in the Operator Console. A post is approved by a person. If brand checking is set to Enforce or Warn, it runs when the post is about to publish, and under Enforce a flagged post is held back.
Approving does not publish at once. The post is given the next open publishing slot, spaced at least a week apart for each brand and set in a weekday morning window, and a scheduler that runs about every half hour publishes the post when its slot arrives. Marketing Content does not post a Publish to HubSpot card to Slack; that card belongs to the landing-page builder below.
Social Publishing
By default, LinkedIn posts are published through HubSpot's social tools. Other platforms, such as X, Bluesky and Threads, default to a manual link: you post by hand. You can change the route for each brand and platform under Social Publishing in the Operator Console. Approving a LinkedIn post gives it the next open posting slot, and it is published automatically when the slot arrives.
Landing Pages
Marketing HubSpot Builder builds landing pages in HubSpot. It builds landing pages only: forms, workflows, email templates and portal audits are not part of what the agent does. Approving a landing page does not publish it. Publish to HubSpot is a separate step, which creates a draft page in HubSpot unless you choose to push it live. Portal audits are a separate tool: see Portal Audit. A different tool, HubSpot Builder, registers a client's portal so an AI assistant can build in it.
Cards Inside HubSpot
Lead Quality, Prospecting Status, Enrichment and Client Health cards can appear inside HubSpot records, drawn from Agenteous data.
Which Agents Use This Connection
| Agent | How it uses HubSpot |
|---|---|
| Marketing Content | Publishes approved blog posts on a schedule |
| Marketing Social | Publishes LinkedIn posts through HubSpot's social tools by default |
| Marketing HubSpot Builder | Builds landing pages as HubSpot drafts |
| Account Assistant | Reads CRM signals, including deal-stage changes |
| Sales Assistant | Reads lead and deal data to inform outreach and meeting prep |
| Principal Assistant | Reads deal and engagement data for executive context |
How to Tell It Is Connected
HubSpot has no credential to fill in on Connections: the CRM entry there lists nothing to enter, because the HubSpot connection reads its own portal token. The signs it is working are practical ones. Agents that need client context answer with accurate account details, and writes show up on the CRM Update Log.
If an agent says CRM data is unavailable, or a blog post stays unpublished long after its slot, contact support@agenteous.com.