engagement_details_update
Modify engagement records in HubSpot CRM to update activity details, change status, or adjust scheduling for calls, emails, meetings, tasks, and notes.
Instructions
Update an existing engagement's details
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| engagementId | Yes | ||
| engagement | Yes | ||
| metadata | No |
Input Schema (JSON Schema)
{
"properties": {
"engagement": {
"additionalProperties": {},
"properties": {
"activityType": {
"type": "string"
},
"description": {
"type": "string"
},
"endTime": {
"type": "string"
},
"loggedAt": {
"type": "string"
},
"owner": {
"additionalProperties": false,
"properties": {
"email": {
"format": "email",
"type": "string"
},
"id": {
"type": "string"
}
},
"required": [
"id",
"email"
],
"type": "object"
},
"startTime": {
"type": "string"
},
"status": {
"type": "string"
},
"title": {
"type": "string"
},
"type": {
"enum": [
"EMAIL",
"CALL",
"MEETING",
"TASK",
"NOTE"
],
"type": "string"
}
},
"required": [
"type",
"title"
],
"type": "object"
},
"engagementId": {
"type": "string"
},
"metadata": {
"additionalProperties": {},
"type": "object"
}
},
"required": [
"engagementId",
"engagement"
],
"type": "object"
}