Salesdots is an AI-powered sales platform: it enriches leads, drafts outreach, summarises calls and scores deals for its customers. AI is not a feature on the side — it is the product. Every one of those operations runs on odnoga.
Every AI call goes through odnoga
Salesdots never talks to a model provider directly. All requests — lead enrichment, email drafting, call summaries — go through the odnoga gateway with the "auto" model, smart fallback and region routing.
Prompts versioned, not hardcoded
Every sales prompt lives in the odnoga prompt registry with versions and labels. Salesdots ships prompt improvements without a redeploy, A/B-tests tone variants and rolls back instantly if a variant underperforms.
Per-customer AI billing on Stripe
Each Salesdots workspace is an odnoga tenant with its own meter and budget. AI usage is attributed per end user with a single header, and every tenant gets one consolidated invoice across all model vendors.
Full traceability per end user
Every call is a row: tenant, end user, prompt version, model, cost, latency. When a Salesdots customer asks "why did the AI write that?", support can trace the exact prompt version and model response in seconds.
Budgets that protect margins
Soft and hard budgets per tenant mean a runaway workflow in one customer workspace can never burn the whole platform budget. Salesdots prices its AI tiers with confidence because cost per workspace is known, not estimated.
Supabase-native integration
Salesdots runs on Supabase. Its Edge Functions forward the caller's user id in one header — no metering layer, no extra package. That integration is exactly what odnoga ships to every customer today.