codai for business
AI API for companies in Romania
codai gives your team one model name, codai, behind an OpenAI- and Anthropic-compatible API. Business accounts can be set to EU-only processing, prompts are not used for training, and every payment gets a fiscal invoice from Interactive Media Solutions S.R.L. (CUI 37237457), with B2B invoices sent to ANAF e-Factura.
Data in the EU
Where your data is processed
- The gateway and the database run in Google Cloud europe-west1 (Belgium).
- With EU data residency switched on for your account, every model call is served by Google Cloud Vertex AI in the EU (the eu multi-region or europe-west1). A request that has no EU-region model fails instead of being sent outside the EU.
- Without it, accounts use the default routing: Google Vertex AI (global endpoint) and Microsoft Azure AI Foundry, including US regions, as listed on the subprocessors page.
- Under EU residency, features that would send content outside the EU are off: web search, the semantic cache, memory search and the audio and realtime endpoints.
- No training on your prompts: it is opt-in only, and off by default. Traffic sent with your own provider keys (BYOK) is never used for training.
- A data processing agreement (DPA) with Standard Contractual Clauses (Decision (EU) 2021/914) and breach notice within 72 hours.
- A public list of subprocessors, with 30 days’ notice before any change.
Invoicing
A fiscal invoice for every payment
Every paid payment becomes a fiscal invoice issued by Interactive Media Solutions S.R.L. (CUI 37237457) through Brivio.
- Enter your company’s Romanian CUI or EU VAT ID at checkout and the invoice is a B2B invoice, submitted to ANAF e-Factura.
- A refund produces a credit note.
- Prices are in EUR.
- The seller is not registered for VAT (neplătitor de TVA, art. 310 Cod fiscal), so no VAT is added to the price.
Pricing
Plans that pay for verified work
Each plan includes a number of verified successful tasks per month. Monthly billing, in EUR.
| Plan | Price | Verified tasks / month |
|---|---|---|
| Free | €0/month | 5 |
| BYOK | €5/month | 0 |
| Starter | €40/month | 33 |
| Builder | €100/month | 83 |
| Team | €300/month | 250 |
Beyond the included tasks, each verified successful task costs €1.20.
A task that is neither verified nor confirmed is charged at raw token cost from your wallet — no flat fee. Infrastructure errors are never billed.
Integration
Change the base URL, keep your code
codai speaks OpenAI Chat Completions, the OpenAI Responses API and Anthropic Messages, so the official OpenAI and Anthropic SDKs work as they are.
- Base URL (OpenAI SDK)
- https://ai.codai.ro/v1
- Base URL (Anthropic SDK)
- https://ai.codai.ro
- Model
- codai
- MCP server
- https://ai.codai.ro/mcp
Prompt caching is on by default. Every response says which model served it in the x-codai-routed-to header.
FAQ
Questions from companies
- Do we get a fiscal invoice?
- Yes. Every paid payment gets a fiscal invoice issued by Interactive Media Solutions S.R.L. (CUI 37237457) through Brivio. If you enter a Romanian CUI or an EU VAT ID at checkout, the invoice is also submitted to ANAF e-Factura. A refund produces a credit note.
- Is VAT added to the price?
- No. The seller is not registered for VAT (neplătitor de TVA, art. 310 Cod fiscal), so the EUR price on the plan is the price you pay.
- Does our data stay in the EU?
- With EU data residency switched on for your account, yes: model calls are served only by Google Cloud Vertex AI in the EU, and a request with no EU-region model fails rather than leaving the EU. The gateway and the database run in europe-west1. Processing is covered by a DPA with Standard Contractual Clauses, and the subprocessors are listed publicly.
- Are our prompts used to train models?
- No. Training is opt-in only and off by default. Traffic sent with your own provider keys (BYOK) is never used for training.
- What do we pay when a task fails?
- Plans count only verified successful tasks. A task that is neither verified nor confirmed is charged at raw token cost from your wallet, with no flat fee, and an infrastructure error is never billed.