HubSpot Breeze AI is genuinely useful for many RevOps tasks. But there are situations where a custom Claude or OpenAI integration — connected to HubSpot via API — delivers dramatically better results. Here's the decision framework we use.
HubSpot's native AI features are tightly integrated with your portal data, require no engineering work, and are updated by HubSpot automatically. Use them for:
The common thread: tasks that are well-defined, use data already in HubSpot, and don't require highly customized or long-form outputs.
The native Breeze AI features have meaningful limitations: you can't control the underlying model, can't inject custom context or instructions, and can't chain AI outputs into complex workflows outside of HubSpot's native tooling. Use a custom integration for:
If you want to generate email first lines using external data (LinkedIn posts, company news from Clay enrichment, job postings), you need to build a custom pipeline. HubSpot's AI doesn't have access to this external data. The typical pattern: pull enriched data from Clay → run it through a Claude prompt via API → push the generated first line back to a HubSpot contact property → use it in an email sequence.
Proposal drafts, case study summaries, competitive analysis snippets — any long-form generation task where you need to control the tone, structure, and length precisely. Claude's instruction-following is significantly better than Breeze AI for complex content tasks.
If you want AI to analyze a deal record — look at the contact history, email engagement, meeting notes, and pipeline stage — and generate a specific next-step recommendation, you need a custom integration. This requires pulling structured data from HubSpot via API, feeding it to a model with a carefully designed prompt, and writing the output back to the deal record.
Categorizing inbound form submissions, routing support tickets to the right team based on content, or tagging contact notes with structured labels — all better handled by a fine-tuned or carefully prompted custom model than by Breeze AI's general-purpose features.
We use three questions to decide which approach to take:
In practice, most of our clients use both: Breeze AI for in-portal tasks that work well natively, and a custom Claude integration (usually via Zapier or a lightweight API wrapper) for personalization and content generation that requires external data.
HubSpot AI features are included in your portal plan — no additional per-use cost. Custom Claude or OpenAI integrations incur API costs that scale with usage. For most B2B teams generating hundreds (not millions) of outputs per month, the API costs are negligible — typically $20–$200/month. But worth factoring into the build decision.
Book a 20-minute call. We'll assess your current HubSpot setup and tell you exactly what we'd build.
Book a fit call →