CRM field normalizer

Use case · RevOps

← All use cases

CRM field normalizer

RevOps

Cleans and standardizes messy Salesforce account/contact rows into a deterministic schema — canonical company name, normalized industry, employee band, compliance-framework tags, a dedupe key, and a data-quality flag — so the whole agent fleet reads from one clean hub.

The routing recipe
Job typeStructured extractionPolicyCheapest that passes
routes to
GPT-OSS 20B groq
groq:openai/gpt-oss-20b
93.1
match score
80.9
task fit
100
cost
96.4
speed
Why this model from benchmarks & capabilities
  • "Structured extraction" leans hardest on instruction; GPT-OSS 20B scores 78/100 there — #23 of 40.
  • Strength on this class of work shows up on IFEval, IFBench (instruction following), where OpenAI (open-weight) models are competitive.
  • Cost: free tier. Speed: ~1000 tok/s on Groq LPU.
  • Chosen over Qwen3 Coder 480B-A35B Instruct for faster.
Capability the job needsWeightGPT-OSS 20BCatalog rank
instruction1.0078#23 of 40
tool_use0.6073#25 of 40
speed0.6096#1 of 40
Relevant benchmarksIFEval IFBench (instruction following) EconomicsCost: free tier.
Speed: ~1000 tok/s on Groq LPU.
vs runner-upChosen over Qwen3 Coder 480B-A35B Instruct for faster. (Qwen3 Coder 480B-A35B Instruct, score 91.9)
Example result
Sample input ▾
Raw SFDC row → Account Name: "acme payments inc." | Website: "https://www.AcmePay.io/pricing" | Industry: "financial / payments saas" | Employees: "~85" | Country: "USA" | Notes: "pursuing SOC2 type 2 + PCI for enterprise deal, asked about ISO too" | Billing State: "CA"
{ "canonical_name": "Acme Payments", "domain": "acmepay.io", "industry": "FinTech", "employee_band": "51-200", "country": "US", "compliance_frameworks": ["SOC2", "PCI"], "data_quality": "needs_review", "issues": [ "Name: stripped 'inc.' and title-cased 'acme payments inc.' -> 'Acme Payments'", "Industry: 'financial / payments saas' resolved to FinTech (payments signal outweighs generic 'saas')", "Headcount: '~85' is approximate -> bucketed 51-200; raw value preserved in audit field", "Domain: stripped scheme + www + '/pricing' path -> root 'acmepay.io'", "ISO27001: only 'asked about ISO too' — a soft inquiry, NOT a commitment; excluded from compliance_frameworks and flagged for SDR follow-up" ], "dedupe_key": "acmepay.io" }
Test it on your own data
Sign in to continue

LLM Switchboard is private — sign in with Authlee to access the control room.

Sign in with Authlee
← Back to home