Four layers.
One source of truth.
DiscoverCX is built as a single pipeline — from DITA in your editor to JSON in your AI assistant. No third-party CCMS to glue in. No headless layer to bolt on. No portal to integrate after the fact.
Manage
A Git-backed repository with the guardrails enterprise content teams need: full version history, role-based access, multilingual workflows, Translation Management, and SOC 2 Type II controls.
| Layer | What you get | Standards |
|---|---|---|
| Repository | Versioned topic store, full history, branches, tags | Git, DITA 1.3, JSON Schema |
| Workflow | Custom states, approvals, scheduled publishing | BPMN-style, webhook-driven |
| Translation | Locale fan-out, TMS round-trip (Smartling, Lilt, XTM) | XLIFF 2.1, ICU |
| Access | Role-based, project-scoped, branch-scoped | SAML, OIDC, SCIM |
| Audit | Every change attributed, exportable | SOC 2 Type II, GDPR, HIPAA-ready |

Deliver
One typed API. Every channel. Topics flow from the repository to docs sites, mobile apps, Salesforce, in-product help, partner systems, and AI assistants — in real time, with no rebuilds.
<?xml version="1.0"?> <topic id="install-router"> <title>Install the Edge Router</title> <shortdesc>Mount, cable, and power on the EdgeRouter 9200.</shortdesc> <taskbody> <steps> <step><cmd>Rack-mount the chassis.</cmd></step> <step><cmd>Connect uplink to <uicontrol>WAN 1</uicontrol>.</cmd></step> </steps> </taskbody> </topic>
{
"id": "install-router",
"type": "task",
"title": "Install the Edge Router",
"summary": "Mount, cable, and power on the EdgeRouter 9200.",
"locale": "en-US",
"version": "7.2.1",
"steps": [
{ "n": 1, "cmd": "Rack-mount the chassis." },
{ "n": 2, "cmd": "Connect uplink to WAN 1." }
],
"channels": ["portal", "in-product", "salesforce", "ai-rag"]
}REST + GraphQL + Webhooks
Pick the access pattern that fits the channel. Typed schemas. OAS 3.1. TypeScript SDK shipped.
Real-time, no rebuilds
Publish a topic → it's live in the API within seconds. No static rebuilds, no CDN purges, no nightly batch.
AI / RAG-ready
Topic-level metadata, clean semantic boundaries, locale fan-out — purpose-built for grounding LLMs.

Discover
A ready-to-launch customer portal sits on top of the same repository — enterprise search, role-based personalization, cases, community, and analytics. Brand it, configure it, and ship in weeks instead of quarters.
Enterprise search
Federated, faceted, typo-tolerant
Personalization
Role, plan, product, locale
Cases & community
Salesforce, ServiceNow, Atlassian
Analytics
Topic engagement, deflection, gaps

Ship
See the whole platform in 45 minutes.
A solution engineer will walk you through authoring, the repository, the delivery API, and the portal — using your content, your formats, and your channels.
