What's New
What's new at devlin.ai
New features, improvements, and fixes as they ship.
July 2026
- New
Starter plan at $9/month
A lower-cost plan for solo designers building a portfolio. Includes 5,000 credits each month, or 60,000 up front on the $72/year annual option.
- New
Set a data retention window for learner transcripts
Organization workspaces on the Team and Enterprise plans can choose how long learner conversations and evaluation feedback are kept. Older data is deleted automatically every night while your metrics stay intact.
- New
Delete your account yourself
Permanently delete your account and all of its data from the account page, no support email required.
- Improved
More consistent and accurate learner evaluations
We hardened our evaluation engine and now regression test it against a library of graded practice sessions. Learner performance is scored consistently and accurately, and every piece of cited evidence is verified against the actual transcript.
- New
One-way simulation variables
True/False variables can now be locked to change in one direction only. Once a milestone like Door_Opened switches to true, it can never flip back for the rest of the session.
- New
Turn counter variable
Simulations can now send the current turn number to your course as it happens. Use it to warn learners when they are running low on turns, or to branch course logic by progress.
- New
Workspace analytics
See results across your whole workspace in one place. Sessions, completion rate, pass rate, average score, and credit usage, with per-simulation and per-coach breakdowns and CSV export.
- Improved
Hosted projects load faster
Files in hosted projects are now compressed, so published courses load noticeably faster for learners, especially on slower connections.
- New
Download your original files
You can now download the original files for any hosted project from its detail page, as a single file or a zip.
- New
Serve hosted projects on your own domain
Bind each hosted project to one of your verified custom domains with its own path. You can also choose which project loads when someone visits the bare domain.
- New
Enterprise single sign-on (SAML SSO)
Organizations on the Enterprise plan can sign in through their identity provider, such as Okta or Microsoft Entra ID. Admins can require SSO for their team, and teammates are added to the organization automatically on first sign-in.
June 2026
- New
Host your Claude Design & Storyline 360 courses on devlin.ai
Upload a Claude Design course exported as HTML, or a Storyline 360 or Rise package, and publish it at a shareable link with no separate web host required. Hosted projects work as standalone pages or embedded in your LMS.
- Improved
A cleaner simulation metrics page with full attempt history
The metrics tab now shows your complete attempt history, including attempts from before credit tracking began. The date range filter scopes the whole page, and the layout is easier to scan.
- New
See exactly where your credits go
Simulation and coach metrics now show credits per session and per completion with a date filter, an attempts list, and per turn costs in transcripts. You can expand any day on the credits page to see the split by simulation, coach, and evaluation, and export attempts or transcripts to CSV.
- New
Wrap your Claude Design courses as SCORM packages
Use the new SCORM Wrap tool in your dashboard to turn a Claude Design course, exported as a single HTML file, into a SCORM package that reports completion and scores to your LMS. Wrapping happens right in your browser, so your course never leaves your device.
- New
Introducing Knowledge Bases
Upload reference documents and group them into reusable knowledge bases, then attach them to any simulation or coach. The AI grounds its responses in your material and optionally cites the source, so answers stay accurate to your content.
- Improved
Coaches now align their guidance with how a simulation is graded
During live practice, a coach can steer learners toward what the simulation actually scores, and in the debrief it can walk through performance criterion by criterion. You can also turn off live criteria sharing per simulation or make a coach debrief-only.
- Improved
Coaches can be tuned separately for live help and debriefs
You can now set different guidance styles for when a learner is mid-simulation versus reviewing a finished attempt. Coaches also stay brief automatically during live voice simulations so they don't stall the conversation.
- Improved
A refreshed, easier to navigate builder
The dashboard got a redesign. A persistent sidebar puts every page one click away, simulations can show as a list or tile grid, and the editor pages are roomier and make better use of large screens.
- New
Folders for organizing simulations and coaches
Create folders right from the dashboard, then drag a card onto a folder to file it. You can also select several items with checkboxes and move, duplicate, or delete them together.
- New
Command palette for quick navigation
Press Cmd+K (Ctrl+K on Windows) anywhere in the app to search your simulations and coaches by name or jump straight to any page.
- New
Simulation version history
The editor now keeps a history of every save and publish. Open Version history to restore an earlier version, and restoring is itself recorded so you can always step back again.
- New
Export metrics to CSV
The Metrics tab now has an Export CSV button so you can analyze learner results in Excel, Google Sheets, or your BI tool.
- New
Voice mode preview in the Visual Editor
See how voice simulations will look while you style them. The Visual Editor shows a voice preview alongside the text preview, with toggles for in call, AI speaking, and end of simulation states.
- New
Light and dark theme presets in the Visual Editor
Apply a polished light or dark starting theme with one click, then fine-tune individual colors from there.
- Fixed
Coaches now start fresh when a course is restarted
Real-time coaching now responds to your current conversation instead of referencing an earlier attempt after a course is refreshed. Coaches still remember the conversation when learners move between slides.
- Improved
Accessibility upgrade across the learner experience
The voice, text, and coach simulation widgets are now built to WCAG 2.0 AA. Learners using screen readers, keyboard navigation, or reduced motion get a first-class experience.
- New
Contrast checks in the appearance editor
When you customize a simulation's colors, the appearance editor now checks them against WCAG AA contrast standards and flags combinations that fall short. Most can be fixed with a single click.
- Fixed
Voice previews play again in the simulation editor
Clicking a voice in the picker now plays its sample again. The preview audio had stopped loading after a change on our voice provider's side.
- Fixed
Voice simulations now sit flush inside Storyline and Rise courses
When embedded in a course, a voice simulation now fills its frame cleanly instead of showing a floating card with misaligned borders. The standalone voice link still opens as a centered card.
- New
Introducing coaches, AI mentors that debrief your learners
Build an AI coach that reviews how a learner did across your linked simulations and walks them through what to improve. Coaches give real time guidance during voice simulations and a personalized debrief afterward, and you can embed or export them to your LMS like any simulation.
- New
Export voice simulations to your LMS
You can now download a SCORM or xAPI package that launches a voice simulation, not just text chat. Upload it to your LMS the same way, and pass/fail and score report back.
May 2026
- Fixed
Voice simulations can now be retried
Voice simulations now show a Try Again button when they end, just like text simulations, so learners can start a fresh attempt. Turn it on with the Try Again setting in the sim editor.
- Fixed
Storyline variables in voice simulations no longer flicker mid-conversation
In voice simulations, the variables sent to Storyline could change several times while the learner was still speaking, briefly flickering or showing the wrong value. Each variable now updates once when the character responds.
- Fixed
Transcripts and scores now reflect the real conversation
Pauses, retries, or reconnects could record the same message more than once or split a sentence into pieces. That cluttered the transcript and sometimes lowered a learner's score. Each turn is now saved once, and voice evaluations use the finalized conversation, so scores and transcripts match what was actually said.
- New
Multilingual simulations
Simulations now support 16 languages including Spanish, French, German, Japanese, Arabic, and more. Set the language in the sim editor, and all UI elements, conversation, and evaluation feedback render in that language. Text-mode embeds also accept a ?lang= query parameter for language overrides.
- Fixed
The AI wizard occasionally failed to generate a simulation
This could happen when designers didn't give the AI enough information to work with. It now handles those cases reliably instead of erroring out.
- New
Voice mode is now available to all users
Voice mode is now live for every account. Turn it on for any simulation with the toggle at the top of the Simulation tab.
- New
Change your account email
You can now update the email address on your account from account settings.
- Fixed
Evaluations no longer penalize learners for not replying to the final message
Previously the AI could lower a learner's score for not responding to its closing message, even though the simulation had already ended. Learners are now scored only on exchanges where they had a real chance to respond.
- Improved
Voice mode now costs 20% less
Reduced from 150 to 120 credits per minute.
- Fixed
Scores now display as percentages
Now shown as a percentage (e.g. 72%) in the Metrics tab, the learner's end-of-session feedback, and the Storyline Sim_Score variable, instead of raw points.
- Fixed
The Credits page no longer double-counts voice sessions
Usage history now matches the credits actually deducted from your balance.
- Fixed
Voice credits are refunded if a session ends unexpectedly
If a session ends without closing properly, such as a crash or lost connection, reserved credits are returned automatically.
- Improved
Longer conversations cost less
Credit usage now benefits from prompt caching, so longer simulations cost less per turn.
- Improved
All data processing is now US-only
Removed Google Analytics, the embedded YouTube video, and the Google Fonts link, so every request from designers and learners stays on US-based infrastructure.
- Improved
Voice privacy: shorter retention, no audio storage
Voice transcripts are kept for only 30 days, and session audio is never stored.
April 2026
- New
Voice mode now works inside Storyline embeds
Learners can hold a spoken conversation right inside a Storyline course, not only in the standalone chat.
- Fixed
Voice mode reliability fixes
Voice sessions now correctly let the learner speak first when set up that way, and if a learner interrupts the AI, that part of the conversation is no longer lost from the transcript.
- Fixed
The editor shows a saving spinner instead of a confusing save/discard prompt
While your changes are saving, the editor now shows a spinner instead of briefly asking whether to save or discard.
- Fixed
Fixed a layout glitch in the editor preview when the branded outline is off
When a designer turned off the branded outline, the simulation preview in the editor showed the chat bubbles and input side by side instead of stacked. They now stack correctly.
- New
Team workspaces
Create an organization, invite teammates by email, and share a workspace with pooled credits. Owners and admins can manage members, roles, and invitations.
- New
Voice mode (early beta)
Run your simulations as a spoken conversation instead of typing.
- New
Simulations can report SCORM data to LMS from within Storyline
When a simulation is embedded in a Storyline course, it can now send the learner's score, pass/fail, and completion straight to your LMS through Storyline's existing SCORM connection.
- New
Core plan launched
The Core plan is now available, unlocking the full simulation builder.
- New
Branded simulation outline
Simulations now include a default gradient outline in devlin.ai's brand colors, framing the conversation. You can turn it off per simulation.
- New
devlin.ai public beta launched 🎉
devlin.ai opened to the public, so anyone can sign up and start building simulations.