What's New for June

June brought more flexibility to Reteno's AI tooling and practical updates across market data, email, workflows, analytics, and mobile messaging.

You can now choose which AI backend powers new Reteno Agent threads in Slack. We also expanded marketId support, improved the email and workflow editors, added more flexible In-App targeting, and updated analytics and API capabilities.

You can review the April–May updates in the previous digest; the latest SDK versions are available in the release notes.

Reteno Agent

Choose the AI Backend for New Slack Threads

You can now choose which AI backend powers new threads with the Reteno Agent in Slack.

Three options are available in @reteno settings:

  • Reteno Managed OpenAI
  • Customer OpenAI Key
  • Customer Anthropic Key

Codex remains the default. To use Claude, connect your Anthropic API key.

The selected backend is locked when a thread is created, so each conversation keeps the same runtime and model context. Existing threads continue to use Codex.

For agent capabilities and prompt examples, see Reteno Agent in Slack: Use Cases.

Working With Multiple Markets

marketId is a market identifier that shows which market, country, brand, or locale a contact, event, product data, or order belongs to.

For example, a fitness app with localized storefronts may offer workout gear or nutrition products in Ukraine, Poland, and Romania. The same item can have different prices and availability in each country, and Reteno can use the relevant market data in recommendations, messages, and reports.

Market Feed

The Product Catalog section now lets you upload market feeds.

A market feed is an additional feed for a specific market. It does not fully replace the main product feed but overrides individual product parameters, such as price or purchase availability.

This allows the same product to have different conditions across countries, brands, or locales while Reteno uses the relevant data in personalized messages and recommendations.

For feed structure and field requirements, see Importing a Product Feed.

Market Feed

šŸ“˜

Note

Product feed management has moved from Web Tracking to Product Catalog. The settings remain unchanged; only their location has changed.

marketId in Contacts and Events

The marketId parameter:

For example, if a fitness app passes marketId with a PurchasedItems event for a subscription add-on or workout gear, the value is automatically saved to the contact profile and becomes available for segmentation, workflows, and analytics.

Exporting marketId to BigQuery

The marketId field is exported to BigQuery together with contacts and orders.

You can therefore build separate reports for each market without additional data processing.

Email Editor

Rename an Email From the Top Panel

You can now rename an email directly from the top panel of the new email editor without opening the message settings.

Rename an Email

JSON Validation in Dynamic Content

A JSON validator is now available in the dynamic content settings. It immediately highlights errors in the data structure, making configuration issues easier to catch before launch.

JSON Validation

Link to a Specific Language Version

You can now share a link to a specific language version of a multilingual email template in two ways:

  • From the email list
From the email list
  • From the preview window — a new option
From the preview window

This lets teammates open the exact language version you are reviewing without navigating through the template first.

Support Chat Directly in the Editor

Intercom chat is now built into the email editor.

If you have a question while working on an email, you can contact Support without leaving the editor or losing your work context.

Support Chat

Workflows

Delete Contacts in a Workflow

A new Delete contact task is available in the Task block.

It can be used to automate database hygiene—for example, to remove contacts who have been inactive for a defined period and meet your cleanup criteria.

Delete contact

Insert a Block Between Connected Nodes

To add a block to the middle of an existing workflow, drag it onto the connection line between two nodes.

The editor automatically breaks the existing connection and reconnects the nodes in the correct sequence. Previously, this required four manual steps: deleting the connection, adding the block, and reconnecting both sides.

Insert a Block Between Connected Nodes

Keyboard Navigation in Search Results

Dropdown lists in the workflow editor now support keyboard navigation.

Use the up and down arrow keys to move between search results and Enter to select the highlighted item. The currently focused result is visually highlighted.

Keyboard Navigation

Analytics

Choose Which Metrics Appear on the Home Page

A new Display filter on the Home Page lets you select which metrics appear in the following tables:

  • Performance by channel
  • Top performing workflows
  • Top performing broadcasts

If you monitor only a few key indicators every day, hide the metrics you do not need and keep the dashboard focused on the data that matters to your team.

Analytics

Omnichannel

Quick Number Selection for Test SMS Messages

The SMS test sending window now stores up to five recently used phone numbers.

Each number has a send button, so you can send a test message in one click instead of entering the phone number manually every time.

Test SMS

Does Not Equal Operator for In-App Messages

In-App display conditions based on events now support the does not equal operator.

For example, a fitness app can show an upgrade message to users whose subscription type does not equal premium.

Does Not Equal

The operator is supported in the Android SDK starting from version 2.9.6 and in the iOS SDK starting from version 2.7.2.

Widgets

New Spin-the-Wheel Skin

Spin-the-Wheel is a gamified widget that can be used in a web-to-app funnel to offer a trial discount, premium plan promo, or other bonus.

A new skin is now available with more detailed visuals and improved spin animations.

You can select it in the widget design settings. The new style is suitable for campaigns that need a more dimensional and realistic game experience.

New Spin-the-Wheel Skin

API

Email Message Update Date

The Search for Email messages and Get Email message resources now return the updatedDate field—the date and time when the message was last updated, in the 2026-06-24T11:16:24.923Z format.

This simplifies email synchronization with external systems. For example, you can retrieve only messages updated within a specific period.