Clickup

Clickup logo

Clickup

Connect your Clickup data to Airweave

Overview

The Clickup connector allows you to sync data from Clickup into Airweave, making it available for search and retrieval by your agents.

Configuration

ClickUpSource

ClickUp source implementation.

This connector retrieves hierarchical data from ClickUp’s REST API:

  • Workspaces (Teams)
  • Spaces (within each workspace)
  • Folders (within each space)
  • Lists (within each folder)
  • Tasks (within each list)
  • Comments (within each task)

Authentication

This connector uses OAuth 2.0 authentication flow.

You can connect through the Airweave UI, which will guide you through the OAuth flow.

Entities

The following data models are available for this connector:

ClickUp workspace entity.

FieldTypeDescription
entity_idstrUnique Entity ID
workspace_idstrWorkspace ID
namestrWorkspace name
colorOptional[str]Workspace color
avatarOptional[str]Workspace avatar URL
membersList[dict]List of workspace members

ClickUp space entity.

FieldTypeDescription
space_idstrSpace ID
namestrSpace name
privateboolWhether the space is private
statusDict[str, Any]Space status configuration
multiple_assigneesboolWhether multiple assignees are allowed
featuresDict[str, Any]Space features configuration

ClickUp folder entity.

FieldTypeDescription
folder_idstrFolder ID
namestrFolder name
hiddenboolWhether the folder is hidden
space_idstrParent space ID
task_countOptional[int]Number of tasks in the folder

ClickUp list entity.

FieldTypeDescription
list_idstrList ID
namestrList name
folder_idstrParent folder ID
space_idstrParent space ID
contentOptional[str]List content/description
statusOptional[Dict[str, Any]]List status configuration
priorityOptional[Dict[str, Any]]List priority configuration
assigneeOptional[str]List assignee username
task_countOptional[int]Number of tasks in the list
due_dateOptional[Any]List due date
start_dateOptional[Any]List start date
folder_namestrParent folder name
space_namestrParent space name

ClickUp task entity.

FieldTypeDescription
task_idstrTask ID
namestrTask name
statusDict[str, Any]Task status configuration
priorityOptional[Dict[str, Any]]Task priority configuration
assigneesList[Dict[str, Any]]List of task assignees
tagsList[str]List of task tags
due_dateOptional[datetime]Task due date
start_dateOptional[datetime]Task start date
time_estimateOptional[int]Estimated time in milliseconds
time_spentOptional[int]Time spent in milliseconds
custom_fieldsList[Dict[str, Any]]List of custom fields
list_idstrParent list ID
folder_idstrParent folder ID
space_idstrParent space ID
urlstrTask URL
descriptionstrTask description
parentOptional[str]Parent task ID if this is a subtask

ClickUp comment entity.

FieldTypeDescription
comment_idstrComment ID
task_idstrParent task ID
userDict[str, Any]Comment author information
text_contentstrComment text content
resolvedboolWhether the comment is resolved
assigneeOptional[Dict[str, Any]]Comment assignee information
assigned_byOptional[Dict[str, Any]]User who assigned the comment
reactionsList[Dict[str, Any]]List of reactions to the comment
datedatetimeComment creation date