Integrations, and where we fit
Where AutoPQC sits next to a CMDB, a vulnerability scanner, an SIEM, a certificate lifecycle manager and CI — and what we refuse to duplicate
On this page — 5 sections
Every enterprise we talk to already owns tools that overlap with part of what we do. A CMDB knows what servers exist. A scanner knows which of them are unpatched. A certificate manager knows what expires next month. None of them can tell you which of your cryptographic dependencies fails against a quantum adversary, or in what order to fix them. That gap is the whole product, and being precise about its edges is more useful than claiming to replace anything.
The neighbours
Read the last column first. What we decline to duplicate is a more honest description of a product than what it claims to cover.
| System | What it owns | What AutoPQC adds | What we do not duplicate |
|---|---|---|---|
| CMDB / asset register | The authoritative list of hosts, services and owners | The cryptography running on them, and its quantum exposure | We are not a system of record for assets. We reconcile against yours. |
| Vulnerability scanner | Known CVEs, patch state, configuration drift | Algorithm and key-length risk that no CVE describes, mapped to FIPS 203/204/205 | We do not scan for CVEs, we do not rank patches, and we do not replace your scanner. |
| SIEM | Event collection, correlation, detection, retention | A structured finding stream and an activity log worth ingesting | We are not a log store, not a detection engine, and not a place to run queries over your telemetry. |
| Certificate lifecycle manager | Issuance, renewal, expiry, revocation | Whether a certificate's algorithm survives the migration window at all, not just whether it expires | We do not issue, renew or revoke certificates, and we never hold private keys. |
| CI / CD | Build, test, gate, deploy | A cryptographic verdict a pipeline can read before a release ships | We do not build, we do not deploy, and we will not be your release gate's only opinion. |
Out of scope
We are not a certificate authority, a key management system, a secrets manager, an HSM, or a cryptographic library. We do not hold private keys, we do not perform cryptographic operations on your behalf, and we do not sit in the data path of anything. Discovery observes and records. What we do and do not touch is set out in What we hold, and what we never take.
The two directions data moves
Almost every integration is one of two shapes, and knowing which one you are building keeps the scope small.
- Inbound context
- You tell us what your estate is. Host lists, service ownership, environment labels, criticality ratings from your CMDB. This is what turns a finding from 'a weak cipher on 10.4.2.19' into 'a weak cipher on the settlement gateway, owned by the payments platform team, in production'. Ownership metadata improves prioritisation more than any additional detector.
- Outbound findings
- We tell your systems what we found. Findings to a ticketing queue, events to an SIEM, a CBOM to an architecture review, a signed export to an auditor. This is where the value is realised, because a finding nobody is assigned is a finding nobody fixes.
There is no third direction. We do not push configuration changes into your infrastructure, and we will not. A tool that can both find a weak cipher and silently change it is a tool whose blast radius nobody has modelled.
What a realistic first integration looks like
Not an API build. The first integration on almost every engagement is a scheduled export into somewhere people already look, and it delivers most of the value of a deep integration for a fraction of the work.
- 1
Get ownership metadata in
A flat file mapping hosts and services to owning teams, environments and criticality. Imperfect and current beats complete and stale. This single input changes prioritisation more than anything else you can send us.
- 2
Export findings on a schedule
A periodic export of open findings with severity, owner and explanation, landing in the tracker your remediation teams already work from. No new console for anyone to learn.
- 3
Route the small number of urgent events
One webhook, one router, three rules. Critical to on-call, high to the owning team, the rest to the weekly digest. See Where alerts land.
- 4
Only then automate the loop
Once the manual path has run for a few cycles and you know which fields matter, replace the schedule with a programmatic pull. By then you are automating something you understand rather than guessing at a schema.
Roadmap
Pre-built connectors for named ticketing systems, CMDBs, SIEMs and CI platforms are not generally available, and we will not list vendor names we have not shipped against. The programmatic surface those connectors will be built on is Continuum, itself roadmap — see API and automation surfaces. [PLACEHOLDER: first named connector and its target date]
Reconciling with an existing inventory
The most common integration question is what happens when our inventory and yours disagree. They will. Reconciliation is a project in its own right and worth planning for rather than discovering.
- We find things your register does not list. This is the usual case and it is the point. Undocumented services, forgotten test endpoints, embedded libraries nobody owns. Treat the delta as a finding about your register, not an error in ours.
- Your register lists things we cannot reach. Also common, and always worth investigating, because an unreachable asset is an unassessed asset. The boundaries are in What discovery will not do.
- Identity mismatch. The same asset appears under a hostname in your register and an address in ours. Agree a join key early — usually a stable service identifier rather than an address.
- Neither system is authoritative for both halves. Your register owns existence and ownership. We own the cryptographic facts. Resist the temptation to make one the master of everything.
What counts as an asset on our side, and how we identify one across runs, is defined in What counts as an asset. Read it before designing a join key.
Choosing not to integrate
A defensible answer for a first engagement is to integrate nothing. Take the exposure report, work the top tier by hand, and prove the process before wiring it into anything. Integration multiplies a working process; it does not create one.
Our pilot estate makes the case for why the process is worth having before the plumbing: 42 assets discovered, 36 classified vulnerable, an aggregate score of 75 / 100, and a review that took 22 hours manually against 14 minutes with AutoPQC. None of that required an integration. It required knowing what to look for and in what order.
Sequence integration behind ownership
The blocker on almost every migration is not data flow, it is that nobody owns the asset that needs changing. Fix ownership first. An integration that delivers findings to an unowned queue is an efficient way to grow a backlog.
More in Platform & access