Leyr

Release Notes

Stay up to date with the newest features, enhancements, and fixes for Leyr.

Calendar Cancellation Cutoff

Calendars can now enforce a cancellation cutoff window before an appointment's start time.
featureportalcalendar

🛠️ Developer Portal

  • Cancellation cutoff - added the ability to configure a cancellation cutoff window, after which patients can no longer cancel their appointment

Clinical MCP

Introduced Clinical MCP, showcasing how Leyr's MCP server can be used for clinical workflows.
featureportalmcp

🛠️ Developer Portal

  • Clinical MCP - added a new Clinical MCP product page showcasing clinical use cases for Leyr's MCP server

Appointment Booking Buffer & Calendar Display Options

A configurable booking buffer, single-practitioner and single-item display modes, and multi-select improvements in the portal.
featureportalcalendar

🛠️ Developer Portal

  • Booking buffer - added a configurable buffer period before the next available appointment time
  • Multi-select clear/select all - Calendar configuration dropdowns now support select-all and clear-all
  • Single item display - added an option to show a single item (care unit, resource, or service) in the Calendar

📅 Calendar

  • Booking buffer - the booking widget now respects the configured booking buffer
  • Single practitioner display - added an option to display a single practitioner
  • Single item display - added support for showing a single item when only one is configured

Acute & CareStack Integrations

New Acute and CareStack EHR integrations
featureapicalendaracutecarestackmuntra

🔌 Leyr API

  • Acute integration - added support for the Acute EHR
  • CareStack integration - added support for the CareStack EHR
  • Timeslot endpoint rules - refined validation rules for the timeslots endpoint
  • Muntra appointment title - Muntra appointments now include a title field
  • Calendar email links - admin Calendar emails now include video call links, and cancellation guide links were added to appointment PATCH routes

LifeCare Integration & Localization Improvements

New LifeCare EHR integration plus localization improvements for comments and Calendar messages.
featureapicalendarlifecarei18n

🔌 Leyr API

  • LifeCare integration - added support for the LifeCare EHR
  • Comment localization - comments are now returned with localized text

📅 Calendar

  • Localized messages - added translations for booking widget messages
  • Timeslot formatting - improved line breaks and formatting of displayed timeslots

Dentally Rollout, Exact & Psykbase v2 Integrations

Full Dentally online booking support, and new Exact and Psykbase v2 integrations.
featureapiportalsmart-mocksdentallyexactpsykbase

🔌 Leyr API

  • Dentally online booking - added full online booking support for Dentally, including appointment reasons and validations
  • Exact integration - added support for the Exact EHR
  • Psykbase v2 - upgraded the Psykbase integration to use their v2 API
  • Existing user emails - added email notifications for existing users

🛠️ Developer Portal

  • Dentally public version - Dentally is now publicly available as an EHR option

Dentally Integration & Pasientsky Medium Types

New Dentally EHR integration, Pasientsky medium type support, and calendar duplication in the portal.
featureapiportaldentallypasientskymuntra

🔌 Leyr API

  • Dentally integration - added initial support for the Dentally EHR
  • Pasientsky medium types - added support for different appointment medium types in Pasientsky
  • Muntra archived appointments - Muntra appointment queries can now include archived appointments
  • Opus care unit - appointment responses now include the care unit for Opus

🛠️ Developer Portal

  • Duplicate & rename calendars - Calendars can now be duplicated and renamed directly from the portal
  • Dentally settings - added credential and configuration settings for Dentally

Bot Protection, Opus PATCH & Calendar Email Links

Managed Turnstile bot protection on booking forms, Opus PATCH Appointments support, and video/cancellation links in Calendar emails.
featureapiportalcalendarsecurity

🔌 Leyr API

  • Opus PATCH appointment - added support for patching appointments in Opus (rescheduling and cancellation)
  • Calendar email links - Calendar emails now include video call links and cancellation links

🛠️ Developer Portal

  • Managed Turnstile - added Cloudflare Turnstile bot protection to booking and verification forms
  • Patient confirmation updates - improved configuration options for patient confirmation emails
  • Cancellation & video links - Calendar cancellation and video call links are now configurable from the portal

📅 Calendar

  • Patient confirmation updates - the booking widget now reflects the updated patient confirmation flow
  • SSN validation - added SSN format validation, placeholders, and phone country code filtering
  • Cancellation & video links - booking confirmations now surface cancellation and video call links

TakeCare Measurements & Calendar Emails

TakeCare measurements support, default integration instance naming, and improved Calendar email notifications.
featureapiportalcalendartakecare

🔌 Leyr API

  • TakeCare measurements - added support for reading measurements from TakeCare
  • Default integration names - new EHR integration instances now get a default name automatically
  • Broader appointment queries - removed the required from/to date limit when a patient ID is specified
  • Calendar emails - improved the content and reliability of Calendar email notifications

🛠️ Developer Portal

  • Calendar emails - surfaced the new Calendar email notifications in the portal

SolvIT Integration & Hybrid RPA

New SolvIT EHR integration and the first version of our Hybrid RPA framework.
featureapiportalsolvit

🔌 Leyr API

  • SolvIT integration - added support for the SolvIT EHR used in Norway
  • Hybrid RPA (MVP) - introduced the first version of our Hybrid RPA framework, letting us support EHRs without a public API

🛠️ Developer Portal

  • Hybrid RPA status - added Hybrid RPA integration status and a refreshed design to the portal

Smart Mock Header Parameters Fix

Smart Mock now supports header type for sensitive data.
fixapi

🔌 Leyr API

Smart Mock Improvements

Smart Mock behavior has been improved for more accurate testing.
fixapi

🔌 Leyr API

  • Smart Mock discrepancies fixed - improved Smart Mock behavior so test responses more closely match real integration behavior, helping reduce surprises between Sandbox and Production

Muntra Appointments Fix

Appointment handling for Muntra has been corrected to improve reliability for booking and retrieval flows.
fixapimuntra

🔌 Leyr API

  • Muntra appointments - fixed an issue affecting Muntra appointment flows, improving reliability when working with appointment data through the API

Pridok Service Details and Metodika Smart Mock

Pridok service data has been expanded with richer details, and Smart Mock now supports Metodika for easier sandbox testing.
featureapipridokmetodika

🔌 Leyr API

  • Expanded Pridok service model - Pridok service data now includes richer service details, including categories and additional fields used when presenting available care options
  • Metodika Smart Mock - Smart Mock now supports Metodika, making it easier to test integrations and workflows in Sandbox before connecting to production systems

Medical Note IDs and Updated ID Guides

Medical notes now include IDs in the API, and our documentation has been updated with clearer identifier guidance.
featureapidocs

🔌 Leyr API

  • Medical note IDs - medical notes now include Leyr IDs in API responses, making it easier to reference, sync, and trace records across workflows

🛠️ Developer Portal

Opus Appointments and Patients

Opus now supports appointment retrieval and patient lookup through the Leyr API, with Sandbox coverage for testing.
featureapiopus

🔌 Leyr API

  • Opus appointments - the API now supports retrieving appointments from Opus
  • Opus patient lookup - the API now supports looking up patients in Opus
  • Sandbox support - both capabilities are available in Sandbox with mock data for testing and integration work

TakeCare Flat Medical Notes

TakeCare medical notes can now be returned in a flatter, easier-to-consume structure that better matches Leyr templates.
featureapitakecare

🔌 Leyr API

  • Flat TakeCare medical notes - medical note content from TakeCare can now be returned in a flatter structure, making it easier to map and work with notes in Leyr-based workflows

Muntra Medical Notes

Testing Medical notes is now available for Muntra through our Smart Mock.
featureapimuntra

🔌 Leyr API

  • Muntra medical notes - the API now supports creating and retrieving medical notes for Muntra in Sandbox, with mock data available for testing

EHR APIs Versioning, Calendar language configuration

We now support EHRs that have multiple API versions, and added a default language selector for Calendar.
featureapiportalcalendarmuntrapridok

🔌 Leyr API

  • EHR API versioning - the API now supports EHRs that have multiple API versions, starting with Muntra and Pridok

🛠️ Developer Portal

  • EHR API versioning - added support for EHRs that have multiple API versions. When adding such EHR in our developer portal, credential configuration will adapt based on the requirements for the selected API version.
  • Calendar default language - our Calendar customers can now configure a default language for their Calendars in developer portal
  • Calendar settings update fix - fixed an issue where saving Calendar settings (allowed Care Units, Practitioners, Services) would reset values back to their defaults

Smart Mocks Everywhere

Major Smart Mock overhaul.
featureapi

🔌 Leyr API

  • API improvements - every EHR available in the portal now has its own Smart Mock version available for testing. This update also makes sure all Smart Mock implementation fully mirrors the real EHR API, including all endpoints and data structures. Read more about our Smart Mock in our docs.

Calendar Configs & Guardian Bookings

Calendar configuration options added to the portal, color picker, and guardian booking support in the booking widget.
featureportalcalendar

🛠️ Developer Portal

  • Guardian bookings configuration - added guardian bookings configuration option to Calendar settings
  • Color picker - we added color picker component to calendar settings so Calendar customers can set their brand colors

📅 Calendar

  • Guardian bookings - the booking widget now supports bookings made by guardians guardian
  • Guardian error handling - improved error handling for guardian booking flows

Security Highlights

New security section added to showcase our approach to security.
featureportal

🛠️ Developer Portal

  • Security highlights - new security section added to showcase our approach to security

TakeCare Medical Note Templates

Medical note templates are now supported for the TakeCare EHR, enabling structured note creation from predefined templates.
featureapitakecare

🔌 Leyr API

  • TakeCare medical note templates - the API now supports fetching and using medical note templates from TakeCare, allowing structured notes to be created with pre-populated fields

Calendar Overrides

Calendar override management is now available in both the API and booking widget.
featureapiportalcalendar

🔌 Leyr API

  • Vital measurements mappings - support for vital sign field mappings for connected medical devices

🛠️ Developer Portal

  • Calendar override management - Calendar customers can now configure time overrides on their calendars. Read more about what's supported in our LinkedIn post.
  • Resource image upload - added ability to upload images for calendar resources

📅 Calendar

  • Override support - the booking widget now respects calendar overrides and preselections

Medical Device Integration

Medical notes integration for connected medical devices is now available, enabling automatic capture of vital sign measurements into EHR records.
featureapi

🔌 Leyr API

  • Medical device notes - measurements captured from connected medical devices are now written as medical notes into the connected EHR
  • Device tracking - added x-device-id header support to track device identity per request

Comment Carousel & Calendar Improvements

Animated testimonial carousel added to the marketing website, plus calendar booking UI improvements and service group support in the booking widget.
featureportalcalendar

🛠️ Developer Portal

  • Comment carousel - animated testimonial carousel added to the landing page, showcasing our customers' experience with Leyr

📅 Calendar

  • Services group support - booking widget now supports grouping services by categories
  • Show all practitioners - booking widget now supports showing all practitioners when looking for available time slots
  • Booking state panel - improved UI for the booking confirmation/state panel with more customer branding colors
  • Header stepper - refined step indicator UI in the booking widget header

Migration to Nuxt UI

The Leyr web portal has been fully migrated from Vuetify to Nuxt UI, bringing a modernized design system with improved components across all pages.
featureportal

🛠️ Developer Portal

  • Full Nuxt UI migration - all portal pages and components migrated from Vuetify to Nuxt UI including dashboard, billing, calendar, auth, integrations, and developer pages
  • Redesigned navigation - updated header navigation bar, drawer, and footer with improved breakpoint behavior
  • Improved UI components - updated badges, cards, dialogs, tables, forms, and section dividers to use Nuxt UI primitives
  • Developer tools - improved dev drawer, app pages, and environment switcher
  • Calendar management - reworked calendar UI with integrated Google Calendar support
Leyr © 2026