# Helvia.ai Release 5.87.0

## 1. New WebChat Send Button Icon – Now Fully Customizable

The WebChat send button now comes with a new modern SVG icon that adapts dynamically to hover, active, and disabled states. In addition, you can easily replace this default icon with your own custom SVG via CustomSettings—no code changes required—ensuring the chat experience fully aligns with your brand’s visual identity.

<figure><img src="/files/Fp6Xub0Il0OCV2mlSk5h" alt="" width="563"><figcaption></figcaption></figure>

## 2. Copy and Paste Nodes Across Flows

Agent authors can now copy nodes from one flow and paste them into another, streamlining the reuse of workflow elements. Multiple nodes can be copied at once, and all original properties are preserved while new IDs are automatically generated.

With this feature you can quickly replicate a standard sequence across multiple flows without rebuilding it from scratch, saving time and ensuring consistency.

## 3. New “Matches RegEx” Condition in Flow Control Nodes

Flow Control Nodes now support a “Matches RegEx” condition, allowing chatbot authors to validate variables against custom patterns without writing custom code. The node evaluates the input against the provided regular expression and branches the flow based on whether it matches. Invalid regex configurations are  handled as false conditions.

<figure><img src="/files/gCPQYIGKS3oGL9b0VDX5" alt="" width="563"><figcaption></figcaption></figure>

## 4. Smarter Handling of Tags

The platform now automatically splits comma-separated tags into individual tags for more accurate tracking and reporting.&#x20;

Example use case: If a marketing team wants to track multiple campaign sources with a single variable—such as "SpringSale,Newsletter,VIP"—the system will store them as three distinct tags. This makes it easier to filter, analyze, and report on user interactions across campaigns.

## 5. Optional Language Support for Unity Events

Unity events can now include an optional language parameter, making multilingual experiences easier to manage across channels. When provided, the platform utilizes  the event’s  language and the Agent responds in this language if it is supported, just as it already does for WebChat.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.helvia.ai/resources/release-notes/2025/helvia.ai-release-5.87.0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
