APIs & Integrations

CPatane
Participant

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hello world,

 

We want to get a quote via Hubspot API when its status hs_sign_status become signed.

In order to get the information as fast as possible in our app, we would to trigger when there is a signed quote by esignature and send the webhook to an external system.

Unfortunately, i can't find how to set up the webhook. I've found that we can choose a abonement to a mofication of  object.propertyChange > hs_status property. But this is not what i am looking for.

I thank you in advance to your help.

Does anyone have any idea ?

 

0 Upvotes
1 Accepted solution
zach_threadint
Solution
Guide

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hi @CPatane 👋

 

Thanks for the additional context. It is possible to create webhook subscriptions involving properties that are not included in the default list provided by HubSpot. Simply copy the internal name of the property (e.g. hs_sign_status) and paste it directly into the "Which properties?" field.

Screenshot 2024-11-23 at 08.57.29.png

I hope that proves helpful. Please let me know if you have any follow-up questions. 

All the best,

Zach

--

Zach Klein
HubSpot Integrations & App Developer
Meanjin / Brisbane, Australia



Say g'day


If my post helped answer your query, please consider marking it as a solution.


View solution in original post

5 Replies 5
zach_threadint
Guide

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hi @CPatane 👋

 

If you have access to HubSpot Workflows and Webhooks as a Workflow Action, you should be able to achieve this via the following steps (note that this option can't utilise the Quote property 'hs_sign_status' because it's hidden from HubSpot's UI):

  1. Create "Quote-based" HubSpot Workflow
  2. Set the enrollment trigger as "When a filter criteria is met" > [Group 1] "ESign completed signatures" is greater than 0 OR [Group 2] "Is manually signed" is equal to True (i.e. the Quote has been signed)
  3. Add an action below the enrollment trigger > Data ops > Send a webhook > Configure your webhook action as required

If you do not have access to 1 or both of the features mentioned above, you'll have to use the Private App Webhook Subscriptions you've mentioned in your post. You'd then need to configure your system that receives the webhook events to "ignore" webhook events where hs_sign_status is "ESIGN_PENDING" or blank/null (the other possible value options for this property are currently "ESIGN_COMPLETED" and "MANUALLY_SIGNED" which indicate the Quote has been signed).

 

I hope this proves helpful. Please let me know if you have any follow-up questions.

All the best,

Zach

--

Zach Klein
HubSpot Integrations & App Developer
Meanjin / Brisbane, Australia



Say g'day


If my post helped answer your query, please consider marking it as a solution.


CPatane
Participant

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hi Zach,

 

We don't have access to wehbook in the Workflow. That's why we ceated a private app with webhook.

Our problem is that we can't create an event subscription on the hs_sign_status property because it is not listed in the available property.

CPatane_0-1732264822620.png


If it was available, it should be near to hs_status or something like that.

How can I create a subscription on unlisted propoerties ? Because we want to send a webhook when a quote is signed. and our system will check if it is signed or not.

Thank you in advance !

 

Cédric

0 Upvotes
zach_threadint
Solution
Guide

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hi @CPatane 👋

 

Thanks for the additional context. It is possible to create webhook subscriptions involving properties that are not included in the default list provided by HubSpot. Simply copy the internal name of the property (e.g. hs_sign_status) and paste it directly into the "Which properties?" field.

Screenshot 2024-11-23 at 08.57.29.png

I hope that proves helpful. Please let me know if you have any follow-up questions. 

All the best,

Zach

--

Zach Klein
HubSpot Integrations & App Developer
Meanjin / Brisbane, Australia



Say g'day


If my post helped answer your query, please consider marking it as a solution.


CPatane
Participant

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hi Zach,

 

It's all good ! Thank for your help 🙏

Wish you a nice day,

 

Cédric

BérangèreL
Community Manager
Community Manager

Send a webhook via private app when a quote hs_sign_status = signed

SOLVE

Hi @CPatane and welcome, it's a pleasure to have you here!

Thanks for asking the Community!

I'd love to put you in touch with some of our Top Experts: Hi @NCalmettes, @Damien_Latapie, @LdeMooij, @Pnaumenko, @christopher-RVO, @GPeradze, @HubSpot_Corey and @zach_threadint do you have suggestions to help @CPatane, please?

Thanks so much and have a lovely day!

Best,
Bérangère


Saviez-vous que la Communauté est disponible en Français ?
Rejoignez les discussions francophones en changeant votre langue dans les paramètres !

Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings!


0 Upvotes