InsertEngagement
Allows the insertion of engagements into HubSpot. Currently there is no good means of retrieving existing engagements via the HubSpot API.
Input
| Name | Type | Description |
| EngagementType | String | The type of engagement to create.
The allowed values are NOTE, EMAIL, TASK, MEETING. |
| EngagementTime | String | A datetime indicating when the engagement took place. |
| EngagementIsActive | String | A boolean indicating if the engagement is active. |
| AssociatedContacts | String | A comma separated list of contact ids to associate with the engagement. |
| AssociatedCompanies | String | A comma separated list of company ids to associate with the engagement. |
| AssociatedDeals | String | A comma separated list of deal ids to associate with the engagement. |
| AssociatedOwners | String | A comma separated list of owner ids to associate with the engagement. |
| NoteBody | String | The body of a note engagement. Only used when EngagementType = NOTE. |
| FromEmail | String | The from email in the engagement. Only used when EngagementType = EMAIL. |
| FromFirstName | String | The first name the email was from in the engagement. Only used when EngagementType = EMAIL. |
| FromLastName | String | The last name the email was from in the engagement. Only used when EngagementType = EMAIL. |
| ToEmail | String | A comma separated list of emails the message was sent to. Only used when EngagementType = EMAIL. |
| EmailCC | String | A comma separated list of cc'd email addresses. Only used when EngagementType = EMAIL. |
| EmailBCC | String | A comma separated list of bcc'd email addresses. Only used when EngagementType = EMAIL. |
| EmailSubject | String | The subject of the email. Only used when EngagementType = EMAIL. |
| EmailHtml | String | Html content consisting of the body of the email. Only used when EngagementType = EMAIL. |
| EmailText | String | Plain text conttent consisting of the body of the email. Only used when EngagementType = EMAIL. |
| TaskBody | String | The body of the task. Only used when EngagementType = TASK. |
| TaskStatus | String | The status of the task. Only used when EngagementType = TASK. |
| TaskForObjectType | String | The object type the task is for. For instance, CONTACT. Only used when EngagementType = TASK. |
| MeetingBody | String | A body outlining the details of the meeting. Only used when EngagementType = MEETING. |
| MeetingStartTime | String | The start date time for the meeting. Only used when EngagementType = MEETING. |
| MeetingEndTime | String | The end date time for the meeting. Only used when EngagementType = MEETING. |
| MeetingTitle | String | The title of the meeting. Only used when EngagementType = MEETING. |
Result Set Columns
| Name | Type | Description |
| Id | String | The id of the engagement. |