Puzzel Virtual Agents – Release Notes (2026.1.0)

Highlights of This Release

This release focuses on increased customization and improved bot-building flexibility. You can now fully customize Chat Virtual Agent status and loading messages per language, giving you more control over the end-user experience. In addition, improvements in BotStudio—including the enhanced code block—continue to support more advanced and maintainable bot logic.

 

Customizable Chat Virtual Agent Status & Loading Messages

You can now customize the status and loading messages shown to users when interacting with a Chat Virtual Agent. This allows you to tailor system messages to better match your brand voice, use case, and supported languages.

What’s New

  • Full customization of status and loading messages for Chat Virtual Agents.
  • Messages can be customized per language, ensuring the correct text is shown to users based on their selected language.
  • Builds on the previous release, which introduced support for default status messages per language for PCC Chat.

How It Works

  • Status messages must first be enabled under Configuration → General.
  • Once enabled, messages are displayed in the selected language.
  • Under Configuration → Status Messages, you can now add and manage custom messages for each available status and loading state.
  • If multiple languages are configured, each message can be defined independently per language.

Why This Matters

  • Greater control over the conversational experience and tone.
  • Improved localization for multilingual deployments.
  • Better alignment with brand guidelines and customer expectations.

 

BotScript Code Block

BotStudio now includes a dedicated BotScript code block, allowing you to write custom logic in a single action instead of splitting it across multiple actions.

The code block uses the existing BotScript language and follows the same rules and limitations as current BotScript usage, but significantly improves flexibility and maintainability.

What’s New

  • A single code block action where you can write BotScript logic.
  • Supports advanced scenarios such as:
    • Looping
    • Data manipulation
    • Creation of new data structures
  • Replaces the need to divide logic across multiple actions for more complex operations.

How It Works

  • The code block executes BotScript directly within one action.
  • It is subject to the same capabilities and limitations as BotScript elsewhere in BotStudio.
  • The previous approach—implementing BotScript logic across multiple actions—remains fully supported, allowing you to continue using existing configurations without changes.

Why This Matters

  • Cleaner configurations: Fewer actions are needed, making flows easier to understand and maintain.
  • More powerful transformations: Especially useful when transforming data sent to or received from integrations.
  • Better scalability: Advanced logic can be handled in one place instead of scattered across the flow.

 

 

Published

Last updated