URL preservation
Existing slugs survive the import. Your inbound links keep working. Your search rankings don't reset. 301 redirects are auto-generated for any page you choose to rename.
Quill imports your existing docs from Mintlify, Notion, Confluence, GitBook, or a folder of MDX files. Then it cross-references each page against your actual codebase and tells you which ones are still true. You decide what survives.
The platforms below are great editors. They're not detection systems. Drift is invisible until your customers find it for you.
| capability | mintlify | notion | confluence | quill |
|---|---|---|---|---|
| Hand-edit MDX | yes | indirect | indirect | yes |
| Reads your repo | no | no | no | yes |
| Drafts on every PR | no | no | no | yes |
| Drift detection | no | no | no | yes |
| Auto-generated walkthroughs | no | no | no | yes |
| API reference from types | manual | no | no | yes |
| Human approval queue | via git | comments | comments | first-class |
| Self-hosted option | no | no | yes | yes |
Point Quill at your existing docs. We ingest Mintlify MDX, Notion exports, Confluence XML, GitBook archives, or any folder of markdown. URLs are preserved so existing inbound links and search rankings survive the switch.
Quill cross-references every imported page with your codebase. Each one gets a status: still accurate, drifted (we'll show you why), or referencing code that no longer exists. The surprise is usually how many fall into the second bucket.
Approval queue. Keep, regenerate from scratch, edit in place, or archive. The pages you keep stay editable in MDX exactly like before — Quill is additive, not a lock-in.
Every future merge flows through the same review queue. Your docs don't drift again, because Quill is watching the same repository your engineers are pushing to.
The audit alone was worth the switch. Quill flagged 43% of our existing docs as drifted from the code. We didn't know.
Existing slugs survive the import. Your inbound links keep working. Your search rankings don't reset. 301 redirects are auto-generated for any page you choose to rename.
Before you publish anything, you'll see exactly which pages reference code paths that have moved or vanished. Most teams find documentation they forgot existed.
Run Quill in shadow mode for a week while your current docs site stays live. Compare what Quill produces against your hand-written pages. Cut over when you're confident.
On Pro and above, we pair you with a migration engineer for the first two weeks. They handle the import, walk you through the drift report, and don't leave until your queue is empty.