APIs & Integrations

Shamita
Member

Webhook Subscription to Meeting/Engagement Creation

SOLVE

Looking for something similar to what is described in this post from 5 years ago: https://community.hubspot.com/t5/APIs-Integrations/Web-hook-trigger-for-Engagement-events-like-Meeti...

 

I want to receive notifications of meetings created/scheduled between sales rep and lead through Hubspot. The post above  recommends subscribing to Contact property `engagements_last_meeting_booked` but I do not believe this is an available property currently. Is there some other way to receive a  notification that a meeting has been scheduled?

0 Upvotes
1 Accepted solution
Jaycee_Lewis
Solution
Community Manager
Community Manager

Webhook Subscription to Meeting/Engagement Creation

SOLVE

Hey, @Shamita 👋 I was able to set up a quick example using the property you mentioned.

Steps:

  • Verify the property exists
    curl --request GET \
      --url 'https://api.hubapi.com/crm/v3/properties/0-1/engagements_last_meeting_booked?archived=false' \
      --header 'authorization: Bearer YOUR_ACCESS_TOKEN'
    HTTP 200
    
    {
      "updatedAt": "2022-05-27T20:44:36.163Z",
      "createdAt": "2020-06-30T15:57:37.033Z",
      "name": "engagements_last_meeting_booked",
      "label": "Date of last meeting booked in meetings tool",
      "type": "datetime",
      "fieldType": "date",
      "description": "The date of the last meeting that has been scheduled by a contact through the meetings tool. If multiple meetings have been scheduled, the date of the last chronological meeting in the timeline is shown.",
      "groupName": "contact_activity",
      "options": [],
      "displayOrder": 6,
      "calculated": false,
      "externalOptions": false,
      "hasUniqueValue": false,
      "hidden": false,
      "hubspotDefined": true,
      "modificationMetadata": {
        "archivable": true,
        "readOnlyDefinition": true,
        "readOnlyValue": true
      },
      "formField": false,
      "dataSensitivity": "non_sensitive"
    }
  • Set up the Webhook. I used a Private App
    CleanShot 2025-02-24 at 10.41.23@2x.png

One thing I've noticed when setting the “Which properties” section, it's easier to simply paste (cmd + v) in the property name (or internal value) rather than searching the dropdown for it.

 

I hope this helps get you moving forward! — Jaycee


HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates.
Learn More.


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

View solution in original post

0 Upvotes
1 Reply 1
Jaycee_Lewis
Solution
Community Manager
Community Manager

Webhook Subscription to Meeting/Engagement Creation

SOLVE

Hey, @Shamita 👋 I was able to set up a quick example using the property you mentioned.

Steps:

  • Verify the property exists
    curl --request GET \
      --url 'https://api.hubapi.com/crm/v3/properties/0-1/engagements_last_meeting_booked?archived=false' \
      --header 'authorization: Bearer YOUR_ACCESS_TOKEN'
    HTTP 200
    
    {
      "updatedAt": "2022-05-27T20:44:36.163Z",
      "createdAt": "2020-06-30T15:57:37.033Z",
      "name": "engagements_last_meeting_booked",
      "label": "Date of last meeting booked in meetings tool",
      "type": "datetime",
      "fieldType": "date",
      "description": "The date of the last meeting that has been scheduled by a contact through the meetings tool. If multiple meetings have been scheduled, the date of the last chronological meeting in the timeline is shown.",
      "groupName": "contact_activity",
      "options": [],
      "displayOrder": 6,
      "calculated": false,
      "externalOptions": false,
      "hasUniqueValue": false,
      "hidden": false,
      "hubspotDefined": true,
      "modificationMetadata": {
        "archivable": true,
        "readOnlyDefinition": true,
        "readOnlyValue": true
      },
      "formField": false,
      "dataSensitivity": "non_sensitive"
    }
  • Set up the Webhook. I used a Private App
    CleanShot 2025-02-24 at 10.41.23@2x.png

One thing I've noticed when setting the “Which properties” section, it's easier to simply paste (cmd + v) in the property name (or internal value) rather than searching the dropdown for it.

 

I hope this helps get you moving forward! — Jaycee


HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates.
Learn More.


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