Skip to content
Integrations

Built for tools you already use.

Sync content from the platforms your teams already use. No re-uploading, no manual exports — Clearlinks watches and remediates in place.

Directory

13 integrations, growing weekly.

Pick a source. We'll handle every download, conversion, and write-back. Your teams stay where they already are.

Learning Management
Google Classroom
Google Classroom
Live

Auto-remediate every assignment and handout.

Canvas
Canvas
Live

Course-level sync with assignment overrides.

Schoology
Schoology
Beta

Section-aware remediation for materials.

Storage & Drive
Google Drive
Google Drive
Live

Folder watching with write-back in place.

O
OneDrive
Soon

SharePoint-aware folder syncing.

D
Dropbox
Soon

Team folder watching and write-back.

Content Management
W
WordPress
Live

Plugin scans every published page on save.

W
Webflow
Beta

Hook into publish events for instant audits.

C
Contentful
Soon

Validate assets and rich text on publish.

Video Streaming
K
Kaltura
Live

Captions and descriptions written back to entries.

P
Panopto
Beta

Lecture archives captioned in bulk.

DevOps & CI/CD
G
GitHub
Live

PR comments and CI checks for every commit.

G
GitLab
Live

Merge request checks across self-hosted GitLab too.

Automated pipeline

Connect, sync, ship.

Every new upload triggers a run. Remediated files are written back to the source — your teams never leave their workflow.

Detect

We listen for new and changed files via webhooks, polling, or watch folders.

Process

Routed to PDF, scanning, or captioning runners depending on the asset type.

Deliver

Remediated file is written back to the source, with version and audit log attached.

API & webhooks

Built for developers.

REST endpoints for everything in the UI. Webhooks for every state change. Typed SDKs for TypeScript, Python, and Ruby.

Read the docs
POST /v1/runs
curl -X POST \
  https://api.clearlinks.org/v1/runs \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"source":"canvas","course_id":"42"}'
run.queued201 Created · run_a1b2
run.completedWebhook · 200 OK
asset.deliveredWebhook · 200 OK

Wire it up in an afternoon.

Click-to-connect for our top integrations. Need something else? Our REST API and webhooks cover everything in the UI.