Deskwise platformDevelopers · Data, SDK, REST + MCP

Build on the same operating model.

Bring your own data or Postgres, generate a typed SDK from your company model, and embed the Deskwise employee in your product through REST or MCP.

Bring your own dataTyped company SDKREST + MCP embedding
deskwise · developer workspaceschema typed
Bring your dataPostgresBusiness APIsFiles
company.tsTypeScript
type Customer = {
  id: string;
  jobs: Job[];
  balance: Money;
}

await deskwise.jobs.complete({
  jobId, approvalId
});
Embed actionsREST/v1/company/actionsMCPcomplete_jobTyped SDKdeskwise.jobs
What it actually does

Your product. Your data. The same governed employee.

Developers can define the company model once, expose typed objects and actions, then ground any agent they build, buy, or bring in the same operational context and control layer.

01
Bring your own data

Connect Postgres, APIs, files, and operating records while keeping the company model explicit and inspectable.

Postgres · APIs · Files
02
Generate typed interfaces

Turn ontology objects, relationships, and actions into a typed SDK that mirrors how the business actually operates.

Objects · Relations · Actions
03
Embed any employee or agent

Invoke governed company actions through REST or MCP from your product, internal tools, or the agents you already use.

REST · MCP · Agent tools
Developer path

Your data becomes governed interfaces.

01 · Define the company modelPostgresBusiness APIsFiles
02 · Generate typed actionscompany.jobs.complete(jobId)
03 · Embed governed executionTyped SDKREST + MCP
Govern every embedded action

See the control layer.

Review human control