Agent interop surface

Agent-ready CPQ.

Campus Dyno is the deterministic CPQ substrate your external AI agent calls into, whether that agent is Salesforce Agentforce, HubSpot Breeze, Default, Lindy, Slack AI, or a custom in-house stack. Your agent stays where your team already works. Campus Dyno provides the structured APIs, audit log, and deterministic price engine it acts against.

The boundary

External agents handle conversation and intent extraction (Slack DMs, email, call transcripts). Campus Dyno’s deterministic engine computes price, applies discounts, routes approvals, produces the quote. The LLM is never in the pricing path, so every quote is reproducible and every action is auditable.

Surface status
REST API
Beta

Public endpoints for quote CRUD, line-item edits, approval-status queries, catalog reads, audit-log reads. Same backend the admin console and quote builder call.

Webhooks
Roadmap

Event-driven delivery for quote lifecycle events (created, line-item-changed, approval-requested, approved, sent, signed). HMAC-signed, retries with exponential backoff, idempotency keys.

Agent-on-behalf-of-user auth
Roadmap

Token issuance scoped to a specific deal-desk user. External agents act as that user, inheriting the user’s approval scope. Audit log records the (agent, on-behalf-of-user) pair on every action.

Audit log query API
Beta

Queryable, replayable audit log. The LLM/deterministic boundary means every action is reproducible: the same deterministic inputs produce the same outputs. Agents use it as their source of truth.

MCP server
Roadmap

Anthropic Model Context Protocol surface. Custom Claude apps, LangChain/CrewAI agent stacks, and future MCP-native tooling plug in without writing a vendor-specific connector.

Early access

The REST API and audit log are in beta with existing engagements. Webhooks, agent-on-behalf-of-user auth, and the MCP server are on the roadmap and being shipped through ongoing customer work. If you need a specific capability sooner, the fastest path is to talk to us. That conversation often pulls the surface forward.

Talk to us