Mar 2026Registro delle release31 March 2026
This month brought the Journey Vault and Discover engine online with Gemini-powered generation, launched Voice of Customer with Stage Index and Sentiment Analysis, overhauled admin permissions and finance tools, and rolled out full 12-language internationalisation.
Journey Vault and generation engine6 changes
- —Introduced the Journey Vault with new tables, API routes, and UI, plus Categories and Training tabs for managing generated content. Fixed a series of stats, industry-slug, and route conflicts so the Vault, generate, and train pages load reliably.
- —Moved journey generation from Anthropic to Google Gemini, working through model versions, SDK compatibility, JSON parsing, and Vercel AI Gateway routing until generation and structured extraction were stable.
- —Rebuilt the Discover feature with AI synthesis and manual entry, adding curated CX source fetching and support for generating multiple distinct journey types per industry.
- —Expanded the knowledge extraction schema with new categories (including a batch of 8 and a further 6), enforced required categories, and improved document/PDF extraction with better structure recognition.
- —Reworked the feed processing pipeline: added a queue with cron-based processing, retry and reprocess controls, live training progress, watchdog and timeout fixes, and resolved recurring duplication, RLS, and upsert conflicts.
- —Fixed a recurring class of Temporal Dead Zone crashes by relocating module-level constants, lazy-loading icons, and reworking import ordering across the app.
Voice of Customer4 changes
- —Shipped the Voice of Customer feature end to end, including database migration, API, and UI, with Stage Index and Sentiment Analysis views.
- —Redesigned the Stage Index with a horizontal, scrollable layout and added touchpoint support in the Overview tab.
- —Added AI prompt customisation with default templates, customer-perspective transformation, and admin-managed custom prompts.
- —Improved error handling and debug visibility for the VoC metrics API, and translated VoC into all supported languages.
Admin, permissions and roadmap5 changes
- —Implemented a three-tier admin permission system with role-based access controls, restricting admin and super-admin areas appropriately.
- —Added Organizations and Workspaces sections to the admin console, renamed 'All Users' to 'Individuals', and added an AI Health page with Redis health checks.
- —Built out Admin Finance, Referral Program, Analytics Dashboard, AI Credit Fee Control and Model Selection modules.
- —Fixed recurring Roadmap issues across the Kanban board, Prioritization Matrix, scoring, hydration, and sync errors.
- —Migrated middleware to the Next.js proxy convention after repeated conflicts between middleware.ts and proxy.ts.
Internationalisation4 changes
- —Rolled out a comprehensive i18n system supporting 12 languages, with translations loaded from Blob storage instead of static files.
- —Added and corrected translation keys across many locales, fixing JSON syntax and character-encoding issues in files like zh.json and ru.json.
- —Implemented smart language detection that prioritises journey language over interface language, and enforced journey language for archetype generation.
- —Made industry categories and hardcoded strings in settings and layouts fully translatable.
Branding, email and account features4 changes
- —Added a 14-day free trial flow with Stripe integration and centralised plan configuration.
- —Rebuilt email notification templates to match the admin preview design, added notification settings and in-app testing, and fixed delivery issues with the Resend integration.
- —Fixed logo and favicon handling, including upload, storage in JSONB, cache headers, and flickering/hydration issues in the branding settings.
- —Added workspace transfer, contribution scoring, and leaderboard enhancements, along with Terms of Service and Privacy Policy pages.
