Skip to main content

Release 4.1 2024.12.02.1

Β· 3 min read

πŸŽ‰ New features​

Knowlewdge​

Knowledge Versioning​

You can now keep track of changes to your knowledge files with versioning. Whether it's updates, re-scraping websites, or adding new files, every change is recorded. Each agent version keeps its knowledge in a versioned format, making development smoother.

alt text alt text

Knowledge Usage Audit​

See how your agent uses the knowledge you give it. The new audit feature breaks down the sections, shows their relevance, and details how your Retrieval-Augmented Generation (RAG) system works within the agent.

alt text

Improved Website Scrapping​

Now, our scraper is smarter and can get past those pesky anti-scraping barriers. Plus, it can download files from web pages and use them as knowledge for your agent.

Dev Tools​

Enhanced API Key Management​

Easier and safer API key management! Now you can regenerate keys for specific users, assign roles, and set expiration dates. Keep your organization secure and organized with these new features.

alt text alt text

Check Condition Skill​

Introducing the Check Condition Skill, which allows agents to evaluate specified conditions. If the condition is met, the agent will return a true value. This skill is particularly useful for integrations where an event should be triggered based on the evaluation of a condition.

alt text

πŸ›  Enhancements​

Fine-Tuning for Mistral Models​

We're excited to announce that fine-tuning for Mistral models is coming soon! Keep an eye out for new models that you can fine-tune to better suit your needs.

Serena Output Customization​

Serena now makes it easier to create system agents by letting you customize the output JSON format. This means you can spend less time on data management and more time on building great interactions.

Chat Component with Expanded Mode​

Now you can enjoy a better chatting experience with the new expanded mode for the chat component. Just set it to full-screen for more engaging and easier interactions.

alt text alt text

Duplicate Test Executions in Agent Quality Studio​

Now you can duplicate test executions in the Agent Quality Studio. This makes it super easy to run new tests on your plans, helping you ensure your agents perform at their best.

πŸ› Bugs & Minor Improvementes​

  • Localizations, texts and typos
  • Subtenant selection on fine tuning
  • Resend token when expired
  • Fixed downgrade of subscription
  • Filters on model catalog
  • Improved execution response when prompt plugins are executed
  • Improved queries for agent manager heatmap.
  • Fixed issues on pending changes label on agent designer
  • Fixed issue on accessing a test execution with failed test cases
  • Export correct code snippet for the specific version of agent you are editing

Release 4.1 2024.11.25.1

Β· 2 min read

πŸ›  Enhancements​

Channels: Track Usage Across Platforms​

Easily track where your agents are being utilized, whether it’s Serenity Chat, Agent Designer Preview, WhatsApp, or other channels. View each instance alongside the corresponding channel executed for better visibility and insights.

alt text

Dashboards: Enhanced visualization & Mobile Support​

Enjoy better visuals for Agent Manager and Cost dashboards. Access them easily from mobile devices for convenient monitoring and management on the go.

alt text

Skills: In-Depth Skill Audit Capabilities​

Gain insights into how skills are executed, including parameters and additional details, directly in the agent instance screen. This feature supports more thorough analysis and helps refine agent performance.

alt text alt text

Input parameters: Dynamic Prompt Plugins with Liquid Syntax​

Prompt plugins now support Liquid syntax for runtime parameter replacement by AI. Easily define parameters with the {{my_parameter}} syntax, which the AI maps automatically upon skill execution. Define descriptions for each parameter for a better replacement by the AI on execution.

alt text alt text

White Label feature​

If the white label feature is included in your subscription, you can check on the serenity star channel to have the chat component white labeled. If selected, the Powered by Serenity Star will be hidden. alt text

πŸ€– New models and providers​

We are proud to introduce a new integration with Amazon Bedrock as a model provider. Enjoy a new selection of recently added models to Serenity AI Hub.

  • Cohere Command R
  • Cohere Command R+
  • AI21 Labs Jamba 1.5 Large
  • AI21 Labs Jamba 1.5 Mini
  • AI21 Labs Jamba Instruct
  • Amazon Titan Text G1 Express
  • Amazon Titan Text G1 Lite
  • Amazon Titan Text G1 Premier

πŸ› Bugs​

  • Fix logout in new tab when the user had already logged out
  • Added required parameters for creating the conversation in the code snippets pannel
  • Fixed token calculation if output json format is invalid
  • Prompt plugins now are only visible in the agent that created them. Shared configurations coming soon.
  • Improved token calculation to use information provided by the vendors
  • UI improvement for iPads
  • Fix demo page when user is not logged in

Release 4.1 2024.11.04.1

Β· 6 min read

πŸŽ‰ New features​

Fine tuning [Preview]​

We are excited to announce the new feature to leverage fine-tuning capabilities, allowing users to maximize the potential and customization of AI Models. This update brings several key benefits:

  • Higher Quality Results: Fine-tuning provides superior outcomes compared to traditional prompting methods, ensuring more accurate and relevant responses.
  • Expanded Training Capacity: Unlike standard prompts that are limited in size, fine-tuning enables training on a significantly larger set of examples, leading to improved performance across various tasks.
  • Cost Efficiency: By reducing the need for lengthy prompts, fine-tuning results in token savings, making it a more economical choice for users.
  • Reduced Latency: Fine-tuned models can respond faster, offering lower latency in requests, which enhances the overall user experience.

To use this functionality, go to the "Fine Tuning" section in the sidebar and follow the steps in the form. Once your agent is successfully trained, you will receive an email, and your new model will be ready for use!

image.png

Agent Quality Studio - AI Generation​

We're excited to announce an enhancement to Agent Quality Studio with the introduction of automated test case generation and characteristics for your agents. This new feature allows you to streamline your testing process significantly.

Key Highlights:

  • Automated Test Case and Characteristics generation: When creating a test plan, you can now request Serena to automatically generate new test cases and characteristics tailored to your agent system definition.
  • Enhanced Test Plan Completeness: This automation ensures that your test plans are comprehensive, reducing the risk of oversight and improving overall test quality.
  • User-Friendly Experience: The integration of this feature provides an easier and more efficient way to utilize the Agent Quality Studio, allowing you to focus on optimizing your agents rather than manual test case creation.

To take advantage of this feature, simply navigate to the test plan creation section and ask Serena to generate the necessary test cases based on your specifications. Enjoy a more efficient and effective testing experience!

image.png

Agent Instance Execution​

We have completly redesigned the Agent Instance screen for providing more detailed information designed to enhance your debugging and analysis capabilities. This feature provides a comprehensive view of AI agent interactions, showcasing the full execution of conversations, including all logs and history.

Key Highlights:

  • Full Chat History: See the entire conversation flow between users and the AI agent, helping you analyze and understand interactions better.
  • Execution Logs: Access detailed logs to track the AI’s decision-making and spot any issues or areas for improvement.
  • Cost and Token Usage: Keep an eye on the cost and token usage for each conversation to understand resource use and efficiency.
  • User-Friendly Interface: Easily navigate through conversations with our simple, organized interface for a smooth user experience.

image.png

Speech Skill​

The new speech skill, enhances the capabilities of your AI Agent: the ability to generate speech audio files. By integrating the new Speech plugin, your AI Agent can now create high-quality audio files from text, allowing for a more interactive and engaging user experience.

Key Highlights:

  • Text-to-Speech Functionality: Convert written content into spoken audio seamlessly.
  • Enhanced User Engagement: Provide users with audio responses, making interactions more dynamic and accessible.
  • Easy Integration: The Speech plugin can be easily added to your existing AI Agent setup, enabling quick deployment of this feature.

image.png image.png

πŸ›  Enhancements​

Flexible Subscription Customization:​

You now have the option to choose between monthly or annual payment plans for your subscriptions. Opting for annual payments not only simplifies your management but also allows you to save money in the long run.

Http Request Skill​

Added Basic Authentication for the Http Request Plugin allowing for more login options and better integration of agents with external apis.

Besides, forms have been refactored providing a more comprehensive user experience: image.png image.png

Follow up email​

Enjoying Serenity AI Hub? Tell us about your experience and get support via our emails and follow ups: image.png

Cost Dashboard​

  • Refreshed Cost Dashboard: We've revamped the cost dashboard to provide a clearer and more intuitive view of your expenses. Additional calculation logic and helper tools have been integrated to help you closely manage all your costs with ease.
  • General Consumption Cards: Introducing general consumption cards that allow you to track your resource usage more effectively.
  • Balance and Quota Use: Easily monitor your remaining balance and current quota usage, ensuring you stay informed about your resource allocation.
  • Model and Agent Daily Consumption: Gain insights into daily consumption metrics for both models and agents, helping you understand usage patterns and optimize resource allocation.
  • Customizable Date Filters: Adjust your date filters to get a comprehensive overview of usage distribution and daily consumption by model and agents. This feature allows for better tracking and analysis of your resource utilization over time.

With these enhancements, managing your costs and consumption has never been easier. Dive into the updated cost dashboard and start optimizing your resource management today!

image.png image.png image.png

Agent Manager​

Stay informed on agent performance and efficiency with the new Agent Manager View. This enhanced view provides a comprehensive overview of all your agent instances, their token consumption, and usage patternsβ€”all in one place.

Key Features:

  • Usage Trends Monitoring: Track trends in instance usage across input, output, and total tokens to better understand consumption patterns.
  • Daily Instance Mapping: Visualize daily instance and token usage broken down by agent, helping you quickly pinpoint areas of high demand.
  • Usage Heatmap: Discover peak usage areas with the heatmap feature, allowing you to easily identify when and where agents are most active.
  • Execution Uptime: See the uptime of your agent tracking possible issues and performance.

This update offers powerful insights for optimizing agent performance and resource allocation. Enjoy streamlined tracking and monitoring, all in a single, intuitive view.

alt text alt text

πŸ› Bugs​

  • Emails are sent when subscription is renewed
  • Fix predefined subtenancy selector on agent creator side panel
  • Removed user events screen not in use
  • Added required evaluator model for agent quality studio
  • Added validation for required input parameters on test plan executions
  • Added validations for deleting executed plans
  • Fix execution of test plans by subtenants
  • Corrected titles in test plan screens
  • Corrected subtenant selector on test plan
  • Improve execution validation queries
  • Various improvements in billing screen when changing plans and summary information
  • Corrected bug that generated the body in the http request not to be displayed
  • Improved performance on queries when accessing Agent Designer
  • Removed duplicated json response on Agent Designer preview

Release 4.1 2024.10.21.1

Β· One min read

πŸŽ‰ New features​

Skill Emulator​

Enhance any AI model by providing skill support. Now, with Serenity, models that previously did not support skills can gain full access to all available skills. By enabling the plugin emulator, a supporting agent executes the skills, enabling full skill support for any AI model.

Skill Emulator

πŸ›  Enhancements​

Export Code Snippets with Input parameters​

Code snippets from the agent designer now include all declared input parameters, eliminating the need for additional code definitions.

Code snippets

πŸ€– New Models​

  • Ministral 3B
  • Ministral 8B
  • Pixtral 12B

πŸ› Bugs​

  • Improved liquid replacement for objects and arrays in input parameters.
  • Enhanced messaging for empty state objects in various areas.
  • Fixed the addition of payment methods when only one card was available.
  • Improved visualization of test cases during test executions.
  • Added onboarding email for invited users.

Release 4.1 2024.10.14.1

Β· 5 min read

πŸŽ‰ New features​

Multimodality​

Harness the Power of Text-to-Image and Image-to-Text Capabilities

Unlock the full potential of AI with advanced text-to-image and image-to-text features. Seamlessly create visuals from text prompts and extract meaningful insights from images, all in one platform.

Image Generation​

Create an image in a futuristic style with a text that says: Serenity AI Hub image.png

By integrating the Image Generation Skill, you can now create custom images by simply providing prompts to your AI Agent.

Key Highlights:

  • Choose from a variety of available Image Generation models.
  • Use the intuitive text-to-image feature to design unique visuals effortlessly.

This new tool empowers you to enhance your projects with high-quality, AI-generated images tailored to your needs.

image.png

πŸ€– New Image Generation Models​

With the Image Generation Skill, enjoy a wide variety of available models

  • Open AI Dall-E 2
  • Open AI Dall-2 3
  • Replicate Flux 1.1 Pro
  • Replicate Flux Dev
  • Replicate Flux Pro
  • Replicate Flux Schnell
  • Replicate Stable Diffusion 3

Vision-Based Analysis​

We're introducing Vision-Based Analysis, a powerful tool for processing and extracting information from files, images, and charts. By enabling supported agents with vision capabilities, you can now analyze image files with precision and gather detailed insights.

Key Highlights:

  • Analyze a wide range of image files and charts using advanced vision technology.
  • Obtain accurate and actionable information directly from images.

This feature allows for a deeper understanding and streamlined analysis of visual content, improving your workflow. To enable it, go to the "Model" tab of the agent designer, and mark the "Process images with vision". Images attached to the agent will now be treated with vision capabilities

image.png This feature is only available in models that support vision

image.png

Agent Quality Studio (Beta)​

Agent Quality Studio, a robust tool designed to help you create, manage, and evaluate test plans for your AI agents. This feature empowers you to fine-tune your agent's responses and ensure optimal performance.

Key Features:

  • Custom Test Plan Creation: Define a series of tests, set up specific test cases, identify key characteristics to evaluate, and establish expected outcomes for each scenario.
  • In-depth Response Evaluation: Once your test plan is executed, Agent Quality Studio will thoroughly assess your agent’s responses, providing detailed reports that highlight strengths and areas for improvement.
  • Root Cause Analysis: Dive into each test case to understand why your agent responded in a particular way. Use this valuable feedback to adjust and improve your prompts, refining your agent’s performance.
  • Iterative Testing: After making adjustments to your prompts, you can easily re-execute the test cases to see how your refinements impact the agent’s responses. Track improvements with updated reports and ensure your agent is evolving effectively.

This feature offers a streamlined approach to continually improving your agent's accuracy, ensuring consistent and reliable performance in real-world applications.

image.png Creating a new Test Plan for the Agent

image.png Configuring execution settings as evaluator model, input parameters and overrides

πŸ›  Enhancements​

Billing and Subscription Management​

Addons​

  • Flexible Customization: Tailor your experience by selecting the addons that best suit your needs, whether it’s increased functionality or premium services.
  • Easy Management: Activate, deactivate, or upgrade addons anytime, ensuring you only pay for the features you truly need.
  • Real-time Updates: Instantly see the impact of newly added addons, and track how they integrate with your current subscription and usage.

image.png

Enhanced Billing View​

We’re introducing an all-in-one Billing and Subscription Dashboard, designed to give you full control over your account details and payment preferences from one convenient screen.

Key Highlights:

  • Comprehensive Overview: Easily view all key information related to your billing and subscription, including your current balance, used features, and account status.
  • Manage Your Account: Add credit, change your subscription plan, or adjust your balance with just a few clicks.
  • Payment Methods: Activate and select your preferred payment methods for seamless transactions.
  • Billing History: Access your complete billing history, allowing you to review past payments and track your expenses over time.

This feature streamlines your billing and subscription management, giving you the flexibility and transparency to handle your account with ease.

image.png image.png image.png

⚑ Performance​

  • Optimized cache for consecutive calls
  • Performance optimization on jobs

πŸ› Bugs​

  • Fixed the display of daily usage when conversations are resumed after several days.
  • Subscription changes now apply directly without the need to log out.
  • Added Cost Administrator access to the Cost Dashboard and billing.
  • Corrected the format and visualization of data and large numbers in the Agent Manager.
  • Added roles for Cost Administrators with access to Cost Management and Billing view.
  • Added information on knowledge delimiters in the knowledge side panel.
  • Volatile knowledge will be fully appended if it fits within the total context.

Release 4.1 2024.9.30.1

Β· 3 min read

πŸ›  Enhancements​

⚑ Performance​

This release, we focused on providing better performance by streamlining various processes in our codebase and introducing a new infrastructure. Our system is now more robust and scalable, ensuring we can support the rapid growth of your project.

Code snippets​

  • Code snippets in the Agent Designer now appear as a side panel.
  • You can now choose if you want to use a fixed version of the chat component for more stability, or if you want to automatically use the latest version available to receive the latest features and enhancements.

image.png

Model catalogue​

  • You can now see the input and output price for each model.
  • We Added new filters: Research Lab, Provider, Type of Mode, and Price.

Serena​

  • Serena Agent creator now can set up a appropiate AI Model based on a matching matching template.
  • Improved system description generation respecting the user language.

Minor improvements​

  • Added role "Cost Manager" for access to Cost Management Dasboard and Billing
  • Added remaining credit card at cost dashboard
  • Added payment button for failed subscriptions on billing history grid: You can now execute a payment manually if the automatic payment failed.
  • Better naming of screen titles

πŸ€– New Models​

  • Gemini 1.5 Flash
  • Llama 3.2 3B
  • Llama 3.2 11B
  • Llama 3.2 90B

πŸ› Bug fixing​

  • Layout adjustments and UI Improvements on waiting page from Create from URL.
  • Corrected styles in Serenity Chat channel editor.
  • Corrected styles in Social Login and Social Register screens.
  • Serenity Chat now informs when you exceed the number of files you can upload.
  • Notification email flows have been corrected when payments are made.
  • Better handling of extensive user messages on Serenity Chat.
  • Added empty message when no models are found in the Model Catalog.
  • Agent executor plugin now only shows active agents.
  • Fixed validation errors on Agent Security tab.
  • Corrected role access.
  • Corrected arrows and color indicators on Cost Management Dashboard and Agent Manager.
  • Prevent Agent Designer from failing when a background scheduled task is delaying.
  • Avoid change of subtenant in Agent Designer Views when changing subtenants while on edit view.
  • Improvements to renovation of subscriptions.
  • Corrected typos.
  • Subtenancy filter corrected when only one subtenant was present.
  • Solved issue when uploading the same file to the knowledge base.

Release 4.1 2024.9.23.1

Β· 6 min read

πŸŽ‰ New features​

Subtenancy​

The new Subtenancy feature in Serenity AI Hub allows organizations to create subtenants within their account, providing greater control and data separation. Subtenants operate as independent entities, managing their own agents without mixing data with other subtenants or the main organization.

Agents can now be assigned to either a subtenant or the root tenant.

Key points:

  • Agent Ownership: Agents can be assigned to a specific subtenant or the root tenant, ensuring clear ownership structures.
  • Data Isolation: Users from different subtenants are restricted from accessing each other’s data or agents, maintaining strict boundaries between entities.
  • Security: The new structure improves security by isolating data between subtenants, preventing unauthorized access.
  • User Management: Users can now be assigned to one or more subtenants, offering flexible control over organizational access.

Subtenants can be managed at Settings -> Subtenant

image1.png Requires Subtenancy as Feature in your subscription

image2.png Agents are filtered by subtenant, use the funnel to impersonate the logged user in a given subtenant.

Agent manager overview​

image.png Requires agent manager feature in your subscription

The Agent Manager now includes advanced statistical insights to help you monitor and optimize agent usage more effectively. This new view offers a comprehensive breakdown of agent performance and resource consumption, providing key data points for better decision-making.

Key Insights Available:

  • Total Instances: View the total number of agent instances.
  • Active Agents: Track how many agents are currently active.
  • Avg. Tokens per Instance: Analyze the average number of tokens used per instance.
  • Total Tokens Used: Get a complete overview of the total tokens consumed.
  • Agent Type Distribution: See how agents are distributed by type.
  • Model Usage Distribution: Understand which models are being used across different agents.

This detailed overview allows for better resource management and optimization of agent performance.

Agent Security​

To strengthen agent security, execution limits can now be set to manage resource consumption more effectively. Administrators can define quotas and rate limits, ensuring agents operate within defined parameters and reducing the risk of overuse.

Key Management Options:

  • Conversation Quotas: Set limits on agent usage per conversation.
  • Monthly Usage Quotas: Define monthly limits for agent interactions.
  • Rate Limits: Control the frequency of agent requests over a specific period.

These controls provide greater flexibility in managing agent resources, ensuring optimal performance while maintaining security and preventing misuse.

image.png

Subscriptions​

Customers now have full control over their subscriptions within Serenity, allowing for effortless plan changes and billing adjustments. This new feature empowers users to manage their accounts without needing external support.

Key Features:​

  • Subscription Management: Seamlessly switch between different plans at any time.
  • Billing Overview: Access a detailed summary of your current billing, providing full transparency.
  • Payment Methods: Easily update and manage your payment methods.
  • Configuration Control: Adjust key subscription and account settings to fit your needs.

Billing Cycle Adjustments:​

  • Pro-rated Discounts: When upgrading plans mid-billing cycle, Serenity recognizes any unused subscription and applies a discount based on the remaining time in your current billing period.
  • Instant Credits: If downgrading, receive instant credit for any unused portion of your previous plan, ensuring fair and flexible billing adjustments.

This self-service feature simplifies subscription management, offering autonomy over your billing and plan configuration while providing flexible, customer-friendly billing adjustments.

image.png image.png image.png image.png

πŸ›  Enhancements​

Model Catalog - Advanced Search & Detailed View​

The Model Catalog now offers enhanced search capabilities and detailed insights for easier model selection and management. This update helps streamline your workflow by providing more control over filtering and accessing model information.

Key Enhancements:​

Advanced Search Filters: Search models by key attributes such as:

  • Size: Filter models based on their size to find the most suitable option for your use case.
  • Language: Search models that support specific languages for better localization.
  • Recommended: Easily identify models recommended for your particular needs.
  • Detailed View: Gain deeper insights into each model with comprehensive information available in the details view, ensuring you make informed decisions when selecting models for deployment.

image.png image.png

Real-Time Serenity Chat Customization - Agent Demo Page​

Serenity now offers real-time chat customization directly on the Agent Demo page, allowing you to quickly update, test, and modify the appearance and behavior of the chat interface. This feature provides full flexibility over the look and feel of your chat interactions without any downtime.

Key Features:​

  • Instant Updates: Make changes to your chat's design and settings in real-time, with no need for redeployment.
  • Visual Customization: Modify elements such as message colors and chat window appearance to align with your brand or specific use case.
  • Advanced Parameter: Customize deeper settings such as theming, error messages and call to actions giving you full control over how your chat agents perform.

This enhancement streamlines the design and testing process, ensuring faster iteration and a personalized user experience.

image.png

Welcome email when registering​

New users registering with Serenity AI Hub will now receive a welcome email that offers a streamlined introduction to the platform. This feature ensures that new users can quickly get up to speed and start using the platform effectively.

image.png

Serena​

The Serena Agent Creator has been significantly updated to streamline the generation of AI agents. This enhancement focuses on system definition, template adaptation, and personality integration, allowing users to create high-performing agents more efficiently.

Key Enhancements:​

  • Personality Integration: Seamlessly integrate specific personality traits into agents, enhancing user interactions and engagement.
  • Advanced Prompt Generation: Benefit from more specific and detailed prompts that minimize the need for extensive prompt engineering, allowing you to focus on defining agents rather than crafting prompts.

Knowledge Chunking​

Introducing Knowledge Chunking, a new feature that allows users to control how their knowledge files are segmented. By utilizing the specified delimiter:

%%%%%%%----////////\\\\\\\\----%%%%%%%

users can define distinct sections within their knowledge files.

Key Benefits:

  • Enhanced Context Management: This feature provides greater control over how information is organized, ensuring that agents maintain context and relevance during interactions.

  • Precision in Chunking: Define exactly where the knowledge file should be chunked, allowing the agent to access critical information without missing important details.

  • Improved Knowledge Retrieval: By segmenting knowledge effectively, agents can retrieve and utilize information more efficiently, leading to enhanced performance and user satisfaction.

This enhancement empowers users to optimize their knowledge management processes, resulting in better-informed and more capable AI agents.

This will generate a new section within the knowledge file.

πŸ› Bug fixing​

  • Added Skill support for Mistral, Gemini.
  • Time in Serenity* Chat is showed only on User Message.
  • Reprocess of web pages takes most recenty version.
  • Better handling of submit of side panels avoiding multiple submits.
  • Solved authenthication issues when using the Demo Page and store conversation functionality.
  • Fixed duplicate jobs being run.

Release 4.1 2024.9.09.1

Β· 3 min read

πŸŽ‰ New features​

Serenity Chat as side panel​

Two new modes for the side panel have been added that can be customized through the Serenity* Chat Channel.

Integrated UI Side Panel: Use the chat component directly embedded in the UI of your webpage. By setting this property, the chat will be visible on the right side of the page, providing an expanded view for conversations.

Floating Side Panel: A floating chat that occupies the full height of the screen without compressing your own UI.

image.png

Integrated Side Panel

Model Catalogue​

See a full list of all the available AI Models in Serenity* AI Hub. image.png

Email Skills​

AI Agents can send emails by adding the Email Skill. This allows for the creation of scenarios in which the agent can automate the sending of emails to different recipients.

The agent can determine whether it is applicable to send the email and can complete both the body and subject of the email. You can choose between using the default sender or integrating your own email provider.

image.png Plugin configuration

image.png Setting up agent behavior for sending emails

image.png Interacting with the agent

image.png Email sent to the specified recipients

Prompt Skill​

Enhance AI Agents with extra prompting capabilities. Prompt skills provide an additional prompt that can be executed by the agent if certain conditions are met within the conversation.

image.png Defining the custom skill

image.png Agent response based on the users requirement


πŸ›  Enhancements​

Advanced Knowledge Chunking​

A new knowledge strategy has been implemented to improve agents' knowledge retrieval.

Knowledge sections now contain an overlap between the previous and next sections, allowing for greater specificity and more contextual information. This provides additional context to enhance the agents' responses.

Both the main section and the overlapping sections can be edited for further refinement of knowledge searches.

image.png


πŸ› Bug fixing​

  • Improved internal and external links in the Serenity* Chat Component.
  • Enhanced visualization of sections and page numbers in knowledge edits.
  • Performance improvements on the Knowledge tab in the agent designer to avoid excessive calls for updated status.
  • Meta tags are now set on demo pages when scraping external websites.
  • The Serenity* Chat component now displays message timestamps as "time ago."
  • Fixed the visualization of special characters in the Serenity Chat header.
  • Agent logos can now be included in the Serenity Chat channel.
  • Improved visualization of the chat component when no title is provided.
  • Fixed the password recovery process for users registered with social login.

Release 4.1 2024.8.26.1

Β· 3 min read

πŸŽ‰ New features​

Create Agent from website​

This new feature allows for creating an expert assistant for your website just by providing the URL address.

Serena will train the AI Agent with information from your site and create a demo page for trying it out. The agent can be further customized by using the agent designer.

Create from url input Loading and training AI agent from url Agent success Agent designer with new agent from url

Channels​

Agents now support channels customizations. You can activate/inactivate a channel but maintain the configuration to re-enable it later. Channels

Serenity* Chat​

This new channel allow you to fully customize the Serenity* Chat from the agent designer. Customizations defined in the agent designer can still be overwritten locally from the Serenity* Chat code snippet.

Serenity Chat customization

You can use the demo page to quickly see the changes applied using this channel.

Nexus​

When this channel is active, the agent will be available to use in Nexus. Refer to Serenity* Nexus documentation for more information about this channel.

Requires Nexus feature in suscription plan.

WhatsApp integration [Beta]:​

Phone numbers can be whitelisted for chatting with the agent via WhatsApp. A same number can be registered in more than one agent. Users can close conversations and start new ones sending "EndConversation" to Serena.

Whatsapp integration

Discord channel [coming soon]!​

πŸ›  Enhancements​

Demo page improvements​

Improved control of your demo page with direct access to useful features:

  • Edit Agent
  • Edit demo directly
  • Export code snippets
  • Share

Demo page navbar Demo page edit

Serena integration with behaviour​

The Serena Agent Creator has been enhanced to better integrate with user requirements. The behaviors specified by the user while using Serena are now mapped to the Personality Traits in the Agent Designer view.

Additionally, the Personality Traits and System Definition within the "Behavior" tab of the Agent Designer have been improved. The "Generate with AI" feature now makes a better use of the Personality Traits to create the System Definition.

Finally, manual changes made to the System Definition using the "Advanced Mode" can now be synced with the Personality Traits, ensuring coherence between both options.

Serena sync with ai

πŸ€– New Embedding Models​

Open AI Text Embedding Small 3​

Highly efficient embedding model and provides a significant upgrade over its predecessor ada 002 at a lower price.

Open AI Text Embedding Large 3​

Open AI new next generation larger embedding model and creates embeddings with up to 3072 dimensions.

Mistral Embed​

State-of-the-art semantic for extracting representation of text extracts.

πŸ› Bugs & minor improvements​

  • Resolved issue with multiple customers for same tenant in stripe.
  • Corrected generation of automatic invoices from auto balance recharge.
  • Tenant currency defaults to Euro by default.
  • Fixed localizations and unified texts formats.
  • Changed color of badges in agent version grid for better contrast.
  • Validation of exceeded agents now appears before entering a template avoiding the need to complete the form for the error to appear.
  • OCR support for images as knowledge files
  • Tenant currency is now required
  • Automatic agent creator now maintains url when redirecting to Agent designer

Release 4.1 2024.8.9.1

Β· 5 min read

πŸŽ‰ New features​

Enhanced Onboarding Experience​

A new integrated onboarding feature has been introduced to facilitate users in navigating the platform effectively. This feature provides step-by-step guidance on how to utilize the platform and create the first agent with ease.

This enhancement aims to streamline the initial user experience, ensuring a smoother and more intuitive journey from the very start.

Onboarding Onboarding

Agent Activation/Inactivation​

A new functionality has been introduced that allows for the activation and deactivation of agents directly from the agent grid. This feature provides enhanced flexibility in managing agents, enabling users to temporarily limit or restrict access as needed.

  • Inactive Agents: Agents that are deactivated will not be editable or accessible via API calls until they are reactivated.
  • Active Agents: Agents that remain active can be utilized normally through the agent designer, chat component, or API calls. It is important to note that agents can be activated up to the limit set by the subscription plan. This enhancement aims to provide better control over agent management and access, ensuring a more tailored experience for users.

Billing management​

A new section has been added under Settings, allowing users to access comprehensive billing information with ease.

Key functionalities include:

  • Remaining Balance: View the current balance at a glance.
  • Payment Method Management: Add credit cards, manage existing payment methods, and set a preferred payment method as default.
  • Manual Credit Charging: Recharge the account balance manually as needed.
  • Automatic Payments: Set up automatic payments to occur when the balance reaches a specified threshold.

All payment methods are securely managed through Stripe, ensuring a safe and reliable payment experience.

Billing screen

API Status​

A dedicated site has been introduced for users to check the status of the API. This feature provides real-time updates on API performance and availability, ensuring that users can stay informed about the operational status of the services. Access can be done directly through the nav bar Api status access at toolbar API status web page

πŸ›  Enhancements​

Liquid expression on Agent Designer​

The functionality of liquid expressions in the Initial Bot Message, Personality, and System Description has been significantly updated. This enhancement introduces improved performance, a more intuitive user interface, and enhanced suggestions for users.

Key improvements include:

  • Dynamic Suggestions: Users can now type '/' to open a suggestions menu, allowing for the direct creation or use of existing variables.
  • Conditionals for Control Flow: The ability to insert conditionals has been added, enabling more sophisticated control flow within liquid expressions. These upgrades are designed to streamline the creation and management of bot messages, providing users with greater flexibility and efficiency.

Use of liquid expressions at agent designer

Improved scroll in Serenity* Chat​

Several improvements have been made to the chat component to enhance user experience and usability:

  • Improved Scroll to Bottom Feature: The automatic scrolling functionality has been refined. Scrolling will now stop just above the first lines of the agent's response, providing a more comfortable reading experience.

  • New Scroll to Bottom Button: A dedicated scroll to bottom button has been introduced, facilitating easier navigation within the chat interface.

These updates are designed to ensure smoother interactions and a more enjoyable user experience within the chat environment. Improved scroll at chat component

Reprocess Knowledge​

A new capability has been introduced that allows for the reprocessing of knowledge. This feature enables users to revert knowledge back to its original state after modifications have been made, ensuring greater flexibility in knowledge management.

Additionally, websites can now be reprocessed to update their content based on newly scraped data. This enhancement ensures that users have access to the most current information, improving the overall accuracy and relevance of the knowledge base.

Reprocessing of files and websited functionality

Credit on newly registered tenants​

Enjoy a 5 EUR credit when registering a new tenant in the platform. This credit can be used to execute agents.

Serenity* Chat theme customization​

The customization options for the Serenity* Chat have been significantly expanded. Users can now personalize the chat experience by setting a theme that includes:

  • Color Customization: Change the colors of the header, user messages, conversation starters, and bot messages to match branding or personal preferences.
  • Custom Icons: Add unique icons to further enhance the visual appeal of the chat interface. Example of theme customization of Serenity* Chat

πŸ› Bug fixes​

  • Resolved an issue with AI Proxy calls when the userIdentifier is null or undefined.
  • Ensured that input parameter values are stored in the Agent Designer when an agent is saved.
  • Fixed issues related to dates and subscription assignments in tenants when new users are added.
  • Enabled access to agents for users registering through Google using an enterprise email.
  • Addressed various general fixes and typos throughout the platform.
  • Improved informational messages on the agent grid when no agents are displayed.
  • Added the userIdentifier parameter in CURL export when required in agent definitions.
  • Included code snippets in the AI Proxy Agent for enhanced usability.
  • Enhanced styling and responsiveness in the AI Agents Grid and Sidebar.
  • Introduced an agent type tag to templates for better organization.
  • Improved Serena's interpretation of templates for more accurate responses.
  • Enhanced live updates on conversation starters in the preview mode.
  • Made improvements to the demo page for better performance on mobile devices.
  • Organizations can now correctly change their preferred currency.
  • Fixed an issue where line breaks in personality settings were ignored.
  • Improved support for code blocks in Serenity Chat.