Skip to content

Integrate cajeX with Your Existing Stack

Open, configurable, no vendor lock-in. Identity, AI providers, billing, webhooks, and infrastructure — every integration is production-tested.

Integration Philosophy

Architecture governance lives at the intersection of every team in an engineering organisation — identity, security, billing, observability, project management. A platform that governs architecture but can't plug into those systems creates more friction than it removes.

cajeX is built to integrate. Every integration uses open standards (OIDC, SAML, SCIM, HMAC-signed webhooks) rather than proprietary connectors. You bring your own identity provider, your own AI model, your own observability stack — cajeX adapts to your stack, not the other way around.

Identity & SSO

From one-click social login on standard plans to full enterprise SSO with SCIM provisioning.

Microsoft Entra ID

Native Entra ID support with Azure AD group sync and OIDC. Enterprise plans only.

Social Login

Google, Apple, and GitHub OAuth for frictionless team onboarding on all standard plans.

Magic Link

Passwordless email-based sign-in available on every plan.

Any OIDC Provider

Okta, Auth0, or any OIDC-compliant identity provider. SAML 2.0, SCIM 2.0 provisioning, and Single Logout on Enterprise plans.

See Team Workspaces for the per-workspace SSO and identity provider story.

AI Providers

Claude is the default. Each workspace can swap in its own provider, model, and credentials.

Default

Claude (Anthropic)

Default model. Two-way pipeline: extract candidate directives from standards, and apply approved directives at review time. Long context window means whole standards documents fit in a single pass.

Available

Bring Your Own Model

Each workspace can configure its own AI provider, model, and credentials. API keys are AES-GCM-256 encrypted at rest per workspace.

Coming soon

OpenAI

GPT-4 and successor models — on the roadmap.

Coming soon

Gemini

Google Gemini support — on the roadmap.

Read more about how the AI pipeline works on the AI Co-Worker page.

Billing & Subscriptions

Transparent, per-seat pricing across every tier. No hidden fees.

Stripe

Per-seat billing for Free, Basic, Pro, and Team plans. Automatic seat counting, prorated upgrades, and per-workspace AI usage tracking.

Enterprise: per-seat or custom-quota

Enterprise plans support both per-seat licensing and custom-quota arrangements — volume pricing, custom SLAs, and dedicated support apply either way. Stripe-backed invoicing for organisations that prefer it.

Developer Integrations

Webhooks and data export for plugging cajeX into your observability, project management, and data warehouse stack.

Webhooks

9 event types with HMAC signatures, automatic retry with exponential backoff, and auto-disable after repeated failures. Subscribe to events for projects, findings, sessions, members, and billing changes.

Data Export

Async export of workspace members and projects to cloud storage. Download as JSON via a presigned one-click link. CSV format on the roadmap.

Infrastructure

cajeX runs on Cloudflare's global edge network for low-latency performance worldwide. For organisations that cannot send architecture data outside their boundary, the data plane is portable — run it in your own AWS, Azure, GCP, or Kubernetes environment.

Bring your own cloud

The portable data plane ships as a Docker image paired with S3-compatible object storage. The control plane (identity, billing, platform admin) stays on Cloudflare; everything that touches your architecture data runs where you choose. See Regulated Industries for the full BYOC story.

Frequently Asked Questions

Does cajeX support Microsoft Entra ID?
Yes, with native support on Enterprise plans. Configure your Entra ID tenant via OIDC, sync Azure AD groups to cajeX roles, and enable Single Logout so user offboarding propagates instantly. SCIM 2.0 provisioning automates the full user lifecycle.
Can I bring my own AI model and API key?
Yes. Each workspace configures its own AI provider, model, and credentials. The default is Claude (Anthropic) but you can swap to a different provider per workspace. API keys are encrypted at rest with per-workspace AES-GCM-256 keys; there is no shared credential surface.
What webhook events does cajeX emit?
Nine event types covering projects (created, updated, deleted), findings (created, resolved), sessions (created, scheduled, completed), and members (invited, joined). Every webhook is signed with an HMAC for verification, retries on failure with exponential backoff, and auto-disables after repeated failures.
Can I export my data?
Yes. Trigger an async export from the workspace settings; cajeX delivers a presigned one-click link to a JSON archive of your workspace members and projects. CSV format is on the roadmap.
Does cajeX have a REST API?
Webhooks cover the outbound integration path today. A documented inbound REST API is on the roadmap for the post-GA period — contact us if API access blocks a specific integration you need.

Ready to Integrate?

Start free, no credit card required. Or talk to us about integration support for your specific stack.