Component Details
appmixer.hubspot.crm.EnrollContactInWorkflow
1.0.0
Public
{ "name": "appmixer.hubspot.crm.EnrollContactInWorkflow", "author": "Appmixer <info@appmixer.com>", "description": "Enroll a contact in a HubSpot workflow by email. Requires a HubSpot subscription with workflows (Professional/Enterprise or a developer test account) — on free portals the workflows API rejects the call with 403 regardless of granted OAuth scopes.", "version": "1.0.0", "private": false, "auth": { "service": "appmixer:hubspot" }, "quota": { "manager": "appmixer:hubspot", "resources": "requests" }, "inPorts": [ { "name": "in", "schema": { "type": "object", "properties": { "workflowId": { "type": "string" }, "email": { "type": "string", "format": "email" } }, "required": [ "workflowId", "email" ] }, "inspector": { "inputs": { "workflowId": { "type": "text", "tooltip": "The HubSpot workflow to enroll the contact in.", "label": "Workflow", "source": { "url": "/component/appmixer/hubspot/crm/ListWorkflows?outPort=out", "data": { "transform": "./ListWorkflows#workflowsToSelectArray" } }, "index": 0 }, "email": { "type": "text", "tooltip": "Email address of the contact to enroll.", "label": "Contact Email", "index": 1 } } } } ], "outPorts": [ { "name": "out", "options": [ { "label": "Workflow Id", "value": "workflowId", "schema": { "type": "string", "example": "12345678" } }, { "label": "Email", "value": "email", "schema": { "type": "string", "example": "jane.doe@example.com" } } ] } ], "icon": "data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI1MDAiIHZpZXdCb3g9IjYuMjA4NTYyODMgLjY0NDk4ODI0IDI0NC4yNjk0MzcxNyAyNTEuMjQ3MDExNzYiIHdpZHRoPSIyNTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xOTEuMzg1IDg1LjY5NHYtMjkuNTA2YTIyLjcyMiAyMi43MjIgMCAwIDAgMTMuMTAxLTIwLjQ4di0uNjc3YzAtMTIuNTQ5LTEwLjE3My0yMi43MjItMjIuNzIxLTIyLjcyMmgtLjY3OGMtMTIuNTQ5IDAtMjIuNzIyIDEwLjE3My0yMi43MjIgMjIuNzIydi42NzdhMjIuNzIyIDIyLjcyMiAwIDAgMCAxMy4xMDEgMjAuNDh2MjkuNTA2YTY0LjM0MiA2NC4zNDIgMCAwIDAgLTMwLjU5NCAxMy40N2wtODAuOTIyLTYzLjAzYy41NzctMi4wODMuODc4LTQuMjI1LjkxMi02LjM3NWEyNS42IDI1LjYgMCAxIDAgLTI1LjYzMyAyNS41NSAyNS4zMjMgMjUuMzIzIDAgMCAwIDEyLjYwNy0zLjQzbDc5LjY4NSA2Mi4wMDdjLTE0LjY1IDIyLjEzMS0xNC4yNTggNTAuOTc0Ljk4NyA3Mi43bC0yNC4yMzYgMjQuMjQzYy0xLjk2LS42MjYtNC0uOTU5LTYuMDU3LS45ODctMTEuNjA3LjAxLTIxLjAxIDkuNDIzLTIxLjAwNyAyMS4wMy4wMDMgMTEuNjA2IDkuNDEyIDIxLjAxNCAyMS4wMTggMjEuMDE3IDExLjYwNy4wMDMgMjEuMDItOS40IDIxLjAzLTIxLjAwN2EyMC43NDcgMjAuNzQ3IDAgMCAwIC0uOTg4LTYuMDU2bDIzLjk3Ni0yMy45ODVjMjEuNDIzIDE2LjQ5MiA1MC44NDYgMTcuOTEzIDczLjc1OSAzLjU2MiAyMi45MTItMTQuMzUyIDM0LjQ3NS00MS40NDYgMjguOTg1LTY3LjkxOC01LjQ5LTI2LjQ3My0yNi44NzMtNDYuNzM0LTUzLjYwMy01MC43OTJtLTkuOTM4IDk3LjA0NGEzMy4xNyAzMy4xNyAwIDEgMSAwLTY2LjMxNmMxNy44NS42MjUgMzIgMTUuMjcyIDMyLjAxIDMzLjEzNC4wMDggMTcuODYtMTQuMTI3IDMyLjUyMi0zMS45NzcgMzMuMTY1IiBmaWxsPSIjZmY3YTU5Ii8+PC9zdmc+" }