Map your ClickUp workspace in 15 minutes
ClickUp credentials, minimal config, FTPR automations, multi-squad routing, and spot-check.
Step 1. Get credentials (2 min)
- ClickUp → Settings → Apps → API Token
- Note your Team ID (Workspace ID):
app.clickup.com/{team_id}/…or Settings → Workspace
Step 2. Minimal config (3 min)
provider: clickup
clickup:
token: ""
workspace: "12345678"
teams:
- name: Growth
clickup:
list_id: "901234567890"
metrics:
clickup:
workflow:
cycle_start_statuses: [in progress]
lead_end_statuses: [complete]
ftpr:
fail_tags: [ftpr-fail]
bugs:
tags: [bug]
title_prefix: "BUG |"
Step 3. FTPR automations (5 min)
ClickUp FTPR is tag-based. Create a tag (e.g. ftpr-fail) and an automation:
When status moves backward (e.g. Complete → In Progress), add tag
ftpr-fail
Set metrics.clickup.ftpr.fail_tags to match. Without fail tags, FTPR shows n/a (not 0%).
Step 4. Multi-squad routing (optional)
Use this when two or more squads share the same ClickUp folder or list.
- Create a custom dropdown in ClickUp (for example
Squad) with one option per squad. - In
config.yml:
metrics:
clickup:
routing:
use_squad_field: true
squad_field: Squad
# squad_field_by_space: # when the dropdown label differs per space
# "12345678": Team
teams:
- name: Platform
clickup:
folder_id: "16615923"
routing:
squad_value: Platform
- name: Results
clickup:
folder_id: "16615923"
routing:
squad_value: Results
Pulse routes by list, folder, tags, and locations first. The dropdown only breaks ties when multiple squads match the same list or folder. If a list belongs to one squad only (list_ids), routing does not need the dropdown.
Full key reference: ClickUp configuration.
Step 5. Config audit + spot-check
First load on large workspaces can take 2–5 minutes. Refresh within 5 minutes uses cache.
