Skip to main content

HubSpot CRM Engagements Tasks

HubSpot CRM Engagements Tasks is part of HubSpot's CRM platform, enabling tracking and management of task engagements associated with contacts, companies, and deals. The Ballerina ballerinax/hubspot.crm.engagements.tasks connector (v2.0.0) provides programmatic access to the HubSpot Tasks API v3, allowing you to create, retrieve, update, archive, and search task records within your Ballerina integration flows.

Key features

  • Create, retrieve, update, and archive individual task engagement records
  • Batch operations for creating, reading, updating, upserting, and archiving tasks in bulk
  • Associate tasks with CRM objects such as contacts, companies, and deals
  • Search tasks using filters, property conditions, and sorting
  • Retrieve task history with property versioning support
  • Support for OAuth 2.0, Bearer Token, and Private App (API Key) authentication

Actions

Actions are operations you invoke on HubSpot to manage task engagement records: creating tasks, retrieving task details, updating properties, performing batch operations, and searching across task records.

ClientActions
ClientTask CRUD, batch operations, search, associations

See the Action Reference for the full list of operations, parameters, and sample code for each client.

Documentation

  • Setup Guide: This guide walks you through creating a HubSpot developer app and obtaining the OAuth 2.0 credentials required to use the HubSpot CRM Engagements Tasks connector.

  • Action Reference: Full reference for all clients: operations, parameters, return types, and sample code.

  • Example: Learn how to build and configure an integration using the HubSpot CRM Engagements Tasks connector, including connection setup, operation configuration, and execution flow.

How to contribute

As an open source project, WSO2 welcomes contributions from the community.

To contribute to the code for this connector, please create a pull request in the following repository.

Check the issue tracker for open issues that interest you. We look forward to receiving your contributions.