Zum Hauptinhalt springen
Released on 19 March 2024, version 1.21.2 expands what you can do with custom scripts and brings several quality-of-life improvements including vertical screen styling, microphone control, and dynamic attribute parsing in variables.

New Features

Vertical Background Image for Avatars

You can now upload a separate background image for the vertical (portrait) orientation of your Avatar independently from the horizontal layout. Enable the new toggle inside any Designer element (such as Media Designer or Question Designer) to configure vertical-specific styling.
Vertical styling is not visible in the standard preview, which only shows horizontal orientation. To see the vertical layout, run your Avatar and resize the browser window so its height exceeds its width.

Enable/Disable Microphone via Custom Script

You can now control the microphone programmatically from within a Custom Script element:
  • Disable the microphone: await enableSTT(false)
  • Enable the microphone: await enableSTT(true)
This lets you build flows where users choose whether to enable voice input at the start of an interaction, or where the microphone is turned off during specific steps. Use the openLink function in a Custom Script element to launch external URLs in a way that suits your use case:
  • Same tab: openLink('https://humanizing.com', '_self');
  • Pop-up window: openLink('https://humanizing.com', '_blank', 'left=100,top=100,width=320,height=320');
The third parameter accepts any standard Window open() feature string. Supported target values include:
TargetBehaviour
_selfOpens in the current tab
_blankOpens in a new tab or window
_parentOpens in the parent frame
_topOpens in the topmost frame, replacing all frames

Improvements

  • Custom Avatar size adjustment — The platform now supports minor size adjustments for custom Avatars. Contact your sales representative if you need your custom Avatar made slightly larger or smaller.
  • Attribute parsing in variables — Variables set in Plural can now include attribute placeholders such as #ATTRI/LanguageISO1 inside string values. For example, you can set a URL like https://humanizing.com/#ATTRI/LanguageISO1/ and Plural automatically replaces the placeholder with the correct language code at runtime.
  • Missing project notice on empty Avatar links — If you remove a project from an Avatar link and someone visits that URL, they now see a clear notice at the bottom of the screen explaining that no project is assigned.
  • General Knowledge Base maintenance and stability improvements.
  • Faster loading for rating icons in the Design Editor.
  • Flow preview thumbnails update automatically when a background image used by an element is deleted from the media library.
  • My Avatars & Robots is now two separate pages — Avatars and physical robots each have their own dedicated management page.
  • Long frame names are now abbreviated in the sidebar with a trailing ellipsis (…) instead of overflowing.