| Time to first document | Days - templates rebuilt in their editor | Weeks to months of development | The same afternoon, using your existing file |
| Template format | Usually rebuilt inside a proprietary editor | Whatever you write code for | Your existing Word or PDF, unchanged |
| Related Salesforce records | Parent lookups, often one or two levels | Whatever you query for | Five levels of lookups, plus child and grandchild records |
| Conditional content and tables | Varies; often an add-on tier | You build it | Conditions, repeating rows, currency and images built in |
| Merging several documents | Sometimes, sometimes not | You write the merge yourself | Bundles, with templates included or skipped by record |
| Where the file is filed | Often Files only | Your choice, you code it | Files or Notes & Attachments, per template |
| The 25 MB Notes limit | Usually discovered when a document fails | Discovered in production, once | Warned at the moment you choose the store |
| Signing with your Circularo account | Built around a different signature provider | Possible, and entirely yours to build | One API token, purpose-built |
| Signer identity checks | Depends on their signature provider | You implement OTP and passwords yourself | Email OTP and per-signer passwords from a record field |
| Signed copy written back | Usually, to their chosen store | You build the webhook and the write-back | Filed on the same record, same store, matching name |
| Automation triggers | Flow or button, commonly | Whatever you build | Button, stage change, field change, file arrival |
| Sandboxes and multiple orgs | Often licensed per org | Another environment to maintain | Any number, no per-org licence |
| Installed into Salesforce | Managed package to review and install | Your own Apex to review and maintain | No managed package - an authorised connection |
| When Salesforce changes | Vendor keeps up | Your team keeps up, forever | We keep up |
| Who fixes it at 2am | Vendor support | Whoever wrote it, if they still work there | Us, and we built the whole path |
| Ongoing cost shape | Per user or per document, growing with use | Salary time, indefinitely | A service level, not a per-document meter |