Can one make an endpoint in Hubspot for a webhook from another service to send messages to?

Can one make an endpoint in Hubspot for a webhook from another service to send messages to?

As the title suggests, we’re curious as to whether or not Hubspot has the ability to specify an endpoint for a webhook to send messages to.

Hey @nate_skyline, this can be done in a couple of ways. The method you use really depends on the subscription tier you have and the specific use case you’re looking to solve for. In any case you can choose to use the Webhooks API (available on all tiers) or by using webhooks in workflows (exclusive to Operations Hub Professional). If it’s any help I happened to record a video walkthrough of both options last week: Implementing Webhooks in HubSpot

Hey so I appreciate the post but this doesn’t work. What you’ve described here is how to use webhooks for communication that looks like,

Hubspot → External Service

What we’re trying to do is,

External Service → Hubspot.
Our external service can pump out realtime messages about Docusign stuff getting signed and we want Hubspot to receive these messages and make updates directly.

Hey @nate_skyline,

I understand now! Unfortunately there isn’t any way to create an endpoint to handle incoming webhooks directly from an external system. Your only option would be to create that endpoint yourself on some middleware and call the necessary HubSpot APIs when data is received.

Hi @nate_skyline :waving_hand:

Have you considered using HubSpot CMS Serverless Functions (requires CMS Hub Enterprise)? This would technically allow you to create an “endpoint” and execute some coded logic when that endpoint is called. Before you spend too much time on it, there are some important feature limits to consider that might rule this out as a potential option.

Please let me know if you have any follow-up questions.