Which models can actually do Salesforce work?

Two boards, ranked separately: API, models reached through a hosted service, and Local, models served on Forcebench’s own hardware. This is the API board. It opens on each model at its best configuration; All configurations has one row per configuration: a model, the service it was reached through (the vendor’s own API or a third party’s) and the reasoning effort it ran at. Scores are the share of tasks solved, with the uncertainty drawn in.

Benchmark v0.2.0272 tasks in 15 suites27 models41 API configurations4 lite effort-sweep runs not ranked hereUpdated 12 October 2026Download JSON
Filters
Reasoning
Weights
Models

API: models reached through a hosted service. Local: models served on Forcebench’s own hardware.

Score by model

Each bar is the share of tasks solved within three attempts (c@3), with its 95% interval: after a failed answer, the model was shown what the deploy, tests or tools reported. Pick pass@1, the first answer alone, or one suite under Score. How it's scored

Within 3 attempts (c@3), by model
Bars whose intervals overlap are not clearly different: point at or tap one to highlight which. Ranks marked = are ties: the same score to the whole percent.
  • 95% interval
1Claude Opus 5.5 lowbest of 3 configurations
96%, 95% interval 93–98%
2GPT-6 Astra mediumbest of 2 configurations
95%, 95% interval 92–97%
=3GPT-6.1 Sol high tie1 configuration
93%, 95% interval 90–95%
=3Claude Sonnet 5.5 high tiebest of 3 configurations
93%, 95% interval 90–96%
5Grok 4.7 high1 configuration
92%, 95% interval 89–95%
=6Grok 4.6 high tie1 configuration
89%, 95% interval 86–92%
=6Gemini 3.8 Flash medium tie1 configuration
89%, 95% interval 85–92%
=8GPT-5.6 Sol medium tie1 configuration
88%, 95% interval 85–92%
=8Claude Fable 5.1 high tie1 configuration
88%, 95% interval 85–91%
=8Claude Opus 4.8 medium tiebest of 4 configurations
88%, 95% interval 84–91%
11GPT-6 Luna medium1 configuration
82%, 95% interval 77–86%
12DeepSeek V4.1 Flash high1 configuration
81%, 95% interval 77–85%
13Claude Sonnet 5 highbest of 4 configurations
77%, 95% interval 73–81%
14Claude Haiku 5.5 mediumbest of 3 configurations
76%, 95% interval 72–81%
15MiMo V2.6 Pro thinking on1 configuration
71%, 95% interval 66–75%
16DeepSeek V4 Pro high1 configuration
69%, 95% interval 65–74%
17GLM-5.3 Flash high1 configuration
65%, 95% interval 60–69%
=18Inkling Small high tie1 configuration
60%, 95% interval 55–66%
=18Mistral Large 4 high tie1 configuration
60%, 95% interval 55–65%
20Nemotron 3 Ultra thinking on1 configuration
59%, 95% interval 54–64%
21MiMo V2.6 Flash thinking on1 configuration
55%, 95% interval 50–60%
22Claude Haiku 4.5 thinking onbest of 2 configurations
50%, 95% interval 45–55%
23Qwen3.8 Flash-Next thinking on1 configuration
44%, 95% interval 39–49%
24Laguna S 2.1 thinking on1 configuration
37%, 95% interval 32–42%
25Ling 3.0 Flash thinking on1 configuration
36%, 95% interval 32–41%
26Nemotron 3.5 Lightning thinking on1 configuration
20%, 95% interval 16–24%
  • Not ranked yet, waiting for their retries: Nemotron 3 Super (thinking on). Each is added once its retries finish and it has a score within three attempts.
Show the numbers
ModelScore95% CI
Claude Opus 5.5 low · best of 3 configurations96%93–98
GPT-6 Astra medium · best of 2 configurations95%92–97
GPT-6.1 Sol high · 1 configuration93%90–95
Claude Sonnet 5.5 high · best of 3 configurations93%90–96
Grok 4.7 high · 1 configuration92%89–95
Grok 4.6 high · 1 configuration89%86–92
Gemini 3.8 Flash medium · 1 configuration89%85–92
GPT-5.6 Sol medium · 1 configuration88%85–92
Claude Fable 5.1 high · 1 configuration88%85–91
Claude Opus 4.8 medium · best of 4 configurations88%84–91
GPT-6 Luna medium · 1 configuration82%77–86
DeepSeek V4.1 Flash high · 1 configuration81%77–85
Claude Sonnet 5 high · best of 4 configurations77%73–81
Claude Haiku 5.5 medium · best of 3 configurations76%72–81
MiMo V2.6 Pro thinking on · 1 configuration71%66–75
DeepSeek V4 Pro high · 1 configuration69%65–74
GLM-5.3 Flash high · 1 configuration65%60–69
Inkling Small high · 1 configuration60%55–66
Mistral Large 4 high · 1 configuration60%55–65
Nemotron 3 Ultra thinking on · 1 configuration59%54–64
MiMo V2.6 Flash thinking on · 1 configuration55%50–60
Claude Haiku 4.5 thinking on · best of 2 configurations50%45–55
Qwen3.8 Flash-Next thinking on · 1 configuration44%39–49
Laguna S 2.1 thinking on · 1 configuration37%32–42
Ling 3.0 Flash thinking on · 1 configuration36%32–41
Nemotron 3.5 Lightning thinking on · 1 configuration20%16–24

Breakdown by suite

Each suite's score on the page's metric, the same rows in the same order as the chart above: within three attempts (c@3) while the page is on c@3, the first answer (pass@1) when you pick pass@1 under Score. Pick a suite's name to rank the page by it.

c@3 by suite
Darker is higher on light backgrounds, brighter is higher on dark ones; every cell prints its score.
c@3 on each suite, in percent, for each model at its best configuration, in the order of the chart above. A dash: no complete score on that suite.
Model
Claude Opus 5.5low10083941008210010010010094941009410094
GPT-6 Astramedium100891001008294100100100941001006710094
GPT-6.1 Solhigh100899410076100100100100789410061100100
Claude Sonnet 5.5high100891001007689100951009483937810094
Grok 4.7high10089881006594100951009483938310094
Grok 4.6high100789410053941008910010083936110089
Gemini 3.8 Flashmedium100898810047100899510010078876110094
GPT-5.6 Solmedium95788810053611009510094899378100100
Claude Fable 5.1high10039948559100100100100948393839594
Claude Opus 4.8medium10094100100539410095948983935010072
GPT-6 Lunamedium857288100476194841008378875610089
DeepSeek V4.1 Flashhigh9583889529676189100897887619594
Claude Sonnet 5high908976902467100791008372805010056
Claude Haiku 5.5medium908994852961789594836787509550
MiMo V2.6 Prothinking on9072719035392895947861803910089
DeepSeek V4 Prohigh80678890185617891007250873910089
GLM-5.3 Flashhigh907282751239227994674480449078
Inkling Smallhigh8056656524174484100565667339567
Mistral Large 4high7539827018502874946739673910061
Nemotron 3 Ultrathinking on756171602433227994563967289583
MiMo V2.6 Flashthinking on9044655524221768945644731110056
Claude Haiku 4.5thinking on75446560044177989563373117028
Qwen3.8 Flash-Nextthinking on30335940017115878444460119583
Laguna S 2.1thinking on5533413061717536739224709039
Ling 3.0 Flashthinking on75333515022117472441733117528
Nemotron 3.5 Lightningthinking on15331810061147113911766522

Every number

How to read this. Best per model shows each model's highest-scoring configuration. Models run in more configurations get more chances at a high score, so check the N badge. API configurations only, ranked among themselves. Scores are within three attempts (c@3): after a failed answer, the model is shown what the deploy, tests or tools reported and answers again. Each has a 95% confidence interval. A configuration still waiting for its retries is listed but not ranked yet, and pass@1, the first answer alone, is a choice away under Score. The dot is the score and the bar the interval. Where two configurations’ bars overlap, they are not clearly different; where they don’t, one is clearly above the other. Quantisation is shown where the provider declares it, as for open-weight models, and is Unknown otherwise; providers don’t disclose their engine. Latency includes the provider’s network and queueing. Methodology

Forcebench leaderboard: API board. Column headers are buttons that sort the table.
1Claude Opus 5.5Anthropic · lowlow
96%95% CI 93–98
100839410082100100100100949410094100941.2k936 · 2.7k9.8 s
2GPT-6 AstraOpenRouter · mediummedium
95%95% CI 92–97
100891001008294100100100941001006710094846502 · 2k7.4 s
=3GPT-6.1 SolOpenRouter · high1 configuration1 configurationhigh
93%95% CI 90–95
1008994100761001001001007894100611001001.5k749 · 3.9k20 s
=3Claude Sonnet 5.5Anthropic · highhigh
93%95% CI 90–96
1008910010076891009510094839378100941.8k1.2k · 4.1k9.3 s
5Grok 4.7OpenRouter · high1 configuration1 configurationhigh
92%95% CI 89–95
1008988100659410095100948393831009413k7.4k · 35k111 s
=6Grok 4.6OpenRouter · high1 configuration1 configurationhigh
89%95% CI 86–92
1007894100539410089100100839361100896.2k4.3k · 14k69 s
=6Gemini 3.8 FlashOpenRouter · medium1 configuration1 configurationmedium
89%95% CI 85–92
1008988100471008995100100788761100947.4k3.9k · 22k41 s
=8GPT-5.6 SolOpenRouter · medium1 configuration1 configurationmedium
88%95% CI 85–92
957888100536110095100948993781001001.4k943 · 3.7k10 s
=8Claude Fable 5.1Anthropic · high1 configuration1 configurationhigh
88%95% CI 85–91
100399485591001001001009483938395942.1k1.2k · 4.9k18 s
=8Claude Opus 4.8Anthropic · mediummedium
88%95% CI 84–91
100941001005394100959489839350100721.6k828 · 4.6k11 s
11GPT-6 LunaOpenRouter · medium1 configuration1 configurationmedium
82%95% CI 77–86
8572881004761948410083788756100891.5k1.1k · 3.4k18 s
12DeepSeek V4.1 FlashOpenRouter · FP8 · high1 configuration1 configurationopen weightshigh
81%95% CI 77–85
95838895296761891008978876195949.6k6.8k · 27k136 s
13Claude Sonnet 5Anthropic · highhigh
77%95% CI 73–81
9089769024671007910083728050100562.4k978 · 7.2k11 s
14Claude Haiku 5.5Anthropic · mediummedium
76%95% CI 72–81
9089948529617895948367875095502.8k1.7k · 7k8.7 s
15MiMo V2.6 ProOpenRouter · FP8 · thinking on1 configuration1 configurationopen weightsthinking on
71%95% CI 66–75
907271903539289594786180391008914k9.5k · 33k285 s
16DeepSeek V4 ProOpenRouter · FP8 · high1 configuration1 configurationopen weightshigh
69%95% CI 65–74
8067889018561789100725087391008911k7.8k · 27k127 s
17GLM-5.3 FlashOpenRouter · FP8 · high1 configuration1 configurationopen weightshigh
65%95% CI 60–69
9072827512392279946744804490783.5k1.1k · 9k30 s
=18Inkling SmallOpenRouter · FP8 · high1 configuration1 configurationopen weightshigh
60%95% CI 55–66
80566565241744841005656673395675.4k3.9k · 12k58 s
=18Mistral Large 4OpenRouter · high1 configuration1 configurationhigh
60%95% CI 55–65
753982701850287494673967391006115k10k · 33k219 s
20Nemotron 3 UltraOpenRouter · thinking on1 configuration1 configurationopen weightsthinking on
59%95% CI 54–64
7561716024332279945639672895831.8k1k · 3.7k55 s
21MiMo V2.6 FlashOpenRouter · FP8 · thinking on1 configuration1 configurationopen weightsthinking on
55%95% CI 50–60
904465552422176894564473111005613k6.7k · 33k244 s
22Claude Haiku 4.5Anthropic · thinking onthinking on
50%95% CI 45–55
754465600441779895633731170285.1k4.6k · 10k41 s
23Qwen3.8 Flash-NextOpenRouter · thinking on1 configuration1 configurationopen weightsthinking on
44%95% CI 39–49
3033594001711587844446011958321k22k · 33k610 s
24Laguna S 2.1OpenRouter · FP4 · thinking on1 configuration1 configurationopen weightsthinking on
37%95% CI 32–42
55334130617175367392247090393.4k522 · 10k30 s
25Ling 3.0 FlashOpenRouter · BF16 · thinking on1 configuration1 configurationopen weightsthinking on
36%95% CI 32–41
753335150221174724417331175284.9k1.9k · 11k101 s
26Nemotron 3.5 LightningOpenRouter · NVFP4 · thinking on1 configuration1 configurationopen weightsthinking on
20%95% CI 16–24
153318100611471139117665226.6k5k · 14k447 s
–Nemotron 3 SuperOpenRouter · thinking onopen weightsretries pendingthinking on————————————————2.6k1.6k · 5.3k—
score and 95% interval suite cells tinted by scoreTokens: mean output tokens per task, with the median and 90th percentile under it · Latency: median seconds per task, every attempt the score countsc@3: solved within three attempts, each retry shown what the deploy, tests or tools reported · Fixed: of the answers that failed the first attempt, how many a later attempt fixed (exactly how)partial not every suite run yet, so not ranked

Want this for your team?

Azul Labs runs Forcebench privately for two kinds of Salesforce team.

Choosing a model to run yourself?

A private benchmark of your shortlist

Open-weight models at the quantisations and reasoning efforts you could run on infrastructure you control, tested on your kind of Salesforce work, with a written recommendation.

  • Private tasks written from your work only ever run on local models; they are never sent to an API.
  • Re-testing after any change of model, quantisation or engine is available.
  • Typical turnaround is 2–3 weeks; large models take about a day of machine time per configuration.

Building or buying a Salesforce AI tool?

A private evaluation of your tool

Your tool on held-out tasks it has never seen, against API baselines (models reached through a hosted service) and Local ones (served on Forcebench’s own hardware), with a written report on where it holds up and where it fails.

  • It can start as a smaller pilot, about 30 held-out tasks with your tool against two baselines, before a full evaluation.
  • Repeat evaluations after your releases are available.
  • Typical turnaround is 2–3 weeks.

Fixed fee, quoted up front. The quote depends on the number of tasks and the number of models, tools or configurations tested.

Or email leo@azl.au · azl.au