Notkode
All questions

❯ Question and answer

Can I connect an AI agent or automation to HubSpot?

Yes. HubSpot has an API and webhooks, so an AI agent can create contacts and deals, check the customer’s history before replying and log the conversation in the CRM. A private app gets 100 to 190 requests every 10 seconds, depending on the plan, which is plenty for customer service and lead intake.

Updated on

100 to 190
requests every 10 seconds
250k to 1M
requests per day
1,000
webhook subscriptions per app

What are the numbers, with sources?

  • HubSpot private apps get 100 requests every 10 seconds and 250,000 per day on Free and Starter, 190 every 10 seconds and 625,000 per day on Professional, and 1,000,000 per day on Enterprise. The daily limit is shared across the account. (Source: HubSpot API usage guidelines)
  • HubSpot webhooks allow up to 1,000 subscriptions per app, send up to 100 events per request and retry a failed notification up to 10 times. (Source: HubSpot webhooks)
  • HubSpot advertises 1,900+ apps in its Marketplace. (Source: HubSpot App Marketplace)

What does an AI agent do inside HubSpot?

The most common uses:

  • Create the contact and the deal when a lead arrives through WhatsApp, email or the website.
  • Check the customer’s history before replying, so it never asks what is already known.
  • Move the deal to the next stage and create a task for the salesperson.
  • Log a summary of the conversation on the contact.

Do HubSpot’s API limits get in the way?

Not for customer service and lead intake: 100 requests every 10 seconds cover many conversations at once. The care is with bulk syncs, because the daily limit is shared by every integration on the account.

How does the agent learn about changes in HubSpot?

Through webhooks. When a contact or deal changes, HubSpot notifies the automation, which can react right away, for example by sending a message when a deal changes stage.

Common mistakes

  • Creating duplicate contacts because the automation does not search by email or phone before writing.
  • Processing the same webhook twice: HubSpot retries failed notifications, so each event must be handled only once.
  • Granting the private app every scope when it only needs contacts and deals.
  • Running a bulk sync during business hours and using up the whole account’s daily limit.

How does Notkode connect agents and automations to HubSpot?

Notkode integrates agents and automations with CRMs (HubSpot, Pipedrive, RD Station), Google Sheets and Excel, ERP and finance systems, Notion and Airtable, Google Calendar and custom systems. In 2024, for Loss Prevention, it connected the website form to Airtable with n8n, so leads land in the CRM without anyone copying them. A project is ready in 2 to 3 weeks on a normal timeline.

Frequently asked questions

Does it work on HubSpot’s free plan?

Yes. Private apps exist on Free and Starter, with 100 requests every 10 seconds and 250,000 per day.

Do I need a Marketplace app or a custom integration?

It depends on what the agent does. For conversations that follow your company’s rules, a custom integration through a private app gives more control over what is read and written.

Can the agent read the salespeople’s notes?

Yes, if the app has permission. Decide beforehand which fields the agent may use when replying to customers.

How long does the integration take to go live?

At Notkode, 2 to 3 weeks on a normal timeline, 1 to 2 weeks on a fast one and within 1 week when urgent.

Last verified on

❯ Ready to start?

Let's find where AI drives results in your business.

Start with the diagnosis. We understand your operation and point out the first paths to activate AI.