What's New

What's new at devlin.ai

New features, improvements, and fixes as they ship.

August 2026

  • New

    Private scoring guidance for rubric criteria and deductions

    Add judge-only guidance to any criterion or deduction to calibrate how the AI scores it. Learners and results pages only ever see the plain rubric description.

  • New

    Evaluate on session length

    The evaluator now knows exactly how long each session lasted, so your criteria and deductions can reference call or chat duration, like deducting points when a call runs long.

  • New

    Get notified before a simulation hits its daily limit

    Workspace owners and admins now get an in-app and email alert when a simulation reaches 80% of its daily credit limit, with a link to adjust it.

  • Improved

    Set daily spending caps on your simulations and coaches

    Workspace owners and admins can now set a daily credit cap on each simulation and coach from its Publishing tab, plus a workspace-wide default for simulations under Credits and Billing settings.

  • Improved

    Clearer message when a simulation hits its daily limit

    Learners now see a daily usage limit message instead of a generic voice unavailable screen, so you can tell a spending limit from a technical issue.

  • New

    Character pronouns

    Give your character pronouns and they'll describe themselves accordingly.

  • New

    Sim_Timer course variable

    Sims can report elapsed time to your course every second, so your own on-screen timers stay in sync. The clock starts at the learner's first message in text sims, or at session start in voice sims.

  • Improved

    Delete test attempts from the Metrics tab

    Workspace owners and admins can remove individual attempts, such as their own test runs, and every metric on the page updates immediately.

  • New

    Start and end voice sessions from your own course buttons

    Wire course buttons to startVoiceSession() and endVoiceSession() in Storyline so learners never have to find the widget's controls.

  • New

    Let learners choose text or voice mode

    Simulations and coaches can now offer learners a choice of text or voice before a session starts. New toggles in the editor control which modes each link offers.

  • Improved

    Test voice mode on drafts

    The Test stage in the simulation and coach editors now has a Text/Voice picker, so you can try voice conversations before publishing.

  • Fixed

    Voice sessions now explain when they can't start

    If a voice session fails to start, learners see a clear message with a retry option instead of being switched to text with no explanation.

  • New

    Let search engines find your hosted projects

    Hosted projects now have a search engine toggle. Projects stay hidden from search results by default, and you can turn on indexing for portfolios and public work.

  • New

    Get a new link for a hosted project

    If a hosted project link ends up somewhere you did not intend, you can now generate a new link. The old link stops working immediately, everywhere it was shared.

July 2026

  • New

    See variable values live while testing a simulation

    The Test view now lists every course variable your simulation can set, both automatic and custom, with values that update in real time as you chat. You can check your variable logic without embedding the sim in Storyline first.

  • New

    New Sim_SessionStart course variable

    Your course can now react the moment a learner actually begins a simulation. Sim_SessionStart is set to true on the first message (or when a voice session connects) and resets when the simulation restarts.

  • New

    Choose how long review links last

    Pick an expiry from 1 day to 90 days when creating a review link. Links still default to 2 weeks.

  • Fixed

    Background color changes save cleanly

    Typing a hex code for a hosted project's background no longer triggers repeated error pop-ups. The color saves once you finish typing.

  • Fixed

    Social preview images display in the dashboard

    The social preview card now shows your uploaded image reliably inside the platform.

  • Improved

    Editors open each section at the top

    Switching sections in the simulation and coach editors now brings you to the top of the page.

  • New

    Try devlin.ai right from the homepage

    Describe a scenario on the homepage and play a live simulation instantly, no account needed. Sign up to keep the simulation you built.

  • New

    Voice mode for coaches

    Coaches can now talk learners through debriefs and direct conversations, drawing on their linked knowledge just like in text chat. During a live simulation, coaching stays in text so your coach never talks over the sim.

  • New

    Character portraits with live expressions

    Give your simulation's character a face. Pick from the built-in portrait library and the character's expression changes as their mood shifts during the conversation. You control the mood variable, the starting mood, and which expressions are available.

  • New

    Customize how your hosted project links look when shared

    On the Starter plan and above, set a custom title, description, and preview image for each hosted project. Shared links now unfurl with your project name by default.

  • New

    Connect Power BI to your workspace analytics

    Enterprise workspaces can now generate read-only API keys and pull simulation rollups, daily activity, and learner attempt data into Power BI. Copy-paste Power Query snippets are included in the new Integrations tab.

  • New

    Protect your account with two-factor authentication

    You can now add an authenticator app to your devlin.ai account in Settings. Once it's on, signing in requires a one-time code, keeping your simulations and learner data safe even if your email is compromised.

  • New

    Upload project folders to hosting

    You can now upload your published project as a folder, no zipping required. Choose Upload folder on the Hosting page, drag and drop the folder onto it, or use either option when uploading a new version.

  • Fixed

    Cleaner focus styling in text simulations

    The chat input no longer shows a stray blue glow around the message box while you or your learners type. The intended focus ring still appears.

  • New

    Share your work for stakeholder review

    Generate a review link for any simulation and collect threaded comments right beside a live preview. Reviewers do not need an account, your workspace gets notified when feedback lands, and you can resolve threads as you address them.

  • Improved

    A simpler, more focused devlin.ai

    The app now centers on Studio, Results, and Publish. Everything you build lives in Studio, so there is less sifting through menus.

  • New

    See your published projects in one place

    The Publish page now opens with an overview of everything you have published, flags drafts with unpublished changes, and lets you publish updates right from the list.

  • Fixed

    Evaluation feedback no longer shows internal turn numbers

    Learner feedback now describes moments naturally, like 'early in the conversation', instead of internal labels such as T2 or T6. Perfect performances also no longer receive made-up improvement suggestions.

  • 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.