Sécurité Eden AI

Know who spent what on AI, down to the call

Tag every request with the client, project, team or employee it belongs to. Charge clients back with detailed statements, give each team a budget it cannot overrun, and decide which models each team is allowed to call. One organization, one invoice, full visibility.

Certifié SOC 2 • Certifié ISO 27001 • Prêt pour le RGPD
Monitoring · Usage by client
Platform
Models
Monitoring
API keys
Organization
Members
Guardrails
Tags
Billing
Sep 1 – Sep 30, 2026Filter tag:client = acmetag:env = prod
Spend
$4,128
Sep 1 – 30
Tagged
93%
of spend attributed
Clients
12
4 projects on average
Untagged
$273
7% · review
Daily spend by client
Sep 1Sep 8Sep 15Sep 22Sep 30
acmeglobexinitechumbrella
By project · acme
support-bot
$1,204
invoices-ocr
$388
search
$320
By member · acme
J. Martin
$1,051
A. Silva
$592
Service key
$269
ClientProjectsRequestsCostShare of total
acme3812,400$1,912.1846%
globex2540,112$1,240.0230%
initech4301,870$702.9017%
umbrella19,830$0.00BYOK
Untagged—64,201$273.307% · review
Guardrail · EU-regulated teams
allowmistral/*openai/*@eu
deny*/*
100 / minute$500 / week

Built for agencies, platforms and enterprise AI teams.

Seats per organization
Unlimited
Tags per request
Up to 10
Budget reset periods
Daily to monthly
Invoice for all providers
One
Certifié SOC 2
Certifié ISO 27001
Model allow-lists
Points de terminaison régionaux
How it fits together

One organization, many clients, every token accounted for

Members, keys and tags give you four levels of attribution without creating a separate account per client.

Sécurité certifiée

Every token attributed to a client, a project, a team or a person

Eden AI records the cost of every request together with the API key, the member and the tags behind it, so you can split your AI spend the way your business is organized.

Tags on every call

Add key/value labels to any request with the X-EdenAI-Tags header. Up to ten tags per call, counted once the header and the body are merged, on every endpoint, LLM or expert model.

Default tags on API keys

Set default tags when you create a key and every call made with it inherits them. One key per client means zero code changes for your developers.

API keyDefault tagsBudget
acme-prodclient=acme env=prod$500 / mo
globex-botclient=globex$1,000 / mo
sandboxenv=test$50 / wk

Filter on any dimension

Filter cost by tag, API key, member, model, provider or feature, and combine them to answer what the support bot cost for Acme in September.

Untagged spend stays visible

Whatever is not tagged lands in its own row, so you see the gap and fix the key or the call that caused it.

One row per tag combination

The usage table carries the date, the tags and the cost in US dollars of every slice, with one column per tag key. A client, a project or an environment is one filter away.

datetag:clienttag:projectcost_usd
2026-09-30acmeinvoices-ocr12.18
2026-09-30acmesupport-bot40.02
2026-09-30globexsearch9.90
One column per tag key, dated, with the cost in US dollars

Management API

Query the same usage data over HTTP, by period, by API key and grouped by member, and feed your own billing or chargeback system.

Garde-fous intégrés

Charge back, budget and restrict, from one place

Tagged usage is the raw material. From there you bill your clients, cap what each team can spend, and decide which models they are allowed to call.

01 · Chargeback

Charge your clients back, with the detail to back it up

Filter a period on one client tag and you have a breakdown split by project, team or employee. Build the client-facing statement from it, while you keep one consolidated Eden AI invoice covering every provider. Talk to us about custom billing and invoicing structures.

Acme Corp
Draft
Usage statement · September 2026 · No. 2026-09-ACME
client=acmeenv=prod
Prepared by
Your company
Oct 1, 2026 · from Eden AI usage
ProjectRequestsCost
support-bot812,400$1,204.18
invoices-ocr96,210$388.40
search301,870$319.60
Total · September 2026$1,912.18
02 · Budgets

Give every team a budget it cannot overrun

Each API key carries a spending cap that resets daily, weekly or monthly. When a key reaches $0 it stops working until the next period. Guardrails add spend caps and rate limits per role, member or key, and the whole organization shares one credit balance with billing rights reserved to the roles you choose.

03 · Compliance

Limit which models each team can call

Allow or deny models and providers with patterns such as anthropic/* or */*, scope rules per feature, and attach them to roles, members or API keys. Pin regulated teams to the EU endpoint, where non-EU models return HTTP 451 and never spend credits. Zero Data Retention and no training on your data by default.

Customer stories

One contract, one bill, many providers

Nikola Komes, CEO at InsiderCX

We are implementing a combination of sentiment analysis and topic extraction into our platform, which handles a big load of patient comments coming through a survey. It would be a hassle to setup an infrastructure to compare all the AI providers and their output, so that's why we decided for Eden AI, along with the fact that it provides us with an unified billing as opposed to maintaining an account on each of the providers.

Nikola Komes

CEO @ InsiderCX

Alain Mielle, Innovation Manager at the Council of Europe

I believe in accessing AI services through a one-stop shop that brings together major providers like Amazon and Azure, as well as emerging specialists. Eden AI is the right solution for our first ‘laboratory’ stage, giving us a portal with multiple services we can use depending on each project.

Alain Mielle

Innovation Manager @ Council of Europe

Contrôle de la gateway IA

One organization, with the roles and controls of an enterprise

Invite your whole company under one organization and one shared credit balance, then decide who can see, who can manage and who can pay.

Roles and permissions

Manager, Billing and Member roles out of the box, plus custom roles that combine organization, members and billing permissions.

MemberRole
JM Julia MartinManager
KO Karim OumarBilling
AS Ana SilvaMember
CR Chris RoyCustom · Auditor

SSO, SCIM and audit logs

Sign in through Okta, Azure AD or WorkOS, sync your directory with SCIM and keep an administrative audit log. Contact the Eden AI team to set it up.

SSO · OktaConnected
SCIM provisioningSynced 2 min ago
Audit log
WhenWhoWhat
14:02J. MartinBudget acme-prod → $1,000
13:40K. OumarGuardrail EU → role Analyst
09:12SCIM3 members from Okta

Guardrails that stack

Reusable usage policies that set which models a team can call, how often, and how much a member can spend, attached at the level you choose.

Comparative table

One account per client vs. tags on one organization

Separate accounts per client

Eden AI organization

One account, one invoice and one set of keys per client to maintain.

One organization and one invoice; clients, projects and teams are tags.

Spend can be split by a single dimension: the account.

Split by client, project, team, member, model or feature, combined.

Budgets live in each provider's console, if they exist at all.

Budgets per API key with daily, weekly or monthly resets, enforced at the gateway.

Model restrictions enforced by code review.

Model allow-lists and rate limits attached to roles, members or keys.

Chargeback assembled by hand from several provider exports.

Per-client breakdowns built from tagged usage, one row per tag combination.

Developer experience

Tag once, attribute everywhere

Tags travel as a header on any endpoint, or as defaults on the API key. The cost of each request comes back in the response and feeds the filters in the dashboard.

PYTHON · DEFAULT TAGS FOR A WHOLE CLIENT
# One client, one set of tags, zero changes in your call sites
from openai import OpenAI

client = OpenAI(
    base_url="https://api.edenai.run/v3",
    api_key=EDENAI_API_KEY,
    default_headers={
        "X-EdenAI-Tags": "client=acme,project=support-bot,team=cx"
    },
)

# Or set default tags on the API key itself in the dashboard:
# every call made with that key inherits them.
CURL · TAGS ON A SINGLE CALL
# Tag a single call, on any endpoint
curl https://api.edenai.run/v3/chat/completions \
  -H "Authorization: Bearer $EDENAI_API_KEY" \
  -H "X-EdenAI-Tags: client=acme,project=invoices,env=prod" \
  -d '{"model": "openai/gpt-5.4-nano", "messages": [...]}'

# Response
{
  "usage": { "total_tokens": 508 },
  "cost": 0.000202
}

# Then, in Monitoring: filter by tag and read the cost
# per client, per project or per environment.

Eden AI est-il certifié SOC 2 ?

Eden AI est-il certifié ISO 27001 ?

Eden AI prend-il en charge le Zero Data Retention ?

Eden AI utilise-t-il les données client pour entraîner des modèles d’IA ?

Eden AI est-il conforme au RGPD ?

Les données sont-elles chiffrées ?

Puis-je contrôler les providers et modèles utilisés par mon équipe ?

Eden AI propose-t-il des endpoints régionalisés ?

Eden AI peut-il router les requêtes vers des régions spécifiques côté provider ?

Que se passe-t-il si une région demandée n’est pas disponible pour un provider ou un modèle ?

Eden AI fournit-il des guardrails ?

Quelle est la différence entre Eden AI et l’utilisation directe des providers ?

COMMENCEZ

Construisez avec l’IA en gardant le contrôle et la sécurité

Attribute every token, charge back with confidence, and keep each team inside its budget and its approved models.

ROLES & PERMISSIONS • BUDGETS PER KEY • ONE INVOICE FOR EVERY PROVIDER