June 25, 2026
Expanded AI agent capabilities with chat support, smarter workflows, and improved Knowledge Base administration.
Agents platform
Chat Agent
A new Chat channel has been introduced, allowing users to interact with AI agents through text conversations in addition to Telephony and Web.- New Chat Channel: Chat is now available as a dedicated communication channel alongside Telephony and Web.
- Chat History: Chat sessions are now available in Call History with a dedicated channel filter. Completed chats display the full conversation transcript, while active chats can be monitored live
- SDK: the Voice Agents SDK now supports text chat sessions, so you can build a chat interface for your agents in your own app.
Agent Enhancements
Improved agent configuration, variable handling, and workflow authoring experience.- Jinja Support in Set Local Variables: Added support for using Jinja expressions inside the Set Local Variables node, enabling more dynamic variable generation.
- Local Variable Preview in Router Node : Added a preview of local variables configured within the Router node to improve visibility during flow creation.
Knowledge Base Improvements
Enhanced Knowledge Base management with improved processing controls and permissions.- KB Processing Termination : Users can now terminate the processing of Knowledge Base items directly from the platform.
- Permission Controls :Added a new Knowledge Base Cancel permission in Project Settings to control which users can terminate Knowledge Base item processing.
Agents platform
Agent Publishing & Sharing
Users can now deploy AI agents through public links or embed them directly into websites.- Shareable Public Links: Generate a public URL that can be shared with customers, partners, or website visitors, and End users can interact with the agent without requiring a Hamsa account.
- Website Embedding: Embed agents into websites using a generated script, with simple setup with minimal configuration required.
- Customization options: The published agent’s appearance and behavior can be customized to match branding and preferred user experience.
Improved Conversation Controls
Enhanced interruption management and conversation flow handling to provide more control over agent interactions.- Added support for disabling interruptions during conversations.
- Support New Transition Type “After User Replied”
- Added a new transition type that automatically moves the conversation to the next node when the user provides any response. When this transition is enabled, all other transitions configured on the node are ignored, ensuring the conversation proceeds directly to the designated next node after the user replies.
- Added support for per-transition variable extraction controls, enabling extraction behavior to be configured independently for each transition
Stability & Quality Improvements
- Implemented various bug fixes and platform improvements to enhance reliability, usability, performance, and overall user experience across the platform.
Media platform
Automated Video Creation from Voice Jobs
The Video Generation feature enables users to automatically transform completed voice generation jobs into professional, shareable videos. Using the generated audio and script, the platform creates visual scenes, synchronizes them with the narration, and produces a ready-to-use video without requiring manual editing.Customization Options
- Visual Styles: Realistic, Cartoon, Infographic
- Aspect Ratios: Portrait (9:16), Landscape (16:9)
- Captions: Enable or disable captions
- Caption Styles: Word-by-Word, Build-Up, Full Sentence
- Scene Transitions: None, Fade, Dissolve, Slide Left, Slide Right, Circle Open
- Motion Effects: Optional Ken Burns effect
Generation Process
- Analyze the script
- Generate visuals
- Synchronize visuals with the voice-over
- Generate and time captions when enabled
- Assemble the final video
Output & Delivery
- MP4 video output
- Generation progress tracking
- Video preview before download
- Downloadable final result
Flows & Agent Behavior
Improvements to how agents handle conversations, transitions, and live changes mid-call.- Enhanced Turn Taking: Introduced an improved turn-taking pipeline to enhance conversation flow and speech stability during agent interactions.
- improved handling of numbers and long digit sequences
- Smarter interruption detection
- Reduced unwanted interruptions during agent speech
- Legacy behavior preserved when disabled for backward compatibility
- Change Agent Settings Node: Introduced a new node type that enables dynamic updates to agent system settings during active calls.
- Supports updates for system instructions, voice and dialect
- Supports updates for VAD settings, and response delay
- Supports updates for interruption behavior ,and timeouts
- Voice switching has also been hardened for safer runtime voice and dialect transition
- Improved Agent Transfers: Transfer agent behavior now supports variable inheritance between agents and conversation history transfer.
Speech & Prompting
New STT model and finer-grained control over prompt enhancement.- New STT Model: Introduced support for the new Hamsa-STT-S3-beta model. Available models are now:
- Hamsa-STT-S2
- Hamsa-STT-English
- Hamsa-STT-S3-beta
- Prompt Enhancer Modes: introduced a new Prompt Enhancer selector with three enhancement modes.
- Disabled :No enhancements applied
- Basic :Stable, model-agnostic prompts for predictable behavior
- Advanced :Model-aware prompts with stronger guardrails, dynamic flow guidance, and live active-node context updates
- New Gemini Models Added support for:
Gemini-3.1-flash-liteGemini-3-flash-preview.
Observability & Webhooks
More context in outcomes, webhooks, and logs to make debugging easier.- Outcome Generation: Outcomes now use the agent’s configured OpenAI model and include enhanced agent context, extracted call variables, and caller context for higher-quality, more consistent analysis.
- Failure Webhooks:
NO_ANSWERandFAILEDwebhook payloads now includeconversationId. - Per-Node Logging: Conversation logs now include
nodeIdfor better debugging and traceability across multi-node flows. - LLM Metadata in Call History: Call history now records the LLM provider and model used for each call.
Platform Improvements & Fixes
Security, tooling, and stability fixes across the platform.- Scoped API Keys: API keys now support scoping with origin allowlists and scope assignment alongside root permissions. Expired keys are surfaced with an “expired” badge when listed.
- New JSON Editor: The JSON editor has been replaced with a new version that auto-fixes common errors
Media
New creative capabilities for producing richer audio.- Voice AI creations feature: Generate complete voice overs from a natural-language description of what you need.
- Provide a prompt, choose a dialect, and select the voice over type
- Optionally enable background music generation
- Each request returns three voice over suggestions
- Suggestions are paired with matching voices and emotionally aligned background tracks when enabled
- Generation runs asynchronously with Pending → Ready → Failed status tracking
- Approve the preferred result once generation is complete
- Failed generations are surfaced for easy retrying
- New Voices added: Additional voices have been added to the library, expanding the options available for both voice over and TTS.
Call Infrastructure & Performance
Strengthening reliability, scalability, and accuracy of the calling experience.- Concurrent Calls Stability: Resolved outbound call concurrency issues, eliminating stuck
PENDINGcalls and incorrect concurrency limits. - Accurate Concurrency Enforcement: Concurrency limits are now enforced correctly across all call types.
- Unified Concurrency Pool: Campaign calls and direct API calls now share a single concurrency pool for consistent behavior.
- Improved Slot Handling: Failed or unanswered calls now correctly release concurrency slots, preventing bottlenecks.
- Inbound Concurrency Enforcement: Inbound calls now reserve slots in the user’s call queue, ensuring limits are applied consistently.
- Inbound Credit Validation: Inbound calls now validate account balance before connecting, preventing calls when credits are insufficient.
Call Data & Exporting
Improving data accessibility and resolving key limitations.- Call Export Fix: Resolved issues related to exporting call data, ensuring accurate and reliable downloads.
- Optimized Data Exporting: Improved export performance by reducing memory usage, enabling reliable handling of large datasets without system instability.
- Scalable Data Processing: Enhanced backend processing to support high-volume data operations efficiently and prevent application crashes.
- Sentiment Analysis Optimization: Improved sentiment distribution processing to reduce memory consumption and produce faster, more reliable analytics.
Analytics & Reporting
Expanding visibility and enabling structured data extraction across environments.- Dashboard Analytics Export: Export functionality is now available from the Dashboard page across the Overview, Performance, and Satisfaction tabs.
- Structured Excel Report: Exports produce a formatted Excel (
.xlsx) file with three sheets: Overview, Performance, and Satisfaction. - Report Metadata: Each sheet includes a “Hamsa Analytics Report” header with the selected agent name/ID and export timestamp.
- Dynamic Filtering Support: Exports respect active filters and date ranges, with filenames reflecting the selected period.
Canvas & Flow Builder
Improving usability, speed, and control when building and managing flows.- Inline Node Renaming: Nodes can now be renamed directly from the canvas with inline editing.
- Quick Node Picker: Dropping an edge onto an empty area opens a modal to create and connect a node in one step.
- Auto Layout : Automatically arranges nodes horizontally or vertically to keep flows clean and readable, with no overlap.
- Canvas Follow Toggle: The canvas auto-pans to the active node during live calls, with a toggle to disable (saved per browser).
- Copy & Paste Nodes: Nodes can now be copied and pasted directly within the canvas.
APIs & Backend
Enhancing system reliability and backend performance.- Single Jobs API Fix: Addressed bugs to improve stability and ensure consistent execution.
Projects & Team Collaboration
Enhancing how teams organize work and manage access across projects.- Projects : Organize work into dedicated projects, each with its own agents, phone numbers, knowledge bases, and call history. Easily switch between projects from the top navigation.
- Team Invitations : Invite teammates via email through a streamlined signup flow. Expired invitations can be resent directly from the Members page.
- Roles & Permissions
- Assign roles
- (Owner, Admin, User) and manage access with granular, per-resource permissions. Revert to role defaults at any time.
- Project Deactivation
- Owners can deactivate projects to prevent further changes. Deactivated projects are hidden from non-owners and can be reactivated at any time.
- Unsaved Changes Protection
- When switching projects with unsaved changes, you’ll now be prompted to confirm, reducing the risk of accidental data loss.
Call Settings
More flexibility and control over your call experience.- Extended Call Duration
- The maximum call duration has been increased from 30 minutes to 1 hour, and is now configured in minutes instead of seconds.
- Smart Call End Prompt
- Customize the prompt used by the Smart Call End feature to better detect natural conversation endings.
Tools
Enhancements to streamline workflows and improve testing.- On-Hold Music
- Tools can now play on-hold music while a tool call is executing.
- Collection Filtering
- Filter the tools list by collection for faster navigation and improved organization.
- Tool Testing Improvements
- Disabled headers and parameters are now automatically excluded during testing for more accurate and reliable results.
Call History
Improved control over active calls.- Terminate Active Calls Active calls can now be terminated directly from both the call history table and the call details view.