The following sections list every released version of miniApps, newest first. Each section comes from the monthly OCP® Release Notes page named in its Released line.
miniApps 2.44.1
Released: September 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
October 19, 2026 |
September 30, 2026 |
September 30, 2026 |
Fixes
-
This release contains no customer-facing changes. All work in this release was internal infrastructure maintenance.
miniApps 2.44.0
Released: September 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
October 6, 2026 |
September 23, 2026 |
September 21, 2026 |
New Features
-
Prebuilt Integrations for WebService OCP miniApps® - WebService OCP miniApps® now include a Prebuilt Integrations tab, letting you configure a supported provider integration (read or write operation, target object, and fields) directly in the miniApp editor. This removes the need to build and maintain custom outbound calls for supported providers, reducing setup effort and configuration errors. Provider credentials are handled securely behind the scenes, you configure the integration once and it's ready to use in your conversation flow.
Please note that this feature may not be available for all OCP environments. Availability can vary depending on the specific environment configuration and deployment setup.
-
Configurable Volume for Google Chirp Voices - Text-to-speech volume settings now include the correct decibel range (-96 to +16 dB) when using Google's Chirp voices, replacing the previous generic control that didn't match how these voices measure volume. This gives you finer control over playback loudness for Chirp-based voice configurations.
-
Mock Response Engine for WebService Testing - You can now simulate external service responses when building and testing WebService miniApps, instead of depending on live third-party endpoints. Define matching rules by method, URL, headers, or body, and return a controlled status code, body, and delay, including error and edge-case scenarios, all without touching production integrations. This makes it easier to validate your conversation flows before going live, and existing live-request behavior is unaffected when mocking is turned off. Mocking Responses in miniApps
-
French (Belgium) Locale Support - MiniApps now supports the French (Belgium) locale, extending language coverage for customers serving French-speaking users in Belgium.
-
Danish Locale Support - MiniApps now supports the Danish (da-DK) locale, extending language coverage for customers serving Danish-speaking users.
Improvements
-
Simplified Chat Tab - The miniApp Chat tab is being simplified as Chat Widget configuration moves to a dedicated Chat Widget tab in Integrations. Where enabled, the Chat tab now shows only key generation, transfer configuration, and a Try WebChat button, with the API key masked by default. Chat Tab Chat Widget Configurator User Guide
-
More Consistent No-Match Handling for Mixed Speech and DTMF Input - When a caller mixes speech and touch-tone input in the same interaction, key presses that don't match any configured option now register as a standard no-match, so error counting and escalation behave consistently across input types.DTMF Tab | [inlineExtension]DTMF Response configuration (Intent miniApp)
-
More Reliable Locale Activation and Deactivation - Activating or deactivating a language on the Manage Languages tab is now more reliable: unsaved edits made elsewhere in the miniApp are preserved, defaults are applied consistently for new languages, and exporting a miniApp always reflects the latest saved state.
-
Configurable Greeting Threshold - The maximum number of greeting reactions allowed per session is no longer fixed at five. You can now set your own threshold in the Greeting Reaction settings, tailoring how many times a greeting is triggered before it stops.
-
Faster Response Times for Cached WebService Requests - WebService miniApps with a large number of cached responses now count cached items more efficiently, reducing the runtime delay callers could previously experience during interactions that rely heavily on cached data.
-
More Complete Chat Configuration Audit Trail - Audit logs for chat configuration requests, create, update, and delete, now include the affected miniApp, giving administrators clearer traceability of which asset each change applied to.
-
Accurate Intent Export for Custom NLU Apps - Exporting sample utterances to TSV from Manage Intents now downloads only the intents actually configured for your miniApp and locale, instead of the full built-in intent list. Custom intents without predefined examples show the same guidance as the interface, so exports always match what you see on screen.
-
Accurate Reporting for Interaction Outcomes - Reporting on why an interaction ended is now more accurate. Once a specific cause has been recorded, generic system errors no longer overwrite it, giving you a clearer picture of interaction outcomes in your reporting and analytics.
Fixes
-
Reliable DTMF Escape Toggle - Turning off DTMF Escape now fully disables the feature. Previously, disabling the toggle only suppressed the voice announcement, and pressing the configured key still triggered an exit or transfer. Key presses are now treated as normal input once the feature is switched off.
-
Greeting Reaction Now Triggers in Date Range Prompts - Greeting reactions now correctly trigger in the Date Range miniApp. Previously, callers who greeted the system during a date-range request didn't receive the expected greeting response.
-
Function Renames Now Reflected in Outputs - Renaming a user function in the User Function tab now automatically updates any output field that referenced it, so the Outputs tab no longer shows an empty value after a rename.
-
Correct Localization for Sample Utterances - Sample utterances in Manage Intents now display in the language you're viewing, instead of always showing English text when browsing intents in other locales.
miniApps 2.43.0
Released: July 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
July 27, 2026 |
August 12, 2026 |
July 27, 2026 |
New Features
-
Dutch Language Support for OCP miniApps® - OCP miniApps® now support Dutch (nl-NL), enabling contact centers serving Dutch-speaking customers to deliver fully localized conversational experiences out of the box.
-
Flemish Language Support for OCP miniApps® - OCP miniApps® now support Flemish Dutch (nl-BE), extending localization coverage for contact centers operating in Belgium and serving Flemish-speaking callers.
-
Confidence-Based Intent Clarification - A configurable confidence threshold can now be set per intent, allowing the system to automatically trigger clarification prompts when a caller's intent is not recognized with sufficient certainty. This reduces misrouted calls and improves the accuracy of automated conversations without requiring manual intervention.
More information in Intent OCP miniApps®
miniApps 2.42.1
Released: July 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
July 9, 2026 |
July 15, 2026 |
July 13, 2026 |
Improvements
-
Base64 Encoding and Decoding in JavaScript Scripts - The `
atob` and `btoa` functions are now available in all JavaScript scripts running in isolated execution mode, enabling base64 encoding and decoding without extra libraries or workarounds. Scripts that previously relied on these functions when running outside isolated mode now work consistently regardless of the execution strategy in use.
Fixes
-
Reliable Handling of Non-ASCII Characters in Script Requests - Scripts and parameters containing non-ASCII characters, such as accented letters, special symbols, or non-Latin text, are now decoded correctly even when the request body is received in multiple parts. Previously, these characters could be corrupted intermittently, causing unexpected script execution errors.
miniApps 2.42.0
Released: June 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
Improvements
-
Expanded en-GB Language Support - OCP miniApps® now supports the en-GB locale across additional miniApp types, including Alpha, Amount, DateRange, and Text. Callers interacting with UK-English deployments benefit from consistent and accurate language handling across a wider range of conversation flows.
-
Enhanced JavaScript Isolation for All Scripts - All JavaScript snippets in miniApps now run in a fully isolated execution environment by default, including those that use cryptographic operations. This improves runtime stability and ensures that custom script logic does not interfere with the broader platform, providing a more reliable and secure execution experience for every miniApp. Find more info in the Isolated-Mode Developer Guide for miniApps JavaScript Snippets.
-
Extended DTMF Input Length for Numeric miniApps - The maximum length for DTMF numeric input has been increased from 20 to 21 digits, enabling callers to enter longer numeric sequences such as IBAN numbers without being cut off.
-
Improved Numeric Recognition Accuracy - The number of speech recognition candidates evaluated during numeric input validation has been increased, improving the ability to correctly identify the caller's intended number when the top result is ambiguous. This reduces recognition failures for numeric inputs in supported environments.
Fixes
-
Accurate Function Output Display in Intelli - The Intelli outputs panel now correctly displays the full JSON result of a function when testing outputs, instead of showing a generic placeholder. Reviewers and designers can now inspect actual function results directly within the panel.
miniApps 2.41.0
Released: June 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
June 17, 2026 |
Rolled-forward |
June 18, 2026 |
New Features
-
UK Postcode Validation for Alphanumeric miniApps - Alphanumeric OCP miniApps® now include a built-in UK postcode format validator. Callers entering a UK postcode are validated against the standard format automatically, reducing failed captures and eliminating the need to build custom validation logic.
-
Custom NLU Tag for Hold Escape - The Exit Hold functionality now supports an optional custom NLU tag. When a caller exits hold, the tag is passed downstream so your dialogue logic can react to the escape event with greater precision, enabling more context-aware routing and follow-up prompts.
-
Word Boosting for Speech Recognition - Speech recognition for English and Spanish can now be tuned with a list of words or phrases to prioritise during transcription. When certain terms are critical to your application - product names, account types, or commands. Boosting them improves recognition accuracy for those specific inputs. Configure the feature and the phrase list directly from the miniApp ASR settings.
-
DTMF-to-Intent Mapping - Operators can now assign a specific NLU intent to each keypad key (0–9, *, #) directly from the miniApp configuration. When a caller presses a key during an interaction, the system resolves the mapped intent, allowing downstream dialogue logic to react as if the caller had spoken that intent. Flows designed around voice inputs can now extend seamlessly to DTMF interactions without separate handling.
-
Sensitivity Management from the Console - miniApp data sensitivity settings (None, Irreversible Masking, or Envelope Encryption) can now be updated directly from the OCP Console® without requiring a back-end change. Each change is recorded in the audit log, providing a clear history of who changed the sensitivity level and when.
Improvements
-
Configurable Minimum Speech Duration - A new Minimum Speech Frames slider in the ASR settings lets you set the shortest audio input that triggers recognition, reducing false activations from background noise or very brief sounds. Adjust the value per miniApp to match the pace and context of your callers.
-
Locale List Reflects Actual Environment Capabilities - The list of available languages shown when configuring a miniApp now reflects only the locales that are active and supported in the current environment. Prompt slots and language options for unsupported locales no longer appear, keeping configuration straightforward and preventing prompts from being set up for languages the deployment cannot serve.
-
Smarter Data Privacy Defaults on miniApp Creation - When creating or duplicating a miniApp, the Data Privacy field now pre-selects the appropriate protection level based on the miniApp type. Types commonly used to capture sensitive data - such as Numeric, Alphanumeric, and Date - default to Irreversible Masking, reducing the risk of sensitive caller data being stored in plain text. The pre-selection is advisory and can be changed before saving.
-
Instant Configuration Updates and Improved Call Reliability - miniApp configuration changes now take effect immediately at runtime. Previously, updates could take up to five minutes to appear in live calls. At the same time, configuration files are cached to reduce dependency on cloud storage at call start, lowering the risk of call failures during periods of high load.
-
Stricter Prompt Input Validation - Prompt fields now validate SSML syntax more thoroughly, catching invalid characters such as curly quotes that cause speech synthesis to fail silently. An inline error is displayed when the input contains unsupported characters, so issues are caught at configuration time rather than during a live call.
-
User Function Name Validation - Function names in the User Functions editor are now validated against a set of disallowed characters (slashes, backslashes, and other reserved characters). Saving a name containing these characters is blocked with a clear error, preventing export failures and file-system errors that were previously only discovered at deployment time.
-
Deprecated Audio Upload Endpoint Removed - The legacy audio upload endpoint has been removed. Integrations still using it need to switch to the current Audio Hub integration. Refer to the updated API documentation for details.
-
Filter Panel Usability - Opening a filter dropdown in the miniApps list now automatically collapses the previously open one, keeping the filter panel tidy and reducing the need to manually close each dropdown before opening another.
-
Improved Chat Rich Content Button Configuration - The entity and intent selectors in the Chat Rich Content button editor now use a searchable dropdown, replacing the previous checkbox list. The updated design reduces visual clutter when many options are available and clearly indicates when no intents have been created yet.
Fixes
-
Wildcard Condition Handling in Announcement miniApps - Setting the condition field to "any" in an Announcement miniApp no longer requires filling in the operator or value fields. The fields are correctly treated as optional when the wildcard condition is selected, removing a confusing and unnecessary step.
-
This release includes security updates.
For more information go to User Functions Tab, SSML tags support of Omilia TTS, and Announcement OCP miniApps®.
miniApps 2.40.0
Released: February 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
March 27, 2026 |
April 21, 2026 |
March 30, 2026 |
-
Automatically mask sensitive userFunction data in logs to keep your miniApps more secure by default.
-
Simplified miniApps' sensitive field handling by relying only on sensitivity type so masking stays consistent and correct.
-
Introduce miniApps in Serbian (sr-SR locale).
-
Link NLU apps to a miniApps regardless of their domain.
-
Custom Validation facelift.
-
Simplified WebService miniApp timeouts with clearer "Prompts"/"Critical prompt" labels and safe default limits for more reliable dialogs.
-
Various minor internal improvements and fixes.
For more information, see OCP miniApps®.
miniApps 2.39.0
Released: January 2026
|
US1 |
US2 |
EU1 |
|---|---|---|
|
February 2, 2026 |
Rolled-forward |
February 12, 2026 |
Added
-
Support amounts greater than 2.1 billion.
-
Provided support of Italian (
it-IT) locale in miniApps. (Supported Languages table) -
Added a custom NLU tag to the Suggestion section, which allows users to assign a dedicated NLU tag to suggestions. (Non-Intent OCP miniApps® | Suggestion tab )
Improvements
-
Improved the detection of the JS-API execution mode.
-
You can now configure the maximum number of repeat requests of your virtual assistant.
-
We have enhanced the Yes/No miniApp so that it can now play a success message before the miniApp ends.
-
Improved validation behavior so the assistant now chooses the right prompt, barge‑in setting, and “invalid input” prompt in a consistent way
miniApps v2.38.0
Released: November 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
December 4, 2025 |
Rolled-forward |
December 8, 2025 |
Added
-
New supported locale for miniApps (Supported Languages table)
-
Introduce the French (
fr-FR) locale miniApps -
Support Australian (
en-AU) CorpusCollection miniApp -
Support English-Canadian (
en-CA) Date miniApp
-
-
Intent Announcement: Improve Handling for Same-Intent
-
Improve ASR Adaptation: Auto-Populate Custom Grammar Field in miniApps. When you link an NLU model with a trained ASR grammar to an Intent MiniApp, the system now automatically fills the ASR “Custom Grammar” field with the correct grammar ID
-
Improve the miniApps' Resilience to Caching Failures
-
Allow dynamic values in the live agent base URL field of Salesforce configuration
-
WebService miniApps now ignore dynamic values in the request body when using the GET method, making GET requests more reliable
-
A new configuration option called Agent connected message has been added to the Salesforce Webchat configuration transfer module, allowing users to customize the message shown when an agent connects
Fixed
-
Global ASR timeout on re-ask
miniApps v2.37.0
Released: October 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
October 30, 2025 |
Rolled-forward |
Rolled-forward |
Added
-
Integration of JavaScript API with Application Performance Monitoring (APM)
-
Improve logging and observability of JavaScript API
-
Improve JavaScript API legacy security
Info in: JavaScript Functions in miniApps
miniApps v2.36.0
Released: September 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
September 29, 2025 |
Rolled-forward |
October 14, 2025 |
Added
-
miniApp Support for
es-ESlocale (Supported Languages table) -
You have the option to use the provided TTS audio or you can combine it with prerecorded audio prompts; This allows you to access all prompts used during a session and record them in your preferred voice and accent, rather than using only the provided TTS functionality (Audio types)
-
Locale value is included in the Chat Widget script
miniApps v2.35.0
Released: August 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
September 15, 2025 |
Added
-
Support for context history in PathFinder. (Knowledge base fallback)
-
Allow Dynamic Field Declarations for the Intent YesNo disambiguation
-
Increase confidence threshold from 20 to 30 to make validation stricter
Fixed
-
Disable reactions in Announcement miniApp to prevent undefined prompts to appear in the Insights
miniApps v2.34.0
Released: July 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
August 5, 2025 |
August 11, 2025 |
August 6, 2025 |
Added
-
Support for Portuguese Brazilian (
pt-BR)
Improved
-
Improvement on
lowConfidenceresults
Fixed
-
Various fixes and improvements
miniApps v2.33.0
Released: June 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
July 16, 2025 |
July 22, 2025 |
August 7, 2025 |
Added
Fixed
-
Various fixes and improvements
miniApps v2.32.0
Released: May 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
June 13, 2025 |
June 17, 2025 |
June 30, 2025 |
Added:
-
WebService support SOAP API
-
Support for Portuguese pt-PT Banking2 miniApp
-
Support for Australian en-AU miniApps
-
Support for Ukrainian uk-UA Alphanumeric, Numeric and Banking2 miniApp
-
Create the NoUnit option for Amount miniApp
-
White labelling for Integrate Tab
-
Introduce Toggle for Disabling Speech Input in a miniApp
-
Improvement on lowConfidence Results
Fixed:
-
Various Minor Improvements and Fixes
miniApps v2.31.2
Released: April 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
May 7, 2025 |
Rolled-forward |
Rolled-forward |
Fixed
-
Issue with IDM timeout preventing Applications export
miniApps v2.30.0
Released: February 2025
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
Added
-
DateRange miniApp
-
Support of Alphanumeric and Yes/No Canadian en-CA miniApps
-
Support
DataModelsfor suggestion feature in Web-Chat -
Added new TTS voices for en-GB
-
Set allowed threshold for DTMF Maximum Wait Time to 6000ms
-
Support filtering per Organization
-
Use dynamic content in conditions field/path
Fixed
-
Remove Banking, Covid, Insurance domains
-
Minor fixes and improvements
For more information, go to miniApps Tab.
miniApps v2.29.0
Released: December 2024
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
Added
-
miniApps page is now translated also in German
-
Support of es-US Baking2 miniApp
-
Support of en-CA miniApps
-
Added a 'quick reference' for sections that have conditions
Fixed
-
Issue with wrong number of flows affecting import
-
Minor improvements and fixes
miniApps v2.28.0
Released:
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
New Feature
-
Automated generation of suggestion title
Improved
-
ExpandableData exclude from production bundle
-
Suggestions load performance improvement
Fixes
-
GET /{parameterType}/{parameterCode} returns 404
-
Fake user creation failed due to 400 response
-
Logout endpoint doesn't work
-
Suggestions do not load on iPhone
-
JSON serialization of consonant probe content in API call
-
Error message not shown
-
Speaker icon on fulfilling screen initial page is not clickable
miniApps v2.27.0
Released:
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
Added
-
Provide Confidence Threshold Option in Yes/No miniApps
-
Support DTMF Agent Request Key Attribute
-
Added 'created_by' to Attachments in CFront Transfer Module
Fixed
-
Minor Fixes and Internal Improvements
miniApps v2.26.0
Released:
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
Added
-
Alphanumeric miniApp support for Portuguese (pt-PT)
-
Amount miniApp support for Greek (el-GR)
-
Validation in Entity miniApp
-
Support Oliver-happy voice
-
Add custom FailExitReason message in WS miniApp
Improved
-
DTMF Accept/Reject improvement
Fixed
-
Minor Fixes and Internal Improvements
miniApps v2.25.0
Released:
|
US1 |
US2 |
EU1 |
|---|---|---|
|
Rolled-forward |
Rolled-forward |
Rolled-forward |
-
Introducing filters in miniApps Manage page
-
Support Portuguese miniApps
-
Agent handling UI refactor
-
Support new MS Azure German voices