Read + guardrailed write. The read tools change nothing. Creating and editing
drafts, cloning and making an A/B variation require no confirmation, because a
draft never sends to a contact list. Live editing (
update_email),
sending, publishing, cancelling, deleting, discarding and restoring require
your explicit confirmation. See
Actions & guardrails.Access
Read + guardrailed write
Authentication
HubSpot login (OAuth)
Hosting
Hosted in the EU · Frankfurt
- Price: 149 DKK/month excl. VAT. No lock-in, cancel at any time. The price covers 1 user and 1 HubSpot portal. Each extra user costs 74.50 DKK/month excl. VAT. See Pricing. HubSpot Marketing Email is also included in the Consile Studio membership and the free edition.
- Users: whoever buys HubSpot Marketing Email automatically gets the included access. If more colleagues need the connector in their AI, an administrator gives them access under Team in the portal (choose All tools next to HubSpot Marketing Email on the person’s page). An extra user is billed pro rata from the day access is given. A colleague without access can still see the tools in their AI, but every call is refused with a message to ask an administrator for access. With All tools, the user gets the tools the organization has switched on (by default all 19), and with Custom the administrator chooses exactly which ones. If you have the Consile Studio membership, an administrator instead gives one membership licence per person, and it also covers HubSpot Marketing Email. See Team.
- One portal: you connect one HubSpot portal per subscription.
- Endpoint:
https://mcp.consile.ai/hubspot-email/mcp(your own named connector in your AI).
Prerequisites
1
Connector bought
An administrator buys HubSpot Marketing Email in the portal:
open Marketplace, choose HubSpot Marketing Email and click Add connector.
See Buy a connector.
2
Access for your user
If a colleague bought the connector, an administrator must give you access to
HubSpot Marketing Email under Team in the portal. If you log in to Consile
without an invitation, you get your own, empty account. Do not buy the connector again,
but ask an administrator for an invitation to your team.
3
Your AI connected
See Connect Claude or
Connect ChatGPT.
4
HubSpot connected
Click Connect now on the HubSpot Marketing Email page in the portal, log in
with HubSpot and approve the Consile HubSpot Marketing Email app for the portal you
want to connect. Access is renewed automatically, so you normally approve only
once. See
Connect HubSpot Marketing Email.
What can it do? (tools)
You do not need to know the tool names. You ask in natural language, and your AI picks and calls the right tool itself. Your AI sees each tool ashubspot-email__<tool> (for example hubspot-email__list_emails); below, the bare
names are shown for readability. The connector also has the connect_account tool, which gives
you a link to connect (or reconnect) your HubSpot portal directly from
the chat. The link works for 10 minutes. Reconnecting requires an administrator.
The connector provides 19 tools in total: 8 read-only (pure reading) and
11 write tools. Of the write tools, the 4 draft actions require no
confirmation, while the 7 that touch the live email, send or discard work
require a confirmation.
Reading (8 read-only)
Emails, drafts and revisions
Statistics
Writing (11 tools)
These tools are the only ones that change anything in your HubSpot portal. The four draft actions require no confirmation, because they only touch a draft (a working copy) or create a new draft: a draft never sends to a contact list. The seven others touch the live email, send, cancel, archive or discard/restore work, and therefore requireconfirm: true. Without confirmation you only get a preview
(dry-run), and nothing is sent to HubSpot.
Draft, clone and A/B (without confirmation)
Live editing, send, cancel, archive and restore (requires confirmation)
Building on top yourself? See the API reference
Full reference with arguments, paging, filters, guardrail fields and return values
for each tool.
How the guardrail works
The safety is built into the connector itself as default settings, not as an unbreakable platform barrier:- Drafts require no confirmation. Creating or editing a draft,
cloning an email or making an A/B variation never touches the live email and
never sends to a contact list. New emails are forced to the
DRAFTstate, and neithercreate_emailnorupdate_email_draftaccepts a field that can publish or schedule a send. - Sending, live changes and discarding require
confirm: true. Publishing/sending, unpublishing/cancelling, deleting/archiving, editing the live version or discarding/restoring work requires your AI to send an explicit confirmation. Without it, you get a structured preview of the action, and no call is sent to HubSpot. - Sending only goes through one tool. Real email to the contact lists can
only be sent via the confirmed
publish_email. Creating and editing drafts can never set a state that publishes or schedules a send.
Try asking
Overview & status
Overview & status
“Show my 20 most recent marketing emails with type and publishing status.”
“Which emails are still drafts, and which are published?”
“Find emails updated last week.”
Statistics & A/B
Statistics & A/B
“What is the open and click rate for emails sent in May?”
“Show the weekly trend in delivered emails and clicks for the last three months.”
“How is variant B doing against A on the latest A/B email?”
Drafts & revisions
Drafts & revisions
“Make a draft of a newsletter email with the subject ‘Spring 2026’ and Danish as the language.”
“Clone email 1234 as ‘Spring 2026 variant’.”
“What does the current draft of email 1234 say, and which revisions exist?”
Send & live change (guardrailed)
Send & live change (guardrailed)
“Show the recipient lists and send time for email 1234, and then publish it.” (you get a preview and must confirm before it sends)
“Cancel the scheduled send of email 5678.” (you are asked to confirm)
“Change the sender name on the published email 1234.” (you get a preview and must confirm)
Limitations
- Requires Marketing Hub Professional or Enterprise. The
contentandmarketing-emailpermissions do not exist on Starter or Free, so such a portal cannot be connected. Sending and publishing also require Enterprise or the transactional email add-on. Without it, HubSpot refuses the call, and your AI only gets a general error without explanation. - What your AI can set on an email. When creating and editing, your AI can set name, subject, language, campaign, folder, business unit, sender name, reply-to address, the contact lists that should receive the email, the template and the plain-text version. The email’s visual content itself (modules and HTML in HubSpot’s editor), excluded lists and a scheduled send time cannot be set via the connector. You do that in HubSpot.
- Sending uses the email’s own settings.
publish_emailsends to the recipients and at the time already set on the email. The preview before the confirmation shows which email is sent, but not the recipients or time. Ask your AI to show the recipient lists and time withget_emailbefore you confirm. - No lookups of lists, campaigns or folders. The connector cannot list your contact lists, campaigns or folders. Give the list id from HubSpot, or ask your AI to reuse the lists from an existing email.
- Writing is guardrailed, not unrestricted. The live actions that send, cancel, archive or discard work can only run behind the confirmation barrier above. The guardrail consists of safe default settings in the connector and is not an absolute guarantee. See Actions & guardrails.
- Statistics are aggregated. The connector reads post-send statistics across emails (counters, ratios, histogram). It does not fetch individual recipient events.
- Error messages. If access to HubSpot has expired or been revoked, the
tools answer with a message that HubSpot must be connected again. If a call fails for
other reasons, for example because the portal’s subscription does not cover the action, or an id
does not exist, your AI only gets the message
Tool invocation failed.without explanation. In that case, check your HubSpot subscription. See Connect HubSpot Marketing Email. - Remove access completely. If an administrator disconnects on the Connections card in the Consile portal, the stored access is deleted immediately. If you also want to remove access at HubSpot, uninstall the Consile HubSpot Marketing Email app in HubSpot.