Skip to content

Build Not yet confirmed elsewhere1 publisher 2 min read Published

Workday lets TypeSafe's Jev choose which design-system components Sana puts on screen

Workday gave TypeSafe's Jev every atomic component in its design system and lets the model pick what Sana shows, said chief AI officer Joel Hellermark. TypeSafe claims 70 to 500 milliseconds per answer; whether Workday sees that depends on how many screens reduce to closed questions.

The Engineer · Build desk

How we use AI Send a correction

Illustration accompanying Workday lets TypeSafe's Jev choose which design-system components Sana puts on screen
Generated illustration
Jev on closed questions cut King's render time Median render time of Andrew King's generative dashboard, and the confidence cutoff below which his setup hands Jev's answers to a language model.

Andrew King of Very Good Ventures says handing closed questions to Jev cut his dashboard's median render time to 3.8 seconds, from 29 seconds with a frontier model composing it, in tests on synthetic data. Answers with less than 50 percent confidence go to a language model.

Jev on closed questions cut King's render time
FigureValueNoteClaim
King's median dashboard render, Jev on closed questions3.8 secondstests ran on synthetic data10
Frontier model composing29 seconds10
Jev confidence below which a language model answers50%King calls it "a cage with a door"12

What happened

  • On Tuesday, Workday swapped in Sana, its AI assistant, as the home screen users land on in its HR, finance and IT applications.
  • In the press demo, a paycheck question brought up a card with the amount hidden behind a click, and a time-off request produced a date picker.
  • Hellermark said the team also had to get data preloading right, and the paycheck card appeared before he finished typing.
  • According to TypeSafe, Jev takes application data and typed questions and returns a pick, a score or a yes-or-no, each with a probability, and it does not generate text.
  • CopilotKit published a recipe where Jev picks a prebuilt panel with an OpenAI model as fallback, and Vercel Labs is testing a Jev mode in json-render.

Why it matters

  • constraint Sana can only show what the design system already contains, and Workday has not said how large that system is or what Sana does when no combination of components fits.
  • exposure TypeSafe is now in the path of customer data: Workday recently added it as a subprocessor, its documentation says Jev does not treat injected content as hostile by default, and a SOC 2 Type II report is available only on request.
  • decision A team copying the pattern has to set a confidence cutoff, a fallback model and the order of its option list, because those settings decide how much of the speed it keeps.

Because Jev only selects, we'd expect each Sana screen to reduce to a series of closed questions, such as which card to show. Every possible answer maps to a component someone already built and reviewed. The list limit matters here. Jev picks from at most 255 options [20], so a larger design system would need more than one question to cover it.

Joel Hellermark, Workday's chief AI officer and Sana's founder, said the usual approach, in which a model generates the full interface, is "quite slow" [3]. "If you use a classification model instead and you just give it all of the design components to pick from, you can literally do it instantly," he said [4]. He added that Workday hard-coded none of the selection logic [6].

Outside numbers are thin, and TypeSafe's own figures call for caution. It says a third of the Fortune 500 uses Jev, while Andreessen Horowitz's announcement puts the figure at 25 percent [24]. Andrew King, who leads solutions architecture at Very Good Ventures, wrote that handing every closed question in his generative dashboard to Jev cut the median render time to 3.8 seconds from 29 seconds with a frontier model [10]. That is about 7.6 times faster [21]. His tests ran on synthetic data [10].

For that ratio to hold at Workday, its screens have to break into closed questions and few requests can fall under the confidence line. In King's setup, anything Jev answers with less than 50 percent confidence goes to a language model, an arrangement he calls "a cage with a door" [12]. Those requests get the language model's latency. On the upside, King wrote, "A shape nobody anticipated cannot appear on screen" [11].

We think that is the right trade in a closed design system where every component was built and reviewed. The worst output is a wrong card from a reviewed set.

Accuracy gives up a little. In OpenRouter's Banking77 intent-classification test, Jev's median answer came back in 175 milliseconds and was right 81 percent of the time [13]. Claude Opus 5 got 84.4 percent right, but it needed 2.3 seconds and cost roughly 22 times more [13]. That is 3.4 points of accuracy for about 13 times the latency [d2, d3]. Banking intents are not interface components, so Workday's own numbers will differ.

TypeSafe's documentation says Jev struggles with counting, arithmetic and dates, and leans toward whichever option is listed first [14]. The second item is a configuration input. The order of the component list can change the answer.

What to watch

  • Whether Workday discloses the size of its design system and what Sana shows when no component combination fits.
  • Whether anyone publishes a Jev interface test on real application data, since King's 3.8-second result used synthetic data.
  • Whether TypeSafe names its Fortune 500 customers or reconciles its one-third figure with Andreessen Horowitz's 25 percent.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence48
Adoption35
Hype gap+25
Incentives65
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Workday on Tuesday made Sana, its AI assistant, the new home screen for its HR, finance and IT software.

    Reported Supported Source: The New StackView cited source
  2. [2]

    In a demo during a press briefing, a question about a paycheck brought up a card with the amount hidden behind a click, and a request for time off produced a date picker with Sana filling in the rest of the form.

    Reported Supported Source: The New Stack, describing a Workday press-briefing demoView cited source
  3. [3]

    Joel Hellermark, Workday's chief AI officer and Sana's founder, said in a press briefing that the usual approach to generative UI, in which a model generates the full interface, is "quite slow."

    Reported Supported Source: Joel Hellermark, Workday chief AI officer, press briefingView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. thenewstack.io

    1 article · October 13, 2026

    Workday is using TypeSafe’s Jev to build user interfaces on the fly

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Loading related stories