Connectors
ClickUp
Connect your ClickUp workspace to SurfSense
ClickUp OAuth Integration Setup Guide
This guide walks you through setting up a ClickUp OAuth integration for SurfSense.
Step 1: Access ClickUp API Settings
- Open your ClickUp workspace
- Navigate to Settings (gear icon) → ClickUp API
- You'll see the ClickUp API Settings page

Step 2: Create an App
- Click "+ Create an App" in the top-right corner
- Fill in the app details:
| Field | Value |
|---|---|
| App Name | SurfSense |
| Redirect URL(s) | localhost:8000 |
- Click "Save" to create the app

Step 3: Get OAuth Credentials
After creating the app, you'll see your credentials:
- Copy your Client ID
- Copy your Client Secret (click "Show" to reveal, or "Regenerate" if needed)
Never share your client secret publicly.
Running SurfSense with ClickUp Connector
Add the ClickUp environment variables to your Docker run command:
docker run -d -p 3000:3000 -p 8000:8000 \
-v surfsense-data:/data \
# ClickUp Connector
-e CLICKUP_CLIENT_ID=your_clickup_client_id \
-e CLICKUP_CLIENT_SECRET=your_clickup_client_secret \
-e CLICKUP_REDIRECT_URI=http://localhost:8000/api/v1/auth/clickup/connector/callback \
--name surfsense \
--restart unless-stopped \
ghcr.io/modsetter/surfsense:latest