Loading...
Loading...
HubSpot integration. Manage crm and marketing automation data, records, and workflows. Use when the user wants to interact with HubSpot data.
npx skill4agent add membranedev/application-skills hubspotmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search hubspot --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Contacts | list-contacts | Retrieve a list of contacts from HubSpot with optional filtering by properties and associations. |
| List Companies | list-companies | Retrieve a list of companies from HubSpot with optional filtering by properties and associations. |
| List Deals | list-deals | Retrieve a list of deals from HubSpot with optional filtering by properties and associations. |
| List Tickets | list-tickets | Retrieve a list of tickets from HubSpot with optional filtering. |
| List Tasks | list-tasks | List all tasks with optional filtering and pagination |
| List Notes | list-notes | List all notes with optional filtering and pagination |
| Get Contact | get-contact | Retrieve a single contact by ID or email from HubSpot. |
| Get Company | get-company | Retrieve a single company by ID from HubSpot. |
| Get Deal | get-deal | Retrieve a single deal by ID from HubSpot. |
| Get Ticket | get-ticket | Retrieve a single ticket by ID from HubSpot. |
| Get Task | get-task | Get a task by its ID |
| Get Note | get-note | Get a note by its ID |
| Create Contact | create-contact | Create a new contact in HubSpot with specified properties and optional associations. |
| Create Company | create-company | Create a new company in HubSpot with specified properties and optional associations. |
| Create Deal | create-deal | Create a new deal in HubSpot with specified properties and optional associations. |
| Create Ticket | create-ticket | Create a new ticket in HubSpot with specified properties. |
| Create Task | create-task | Create a new task in HubSpot |
| Create Note | create-note | Create a new note in HubSpot |
| Update Contact | update-contact | Update an existing contact's properties in HubSpot. |
| Update Company | update-company | Update an existing company's properties in HubSpot. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY