MCP is live.Set up
OmniDimension

SDKs

Official OmniDimension SDKs for the backend and the browser.

OmniDimension offers two kinds of SDK, split by where they run and which key they use.

Server SDKs

Run on your backend and call the REST API with a secret API key. Use these to build and manage agents, dispatch calls, run campaigns, and handle knowledge bases from your own services. See Authentication to get a key.

Client SDKs

Run in the browser and never see your secret API key. Pick by how much control you want:

  • Web widget (no code): a copy-paste script with a built-in UI, authenticated by a public, agent-scoped widget key.
  • Web SDK (low code): the @omnidim-ai/client package. Your server creates a session with the API key and hands the page a short-lived connection URL; you build your own UI around the WebSession class.
  • Raw protocol (full control): speak the web call protocol directly from any platform, including iOS, Android, and kiosks.

More languages are on the way. If you'd like to see one prioritized, let us know.

On this page