Skip to content

hubspot(minor): add CreateTask, EnrollContactInWorkflow, ListWorkflows components#1121

Open
apx-vero wants to merge 2 commits into
Appmixer-ai:devfrom
apx-vero:feat/hubspot-tasks-workflow
Open

hubspot(minor): add CreateTask, EnrollContactInWorkflow, ListWorkflows components#1121
apx-vero wants to merge 2 commits into
Appmixer-ai:devfrom
apx-vero:feat/hubspot-tasks-workflow

Conversation

@apx-vero

Copy link
Copy Markdown
Contributor

Summary

Adds 2 missing HubSpot components needed to replicate the JointJS – New customer story -> Create note and notify the team automation (and similar workflows).

New components

appmixer.hubspot.engagements.CreateTask

  • Creates a HubSpot task via POST crm/v3/objects/tasks
  • Inputs: association type, object ID, subject, body, status (NOT_STARTED / IN_PROGRESS / WAITING / COMPLETED / DEFERRED), task type (TODO / CALL / EMAIL), due date
  • Replaces Make.com's hubspotcrm:CreateEngagement with type: TASK

appmixer.hubspot.crm.EnrollContactInWorkflow

  • Enrolls a contact in a HubSpot workflow by email via POST automation/v2/workflows/{workflowId}/enrollments/contacts/{email}
  • Workflow selector uses ListWorkflows helper for a dynamic dropdown
  • Replaces Make.com's hubspotcrm:AddContactToWorkflow

appmixer.hubspot.crm.ListWorkflows (private helper)

  • Lists all workflows via GET automation/v3/workflows for the dynamic select in EnrollContactInWorkflow

Bundle version

4.5.04.6.0 (minor — new components)

Closes #1119, #1120

Vero added 2 commits May 29, 2026 12:50
…s components

- CreateTask: creates a HubSpot task (crm/v3/objects/tasks) associated with any supported object. Supports subject, body, status, type, due date, and association type.
- EnrollContactInWorkflow: enrolls a contact in a HubSpot workflow by email using automation/v2 API.
- ListWorkflows: private helper component to list available workflows for dynamic select.

Closes Appmixer-ai#1119, Appmixer-ai#1120
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

hubspot: Add CreateTask component (engagements)

1 participant