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.
13 integrations, growing weekly.
Pick a source. We'll handle every download, conversion, and write-back. Your teams stay where they already are.
Auto-remediate every assignment and handout.
Course-level sync with assignment overrides.
Section-aware remediation for materials.
Folder watching with write-back in place.
SharePoint-aware folder syncing.
Team folder watching and write-back.
Plugin scans every published page on save.
Hook into publish events for instant audits.
Validate assets and rich text on publish.
Captions and descriptions written back to entries.
Lecture archives captioned in bulk.
PR comments and CI checks for every commit.
Merge request checks across self-hosted GitLab too.
Connect, sync, ship.
Every new upload triggers a run. Remediated files are written back to the source — your teams never leave their workflow.
We listen for new and changed files via webhooks, polling, or watch folders.
Routed to PDF, scanning, or captioning runners depending on the asset type.
Remediated file is written back to the source, with version and audit log attached.
Built for developers.
REST endpoints for everything in the UI. Webhooks for every state change. Typed SDKs for TypeScript, Python, and Ruby.
Read the docscurl -X POST \ https://api.clearlinks.org/v1/runs \ -H "Authorization: Bearer $KEY" \ -H "Content-Type: application/json" \ -d '{"source":"canvas","course_id":"42"}'
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.