capabilities.work

Log an Email Engagement

A 3-step recipe with HubSpot. We can help you get access.

Recipe · 3 steps

Log an Email Engagement

with HubSpot · Customer Data Management
Works with AI assistants

Create an email engagement and associate it to a contact.

  1. Create the email engagement with the supplied subject, body, status, direction, and timestamp.
  2. Associate the newly created email engagement to the target contact so it appears on the contact timeline.
  3. Read the created email engagement back by id to confirm it persisted.
What you'll need to have ready
  • hsEmailSubject: The subject line of the email (hs_email_subject).
  • hsEmailText: The plain text body of the email (hs_email_text).
  • hsEmailHtml: The HTML body of the email (hs_email_html).
  • hsEmailStatus: The send status of the email, e.g. SENT (hs_email_status).
  • hsEmailDirection: The email direction, INCOMING or OUTGOING (hs_email_direction).
  • hsTimestamp: ISO 8601 timestamp marking when the email was sent (hs_timestamp).
  • contactId: The ID of the contact to associate the email with.
  • associationType: The association type id linking the email to the contact.
For your developer

Arazzo workflow hubspot:log-email-engagement, 3 operations: createEmailEngagement → createEmailEngagementAssociation → getEmailEngagement. Specs on APIs.io.