Can you please add a HubSpot function to create an engagement with a contact? Here is how it's implemented in Zapier - https://zapier.com/blog/updates/2134/hubspot-create-engagement-actions After sending an email or message to a contact via Clay, it would be nice to be able to log that interaction back into HubSpot. Supported engagement types are:
Note
Task
Meeting
Call
Hey, thanks for reaching out - Great suggestions, curious if you've tried to use the HTTP API to do this already? For example, you could use these settings to do an HTTP API request to Hubspot and create engagements. For Creating Engagements: Endpoint: https://api.hubapi.com/engagements/v1/engagements Method: POST Headers Content-Type: application/json Authorization: Bearer {access_token} Required Body Parameters: { "engagement": { "type": "NOTE", // Can be NOTE, EMAIL, TASK, MEETING, CALL "timestamp": "{current_timestamp}" }, "associations": { "contactIds": ["{contact_id}"] }, "metadata": { "body": "{engagement_body}", "subject": "{engagement_subject}" } } Additional Fields Based on Engagement Type: For Tasks: { "metadata": { "status": "NOT_STARTED", "forObjectType": "CONTACT", "taskType": "TODO", "dueDate": "{due_date}" } } For Meetings: { "metadata": { "startTime": "{start_time}", "endTime": "{end_time}", "title": "{meeting_title}" } } For Calls: { "metadata": { "toNumber": "{phone}", "status": "COMPLETED", "durationMilliseconds": "{duration}" } } Let me know if you need specifics for any engagement type. I know it can be pretty intimidating, so feel free to ask me any following questions.
This thread was picked up by our in-app web widget and will no longer sync to Slack. If you are the original poster, you can continue this conversation by logging into https://app.clay.com and clicking "Support" in the sidebar. If you're not the original poster and require help from support, please post in 02 Support.