Connect any app in minutes, in any language.
Four ways in, one control plane. Start with a base‑URL change, add the SDK for full workflow traces, connect AI assistants over MCP, or send the OpenTelemetry traces you already have.
- 01OpenAI‑compatible APIbase_urlChange the base URL and the key, then call any of 24 provider presets.
- 02SDKsSDKPython and TypeScript: runs, steps, tools, approvals, outcomes.
- 03MCPMCPThe Worksi MCP server, and a governed gateway for any MCP server.
- 04OpenTelemetryOTLPSend OTLP traces with GenAI semantic conventions.
What each path gives you.
They combine: most teams start with the gateway and add the SDK or MCP where they need more.
| Capability | base_url | SDK | MCP | OTLP |
|---|---|---|---|---|
| Every model call traced, with tokens and cost | – | |||
| Runs, steps and tool calls | – | |||
| Model policies, budgets, pause and stop enforced | – | – | ||
| Tool allowlists | – | |||
| A person’s approval before a risky tool | – | – | ||
| Business outcomes for ROI | – | – | ||
| No Worksi package to install | – |
Your endpoints and your key.
One screen of the console holds everything an app needs: the endpoints for each path and the key that ties calls to an environment.
1. OpenAI‑compatible base URL to use instead of api.openai.com.
2. MCP server endpoint for Claude Desktop, Cursor, VS Code and your own agents.
Then an API key, created on the same screen for one workspace and environment. It decides the tenant, capture mode and policies of every call.
And out again.
Alerts, exports and the API take what Worksi sees to the tools your team already works in.
- Incidents, escalations, approvals, budget thresholds and executed actions, filtered by severity. Every plan.
- Slack
- The same events in the channel you choose. Pro and above.
- Signed webhooks
- JSON to your endpoint, with
X-AIW-Timestampand an HMAC‑SHA256X-AIW-Signatureto verify it. Pro and above. - Exports
- CSV or JSON of traces, incidents, cost and ROI on Pro and above, and of the audit log on Business and Enterprise.
- REST API
- Everything the console does, with personal access tokens and your role’s permissions.
Pick a path. Send one request.
Create a key in Governance → API keys and set two variables. The official OpenAI SDKs read both, so your code stays as it is.
- 3‑day trial with Pro features, no card.
- The built‑in simulator answers until you add a provider key.
# Governance → API keys (the key is shown once)export OPENAI_API_KEY="aiw_sk_live_…"export OPENAI_BASE_URL="https://gateway.worksi.ai/v1"