Salesforce Koa: an open-weight base, closed at the top
Salesforce and Nvidia post-trained Nemotron-3-Super-120B into Koa, a CRM reasoning model. The base is downloadable. The result is not. Here's what that means.
Salesforce announced Koa at Dreamforce on September 15 — a reasoning model built with Nvidia and aimed squarely at CRM work. The interesting part is not that Salesforce trained a model. It is where the model came from and where it ends up: the starting point ships with public weights, and the finished thing runs only inside Salesforce.
What actually happened
The research paper went up the day before the keynote. Per the arXiv preprint, Koa is built by post-training Nemotron-3-Super-120B — Nvidia's open-weight model — with reinforcement learning using Group Relative Policy Optimization. Training used public and synthetic data, no customer data. The pipeline the authors describe is the part worth stealing: they convert written workflow specifications into multi-turn tasks, then grade on whether the tool call actually succeeded. Reward on execution, not on text that looks right.
The paper is honest about where it lands. Koa beats what the authors call a strong proprietary baseline and stays below the strongest frontier models, with the clearest gains on multi-turn tool use. No competitor names, no scores in the abstract.
IT Pro reports that the synthetic data was modeled on 27 years of CRM deployment patterns, that Koa runs on Salesforce's own infrastructure, and that Salesforce controls the weights. Pilots include Formula 1, Xero, Baxter Credit Union and UChicago Medicine. Salesforce president Rohan Kumar called it a game changer for complex multi-step agents. No pricing was published.
Why a closed derivative of an open model matters for your business
Nvidia gives away Nemotron-3-Super-120B. Salesforce took it, spent real money on RL, and the output is a platform feature you rent. That is a legitimate business — and it is also a map. The same base is sitting on Hugging Face for you.
You will not out-train Salesforce on CRM. You do not need to. The transferable idea is the reward signal: build a set of your own workflows — quote to invoice, return to refund, lead to booked job — and score a model on whether the tool call completed, not on whether the answer reads well. That harness is worth more than the model choice, and it survives a vendor swap.
Treat Koa as one more entry in the Agentforce model picker. It is fast and CRM-shaped. It is also a model you cannot run, cannot fine-tune, and cannot take with you.
Key takeaways
- Koa is post-trained from Nvidia's open-weight Nemotron-3-Super-120B using GRPO reinforcement learning
- Training used public and synthetic data only — no customer data, per the paper
- Salesforce controls the weights and runs Koa on its own infrastructure; no pricing was announced
- The paper claims gains on multi-turn tool use but publishes no competitor names or scores in the abstract
- The reusable idea is the reward: grade agents on completed tool calls, not on plausible text
- An open base does not make the derivative portable — check what you can actually take with you
Model choice should be a config line, not a migration. We build agent systems with the prompts, the eval harness, and the workflow data in your repo — so swapping the model underneath is a Tuesday. See how we build vendor-agnostic AI systems, or bring us the workflow you want scored.
Sources: arXiv: Salesforce Koa, IT Pro, TechCrunch.
- #salesforce
- #nvidia
- #open-weights
- #ai-agents
- #model-portability
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
Meta's WhatsApp Business MCP makes onboarding a tool call
Meta shipped a WhatsApp Business Tools MCP server that lets coding agents create accounts, verify numbers and build templates. What to scope before you connect it.
Read itGemini 3.8 Live: voice agents that call tools mid-sentence
Google's Gemini 3.8 Live runs tool calls in the background while it keeps talking, and tops the speech-to-speech index at 82.6. What it changes for your phone line.
Read it