hubspot_get_engagements_by_deal
Retrieve all engagement activities like calls, emails, meetings, tasks, and notes associated with a specific HubSpot deal to track communication history and sales interactions.
Instructions
Get all engagement activities (calls, emails, meetings, etc.) associated with a deal
Input Schema
Name | Required | Description | Default |
---|---|---|---|
after | No | Pagination cursor for next page of results | |
dealId | Yes | The ID of the deal to get engagements for | |
limit | No | Maximum number of engagements to return (default 20) | |
types | No | Types of engagements to include |
Input Schema (JSON Schema)
{
"properties": {
"after": {
"description": "Pagination cursor for next page of results",
"type": "string"
},
"dealId": {
"description": "The ID of the deal to get engagements for",
"type": "string"
},
"limit": {
"default": 20,
"description": "Maximum number of engagements to return (default 20)",
"type": "number"
},
"types": {
"description": "Types of engagements to include",
"items": {
"enum": [
"CALL",
"EMAIL",
"MEETING",
"TASK",
"NOTE"
],
"type": "string"
},
"type": "array"
}
},
"required": [
"dealId"
],
"type": "object"
}