Has anyone successfully integrated HubSpot with Agent.ai using webhooks for agentic workflows? If so, how has the performance been, and what impact does this integration have on credit usage on the Agent.ai platform?
Hi @HarshaKumara
Happy Friday!
I believe that our Community Champion Dan Moyle has some experience with Agent.ai so I’d like to invite him to this conversation. Hi @danmoyle do you have any input on this one?
-Cassie
Community Manager
Thanks for thinking of me, @chighsmith ![]()
Hey there @HarshaKumara. I haven’t personally done exactly what you’re describing. But let me tag a few friends as well who might be able to help.
@SHollis2814 has done some amazing work with Agent.ai - he may have some insight!
I’ll see if I can find others as well and add them for you.
@HarshaKumara I’ll also tag @BethDunn / @TheRealBethDunn as well!
Hey,
So, we have not done much connecting to HubSpot with Webhooks yet just because of client data and our AI policy.
However, on the HubSpot side, since you are using a webhook, HubSpot webhook rules apply so it shouldn’t use any credits there.
On the agent.ai side, it should just use the normal per run credits.
I hope this helps.
Thanks for tagging me in, @danmoyle! You can absolutely use webhooks to connect your Agent.ai agents to your HubSpot portal. I saw you also posted in the Agent.ai community with this question, which is just what I was going to suggest you do. I can see that a couple of agent builders with experience building agents with webhooks + HubSpot have already either responded or been tagged in there, which is great. I just tagged in another member who might be helpful answering questions about how he uses webhooks and how well it’s been working for him.
To answer your question about credits, it costs one credit per run agent run, regardless of how it’s triggered, but credits are free on agent.ai , and when your credits get low, you’re automatically topped off.
Hope this helps!
Hi @HarshaKumara
“The credits are autofilled again once they are empty, so you don’t have to worry about it here.
And as we have not personally done it yet so we can’t give you more details about the performance.
Hope this helps you out here.”
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.
Thanks!
That makes sense, especially when client data and AI policies are involved. One thing worth considering is using webhooks only for the specific events the agent actually needs rather than sending broad CRM data into the workflow.
For example, a deal-stage change could trigger an external process, while the agent fetches only the additional information required for that particular task. This keeps the integration more focused and reduces unnecessary data exposure.
I’d also make the webhook endpoint acknowledge events quickly and process them asynchronously. HubSpot recommends this approach because slow processing can cause timeouts and delivery issues, and failed deliveries may be retried.
For an AI-agent integration, I’d also keep a clear audit trail of what event triggered the agent, what data was passed, what action the agent took, and whether a human approval was required. That becomes especially important when the agent can modify CRM data or trigger downstream actions.