ClickUp
ClickUp is a cloud-based productivity platform designed to help teams and individuals manage tasks, projects, and workflows in one place.
Bruin supports ClickUp as a source for Ingestr assets. You can ingest data from ClickUp into your data platform.
To set up a ClickUp connection, add a configuration item in the .bruin.yml
file and in your asset file. The configuration requires api_token
.
Step 1: Add a connection to the .bruin.yml file
yaml
connections:
clickup:
- name: "clickup"
api_token: "token_123"
api_token
: personal token used to authenticate with the ClickUp API.
Step 2: Create an asset file for data ingestion
Create an asset configuration file (e.g., clickup_ingestion.yml
) inside the assets folder with the following content:
yaml
name: public.clickup
type: ingestr
parameters:
source_connection: clickup
source_table: 'tasks'
destination: postgres
name
: The name of the asset.type
: Alwaysingestr
for ClickUp.source_connection
: The ClickUp connection name defined in.bruin.yml
.source_table
: Name of the ClickUp table to ingest. You can find the available source tables in ClickUp here.destination
: The destination connection name.
Step 3: Run asset to ingest data
bruin run assets/clickup_ingestion.yml
Running this command ingests data from ClickUp into your Postgres database.
