Canakkale 5.0.0
📅 Release Date: October 13, 2025 - 📅 Next Release Date: To Be Announced
Release Summary
Autom Mate Canakkale 5.0.0 marks a major evolution in the platform’s journey toward enterprise-grade, multi-tenant automation management. This release focuses on MSP Hub maturity, tenant-based governance, technician experience, and AI Agent architecture, while delivering seamless control and efficiency across all user tiers.
The introduction of the MSP Admin role, tenant-level license enforcement, and technician permission architecture establishes a strong foundation for secure, scalable operations. User experience is notably improved with enhanced dashboards, faster sorting, smarter pagination, and simplified alert management which makes everyday tasks smoother and more predictable for administrators and technicians alike.
Infrastructure enhancements introduce tenant-aware services, Autom creation controls, and data isolation improvements, all of which align with Autom Mate’s vision of trusted automation at scale. At the same time, branding and identity customization capabilities empower MSPs to personalize their environments through logo management and unified dashboard visuals.
Critical backend fixes and stability improvements such as Confluence OAuth 2.0 reliability, log search, and scalability significantly reinforce system robustness and prevent workflow interruptions under heavy load. With these advancements, Autom Mate Canakkale 5.0.0 delivers the stability of an enterprise platform and the agility of a modern, modular automation ecosystem.
Highlights of this Release
🅱️ Bug Fixes
🔧 UI and Navigation
Improved Search and Pagination on Role Page - Fixed search and pagination issues on the Role page to provide smoother navigation and stable performance.
Resolved Layout Issue with Long Text Fields - Corrected horizontal scrolling caused by long text entries in form fields.
Fixed Incorrect Warning Display on “Go To Action” - Adjusted UI behavior to display proper empty-state messages when no data is available.
⚙️ System and Integrations
Fixed Confluence Cloud OAuth 2.0 Issue - Resolved OAuth 2.0 authentication errors preventing Confluence content creation.
Corrected Version Display for Xurrent Integration - Updated version control and synchronization to ensure accurate display of version information.
Updated Translation for License Invalid Notification - Fixed localization issues in license-related messages for better clarity.
Resolved Upload Error in Community Edition - Fixed file upload failures caused by storage limit validation in the Community Edition.
Stabilized Backend During Log Searches - Addressed crashes occurring during multi-filter log searches under heavy data loads.
🤖 AI Agent
Playground Typewriting Effect Fix - Fixed a display issue where certain characters were missing during the typing animation. Responses now appear fully and smoothly.
Playground Responsiveness Fix - Fixed rare UI freezing issues caused by long-running model responses or unstable network conditions.
Prompt Tab Switching Fix - Fixed an issue where prompt text was lost or mixed when switching between tabs in the configuration interface.
✨ New Features
🏢 MSP Admin and Multi-Tenant Management
Introduced MSP Admin Role with Default Permissions - Added a new MSP Admin role with preconfigured permissions for centralized management.
Protected MSP Admin Role from Editing or Deletion - MSP Admin roles are now protected to maintain structural integrity and prevent unauthorized modification.
Automatic Conversion of Admin to MSP Admin - Existing administrators are automatically upgraded to MSP Admin during MSP license activation.
Added Activation Notice and Redirection Flow - Introduced an interactive MSP activation flow with visual guidance and confirmation.
Default Tenant Assignment on MSP License Activation - The system automatically assigns a default tenant to all license-related records.
Added Custom Logo Management for MSP Admins - MSP Admins can now upload and update branding logos through the Hub interface.
Tenant Data Summary Dashboard for MSP Hub - MSP Admins can now monitor tenant statistics and system metrics from a unified dashboard.
Added Tenant Management Features to MSP Hub - MSP Admins can create, update, and delete tenants directly within the MSP Hub interface.
Dashboard Creation and Management for MSP Admins - MSP Admins can create and view dashboards to track multi-tenant KPIs and reports.
Redirect to “What is MSP?” Information Page - The MSP Hub now redirects new users to an onboarding resource explaining MSP concepts.
Added Tenant Count Feature for MSP Licenses - Tenant limits and usage can now be viewed for MSP license holders, improving transparency.
👨🔧 Technician Management and Permissions
Introduced Technician Management Page - MSP Admins can view and manage all assigned technicians from a dedicated page.
Tenant Selection During Technician Role Creation - Role creation now includes tenant selection for precise role-based access.
Added Tenant Switching Service for Technicians - Technicians can switch between tenants through a dedicated backend service.
Enhanced Technician Creation Process - Added full role and tenant assignment flow when creating new technician accounts.
Restricted API Key Access for Technicians - Technicians no longer have permission to generate API keys for added security.
Technician Alert Visibility (Own Alerts Only) - Each technician can only see alerts they personally created.
Tenant-Based Alert Visibility for Technicians - Technicians can only view alerts within tenants they are assigned to.
Defined Accessible Pages for Technician Roles - Page-level visibility is now tied to technician permissions for clear navigation.
Permission-Based Hub Access for Technicians - Technicians can access only the MSP Hub sections defined by their roles.
User Management Visibility Improvements in Hub - The Hub dynamically shows or hides User Management sections based on permissions.
Enabled Tenant View Switching for Technicians - Technicians can now toggle between tenant contexts from a single view.
Added Searchable Dropdown for Tenant Switching - Tenant switching now includes an easy-to-search dropdown menu for quick access.
🧩 Tenant Management and Access Control
Introduced Tenant List Page - A new unified page allows admins and technicians to browse and manage tenants.
Developed Tenant Creation Service - Backend services now support secure tenant creation and registration.
Added Tenant Listing Service - A new API provides fast and reliable tenant data retrieval.
Enhanced Role Authorization with Tenant Permissions - Roles and permissions are now tenant-aware for improved access control.
Added “About” Page for Tenant Users - Tenant users can view information about their organization and environment.
Page Visibility Control for Tenant Users - Unauthorized pages are now hidden based on tenant access rights.
Tenant Information Added to License Validation - Tenant metadata is now validated during MSP license checks.
🤖 AI Agent
Added MSP Tenant ID to AI Agent Creation - AI Agents now include MSP Tenant IDs for structured and isolated creation processes.
Implemented Tenant-Based AI Agent Filtering - Tenant-level filtering enables scoped agent usage within multi-tenant environments.
Expanded AI Agent Database Schema - Agent records now include tenant fields for better data segmentation.
Tenant-Based Vault Integration for AI Agents - Vault service now enforces tenant-level boundaries for AI Agents.
Integrated AI Agent Support in Autom Duplication - The Autom duplication workflow now includes AI Agent configurations for each tenant.
Editable Credentials (All Roles Supported) - Users can now edit existing credentials directly via the “…” context menu. This enables faster updates and simplifies integration maintenance within the Credentials Management module.
Settings Page Implementation - A new Settings page has been added to the AI Agent interface. It allows management of API Keys, tenant configuration, license visibility, and other environment-level preferences.
Action Search in Add Action Wizard - The Add Action wizard now includes a search bar for quickly locating available integrations or predefined actions across connected applications.
Multi-Agent and Duplicate Action Support - Agents can now include multiple instances of the same action, and the same agent can be added more than once within workflows — ideal for modular and multi-tenant automation setups.
🖼️ Branding and Settings
JWT Configuration Includes Product Logo Path - JWT claims now contain product logo metadata for consistent tenant branding.
Added Logo Upload and Update Service - Admins can manage logos directly from a new upload and update service.
Extended Settings Schema with Logo Column - Settings table now includes a dedicated logo file name column.
📊 Dashboards, Sorting, and Core Features
Improved Sorting on List Pages - The Sort By functionality now performs faster and more accurately across modules.
Dashboard Duplication for Multi-Tenant Users - Technicians with multiple tenants can duplicate dashboards easily.
Added Tenant Autom Limit and Usage Tracking - Tenant-level Autom usage limits are now tracked through a dedicated service.
Adjusted Role Visibility on Tenant Screens - MSP and Technician roles are now displayed only where applicable.
Linked License and Page Accessibility - Page access is now determined dynamically by license permissions.
Introduced Switch Case for Automations - A new switch-case control structure expands automation flexibility.
🛠️ Enhancements
⚙️ Tenant-Based Infrastructure Improvements
Optimized Backend Sorting - Improved server-side sorting performance for all list-based data structures.
Added Tenant ID to MS Teams Connector - Enabled tenant-specific integration with Microsoft Teams.
Developed Tenant Summary Service - New reporting service aggregates tenant performance and usage metrics.
Reinforced Role Assignment Rules per Tenant - Role creation now validates tenant access to prevent cross-tenant conflicts.
Enhanced Dashboard Duplication Service - Dashboard cloning backend was optimized for speed and error resilience.
Quick Autom Creation Now Tenant-Aware - Autom creation now includes tenant mapping for proper isolation.
Improved Vault Credential Selection - Vault credentials are now fetched and filtered per tenant context.
Tenant-Specific Autom Execution - Autom actions are now restricted to their respective tenant environments.
Tenant-Based Trigger Rules - Trigger rules now execute within tenant-defined scopes.
Status Limit Control per Tenant - Status thresholds are now validated against tenant license limits.
Unique Autom Names per Tenant - Each tenant must now maintain unique Autom names to prevent collisions.
Tenant Autom Creation Bound by License Limits - Autom creation is automatically blocked when tenant license limits are reached.
Optimized Tenant Data Retrieval - Backend queries for tenant data were restructured for speed and scalability.
Tenant-Specific Autom Store View - Each tenant can now access its own Autom Store, isolated from others.
Restricted Archive Page Access - Only authorized technicians can view and manage archive content.
Tenant Filter on MSP Hub Reports - Tenant filters are shown only where relevant, simplifying MSP reports.
Dashboard Reports Now Tenant-Based - Reports are now filtered by tenant context for accuracy.
Automatic Default Tenant Creation - System automatically creates a default tenant upon MSP setup.
Updated Alert Management Tables for Hub - Backend tables were refined for better handling of MSP-managed alerts.
🌐 Integrations
Enhanced ServiceDesk Plus Cloud Integration - Integration improved for stability, data synchronization, and faster API responses.
Improved VMware Connector (List & Get VM) - VMware connector updated to support efficient VM listing and data retrieval.
🧠 User Experience and Workflows
Enhanced Technician Management Experience - Technician management UI redesigned for a smoother and more intuitive workflow.
Improved Alert Management from Hub - Technicians can now handle alerts faster through streamlined Hub controls.
Default Technician Role for New Environments - New installations now include a predefined technician role for quick setup.
🤖 AI Agent
Multi-Widget Thread Isolation - Each chat widget (Playground, embedded, or Mate Chat) now operates in complete isolation. Closing or ending a conversation in one instance no longer affects others — improving concurrent session stability.
Concurrent Rate Limiting - Concurrent message requests are now controlled to prevent overload and ensure system stability. Users exceeding the limit will receive a waiting notification message.
Data Source App Library Integration - The “Applications” card under Data Sources now supports connections to third-party systems (e.g., Jira, ServiceNow, Confluence). These integrations can be used as dynamic data sources to expand the agent’s knowledge base.
Real-Time Streaming Responses - AI Agent replies are now streamed live in both the Playground and Chat Widgets, enabling smoother and more natural response experiences.
Data Source Deletion Flow Update - Deleting a data source now permanently removes it from the system. A confirmation modal ensures user awareness before completing the action.
Action Limit Increased to 20 - Users can now define up to 20 actions per agent, offering more flexibility in advanced workflow configurations. Exceeding this limit triggers an informative system message.
Optional Field Integration for Action Inputs - Action configuration now supports dynamic optional input fields, allowing context-specific customization.
Improved Empty State Messaging in Action Inputs - When no available inputs exist, a guided message (“No available input fields”) is displayed, improving usability during action creation.
Data Source Crawling Improvements - The website crawler now supports configurable depth, domain filters, and link limits, providing more accurate and efficient content retrieval.
Enhanced Error Message Visibility - Error notifications are now clearer and more descriptive. Users can directly identify what caused the failure through structured feedback messages.
Simplified Action Configuration (Output Field Hidden) - The output section has been hidden to reduce complexity. Users only need to define required input parameters — output mapping is handled automatically.
Hidden Default System Instruction - The default system prompt has been hidden by default to reduce UI clutter and ensure cleaner agent configurations.
Detailed Version
🔧 UI and Navigation
Improved Search and Pagination on Role Page On the Role management page, search and pagination functions were not working as expected, leading to incomplete or incorrect results. Users managing large datasets experienced difficulties accessing certain roles. The backend queries were not correctly applying pagination parameters, and filters did not work properly when combined with sorting. In Canakkale 5.0.0, the query structure was optimized, and frontend components were aligned with backend logic. Search results now return consistently across all role records. Pagination is smooth and reliable, even for large datasets. User testing confirmed stable navigation across role pages. Additional test cases were introduced to prevent regression. This fix improves accuracy and saves time for administrators working with large user bases.
Resolved Layout Issue with Long Text Fields Long text values in form fields caused layout breakage and horizontal scrolling, reducing usability. This affected both end users filling forms and administrators reviewing them. The issue stemmed from insufficient handling of text wrapping and CSS constraints. In Canakkale 5.0.0, text wrapping logic was fixed and responsive design principles applied. Form layouts now adapt gracefully to longer input. Horizontal scrolling no longer occurs, even with maximum-length entries. Testing confirmed accessibility compliance with WCAG standards. The fix enhances user experience and maintains a clean, readable interface.
Fixed Incorrect Warning Display on “Go To Action” The “Go To Action” function displayed an empty state warning incorrectly, even when valid records existed. This reduced user trust in the navigation flow. The root cause was a UI validation bug triggered by certain conditions. The issue has been corrected in Canakkale 5.0.0. Warnings are now displayed only when no valid target exists. This provides a more accurate user experience. Usability tests confirmed the issue is fully resolved. The fix ensures consistent feedback and improves navigation reliability.
⚙️ System and Integrations
Fixed Confluence Cloud OAuth 2.0 Issue Content creation in Confluence Cloud was failing when OAuth 2.0 authentication was used, although API tokens worked. This caused confusion for customers relying on OAuth for security compliance. The root cause was an error in how permissions were handled during token validation. In this release, OAuth integration has been fully corrected. Users can now create content seamlessly whether using API tokens or OAuth. This ensures compliance with enterprise security policies. Additional logging was introduced to track OAuth handshake failures. With this fix, Confluence connector stability and reliability are significantly improved.
Corrected Version Display for Xurrent Integration The displayed version update information for Xurrent integration was inaccurate. This led to confusion for administrators trying to track compatibility. The error was caused by outdated mapping in the update information service. In this release, mapping has been corrected and aligned with the actual Xurrent API versions. The displayed update info now accurately reflects supported versions. Administrators can manage integrations with more confidence. Documentation references were also updated accordingly. This fix strengthens integration reliability.
Updated Translation for License Invalid Notification Error messages shown during license validation were unclear and misleading. This caused difficulties in troubleshooting license-related issues. In this release, the error text was rewritten for clarity. Messages now explicitly explain the problem and suggest corrective actions. This improves user self-service and reduces support load. Translations were also corrected across supported languages. The fix enhances transparency and usability for license management workflows.
Resolved Upload Error in Community Edition In Community Edition, file uploads to MateDrive were failing prematurely due to incorrect handling of storage quotas. Users received errors even when storage was available. Investigation showed a mismatch between quota calculation and actual storage usage. In this release, quota checks were corrected to align with actual storage data. Upload processes now complete successfully until real limits are reached. This prevents unnecessary workflow interruptions for Community Edition users. Clearer error messages have also been introduced when storage truly runs out. Overall reliability of MateDrive uploads is improved.
Stabilized Backend During Log Searches Searching logs with multiple filters over large datasets caused backend crashes. Users experienced timeouts and system errors during investigation workflows. The crash was caused by inefficient query execution and memory overload. In this release, query performance was optimized and memory management improved. Log searches now scale more effectively to large data volumes. Extensive load testing validated consistent performance under stress. The fix improves stability for administrators analyzing logs. It reduces downtime and ensures reliable troubleshooting.
🤖 AI Agent
Playground Typewriting Effect Fix - Fixed a display issue where certain characters were missing during the typing animation. Responses now appear fully and smoothly.
Playground Responsiveness Fix - Fixed rare UI freezing issues caused by long-running model responses or unstable network conditions.
Prompt Tab Switching Fix - Fixed an issue where prompt text was lost or mixed when switching between tabs in the configuration interface.
🏢 MSP Admin and Multi-Tenant Management
Introduced MSP Admin Role with Default Permissions An MSP Admin role was created with a predefined permission set to centralize control across tenants. It provides administrators full visibility and access management within the MSP Hub. This reduces manual setup time and enforces consistent security governance across deployments.
Protected MSP Admin Role from Editing or Deletion The MSP Admin role is now locked to prevent accidental edits or deletions. This ensures the stability of high-privilege roles and protects core administrative functionality from misuse or configuration errors.
Automatic Conversion of Admin to MSP Admin During MSP license activation, the existing Administrator role is automatically converted to MSP Admin. This transition maintains permissions while enabling advanced MSP-level features, streamlining onboarding for multi-tenant setups.
Added Activation Notice and Redirection Flow A guided activation flow now informs users when an MSP license is activated, followed by a redirect to the appropriate administrative dashboard. This enhances clarity and ensures a smoother onboarding experience.
Default Tenant Assignment on MSP License Activation The system now automatically assigns a default tenant to all relevant records upon MSP license activation. This prevents data orphaning and ensures tenant alignment from the start of the MSP lifecycle.
Added Custom Logo Management for MSP Admins MSP Admins can now upload and update organization logos directly through the Hub interface. This supports brand personalization and white-labeling for enterprise deployments.
Tenant Data Summary Dashboard for MSP Hub A new data summary dashboard allows MSP Admins to monitor tenant-level KPIs and operational metrics in one place. The feature provides real-time insights into resource utilization and tenant activity.
Added Tenant Management Features to MSP Hub MSP Admins can now create, edit, and manage tenants directly within the Hub. The update centralizes tenant operations, reducing dependency on backend processes and improving administrative agility.
Dashboard Creation and Management for MSP Admins MSP Admins can now create and manage dashboards for all tenants. This enhances reporting capabilities, enabling centralized performance monitoring across managed environments.
Redirect to “What is MSP?” Information Page The MSP Hub now includes a redirect to an onboarding page that introduces MSP capabilities and best practices. This helps new users quickly understand MSP concepts and system features.
Added Tenant Count Feature for MSP Licenses MSP license holders now have visibility into their tenant usage limits and active tenant counts. This helps in compliance monitoring and capacity planning for multi-tenant operations.
👨🔧 Technician Management and Permissions
Introduced Technician Management Page MSP Admins can now access a dedicated page to view, assign, and manage technicians. This centralized interface streamlines technician onboarding, assignments, and permissions.
Tenant Selection During Technician Role Creation Role creation workflows now include tenant assignment fields. Admins can define which tenants each technician has access to, ensuring fine-grained access control and role segregation.
Added Tenant Switching Service for Technicians Technicians can now switch between their assigned tenants using a new tenant-switching backend service. This eliminates the need to log out between sessions, improving operational efficiency.
Enhanced Technician Creation Process The technician creation process has been upgraded with tenant and role mapping at the point of creation. This enforces consistency and reduces misconfiguration risks during user onboarding.
Restricted API Key Access for Technicians API key generation is now disabled for technician-level users. This prevents unauthorized system access and improves overall platform security posture.
Technician Alert Visibility (Own Alerts Only) Technicians can now view only the alerts they have personally created. This ensures accountability and reduces information clutter in multi-user environments.
Tenant-Based Alert Visibility for Technicians Alert visibility in the MSP Hub is now tenant-scoped, allowing technicians to see only alerts from tenants they manage. This prevents cross-tenant data exposure and enhances compliance.
Defined Accessible Pages for Technician Roles Each technician role now has clearly defined accessible pages. Unauthorized sections are hidden to simplify navigation and reduce confusion.
Permission-Based Hub Access for Technicians Hub screen visibility now adapts dynamically based on technician permissions. This ensures consistent user experiences across different access levels.
User Management Visibility Improvements in Hub The Hub’s User Management section now adapts to technician permissions. Technicians can view and manage only the users within their assigned tenants.
Enabled Tenant View Switching for Technicians Technicians can now seamlessly switch tenant views directly from the MSP Hub interface. This improves workflow continuity in multi-tenant operations.
Added Searchable Dropdown for Tenant Switching A searchable dropdown menu enables technicians to quickly find and switch between tenants. This improves navigation in large-scale MSP environments.
🧩 Tenant Management and Access Control
Introduced Tenant List Page A new tenant list interface provides an overview of all tenants accessible to the user. Technicians see only assigned tenants, while MSP Admins have full visibility for better governance.
Developed Tenant Creation Service Tenant creation has been automated with a backend service that enforces validation and default configurations. This reduces setup errors and accelerates provisioning.
Added Tenant Listing Service A new API service allows fast retrieval of tenant lists. It ensures consistent synchronization across modules and simplifies integration with other systems.
Enhanced Role Authorization with Tenant Permissions The role authorization system was updated to support tenant-level permission mapping. This enforces stricter access control and enables flexible multi-tenant role management.
Added “About” Page for Tenant Users A dedicated “About” page displays tenant-specific product and licensing details. It improves transparency and tenant awareness of their environment.
Page Visibility Control for Tenant Users Unauthorized or irrelevant pages are now hidden from tenant users. This makes navigation cleaner and enforces permission boundaries.
Tenant Information Added to License Validation Tenant metadata is now included in license validation logic. This ensures that MSP licensing operates in compliance with tenant boundaries.
🤖 AI Agent
Added MSP Tenant ID to AI Agent Creation - AI Agents now include MSP Tenant IDs for structured and isolated creation processes.
Implemented Tenant-Based AI Agent Filtering - Tenant-level filtering enables scoped agent usage within multi-tenant environments.
Expanded AI Agent Database Schema - Agent records now include tenant fields for better data segmentation.
Tenant-Based Vault Integration for AI Agents - Vault service now enforces tenant-level boundaries for AI Agents.
Integrated AI Agent Support in Autom Duplication - The Autom duplication workflow now includes AI Agent configurations for each tenant.
Editable Credentials (All Roles Supported) - Users can now edit existing credentials directly via the “…” context menu. This enables faster updates and simplifies integration maintenance within the Credentials Management module.
Settings Page Implementation - A new Settings page has been added to the AI Agent interface. It allows management of API Keys, tenant configuration, license visibility, and other environment-level preferences.
Action Search in Add Action Wizard - The Add Action wizard now includes a search bar for quickly locating available integrations or predefined actions across connected applications.
Multi-Agent and Duplicate Action Support - Agents can now include multiple instances of the same action, and the same agent can be added more than once within workflows — ideal for modular and multi-tenant automation setups.
🖼️ Branding and Settings
JWT Configuration Includes Product Logo Path Product logo information has been added to JWT claims. This ensures consistent branding across sessions and improves tenant-level UI personalization.
Added Logo Upload and Update Service A new backend service allows administrators to upload and update product logos directly. This supports branding management across tenants.
Extended Settings Schema with Logo Column The Settings table now includes a dedicated column for logo filenames. This structural enhancement improves data management and branding flexibility.
📊 Dashboards, Sorting, and Core Features
Improved Sorting on List Pages Sorting functions across all list views have been optimized for speed and reliability. Large datasets now load and organize faster without errors.
Dashboard Duplication for Multi-Tenant Users Technicians managing multiple tenants can now duplicate dashboards across tenants, improving workflow efficiency.
Added Tenant Autom Limit and Usage Tracking A new service tracks Autom creation limits per tenant. This enforces licensing boundaries and ensures fair usage distribution.
Adjusted Role Visibility on Tenant Screens MSP Admin and Technician roles are now visible only where applicable. This prevents confusion and maintains structural hierarchy.
Linked License and Page Accessibility License data is now directly tied to page accessibility rules. This automates access control based on license status.
Introduced Switch Case for Automations A new switch-case feature enhances Autom logic design. It allows more flexible decision structures in automation workflows.
⚙️ Tenant-Based Infrastructure Improvements
Optimized Backend Sorting Backend-side sorting logic was refactored to improve query performance and reliability. Large datasets now load faster, with stable indexing and minimal latency. This change ensures consistent alignment between frontend and backend sorting behaviors.
Added Tenant ID to MS Teams Connector A Tenant ID field was added to the Microsoft Teams connector, enabling tenant-based separation of communication data. This ensures secure, traceable, and compliant integrations for multi-tenant customers.
Developed Tenant Summary Service A new backend service provides summarized tenant insights such as usage, performance, and license metrics. This API allows MSP Admins to quickly analyze tenant activity and capacity at a glance.
Reinforced Role Assignment Rules per Tenant Role assignment logic now validates tenant boundaries during creation or updates. This prevents misconfiguration and cross-tenant role leaks, enhancing governance and compliance.
Enhanced Dashboard Duplication Service The dashboard duplication service was improved for faster cloning and error resilience. Administrators can now replicate dashboards across tenants seamlessly, reducing repetitive setup time.
Quick Autom Creation Now Tenant-Aware Quick Autom creation now includes tenant context. Every automation is instantly linked to its originating tenant, eliminating post-creation mapping and improving data consistency.
Improved Vault Credential Selection Vault credential retrieval now respects tenant scopes. Technicians and admins only access credentials belonging to their tenant, increasing operational security and data isolation.
Tenant-Specific Autom Execution Automations now execute strictly within their assigned tenant environments. This enforces proper isolation, eliminating the risk of cross-tenant automation triggers or data exposure.
Tenant-Based Trigger Rules Trigger rule sets are now filtered and executed based on tenant boundaries. This ensures automation logic consistency while maintaining compliance in multi-tenant architectures.
Status Limit Control per Tenant Automation status limits are now validated per tenant. If a tenant exceeds its allowed quota, the system provides clear feedback, ensuring fair use and preventing overload.
Unique Autom Names per Tenant Autom names must now be unique within each tenant’s environment. This avoids duplication conflicts, ensuring better organization and management of automations across tenants.
Tenant Autom Creation Bound by License Limits Autom creation processes now enforce tenant-based license limitations automatically. When limits are reached, users receive transparent error messages, maintaining fair resource distribution.
Optimized Tenant Data Retrieval Backend queries for tenant-related data were rewritten for efficiency and scalability. Data fetching across dashboards, reports, and automations is now faster and more consistent.
Tenant-Specific Autom Store View The Autom Store was restructured to display tenant-scoped automation assets. Tenants can now browse and manage only their own Autom collections, improving clarity and security.
Restricted Archive Page Access Access to the Archive page is now limited to authorized technicians only. This prevents unauthorized visibility of archived content and supports stricter role-based access control.
Tenant Filter on MSP Hub Reports Tenant filter options are now displayed exclusively on MSP Hub-level reports. This reduces UI clutter and ensures filters are applied only where contextually relevant.
Dashboard Reports Now Tenant-Based Dashboard reporting services now include tenant filter logic. Reports can be segmented by tenant, giving MSP Admins granular insights across multiple managed environments.
Automatic Default Tenant Creation The platform now automatically creates a default tenant during MSP setup. This streamlines deployment and guarantees proper data segmentation from the start.
Updated Alert Management Tables for Hub Alert management database tables were optimized to better support Hub-level alert profiles. This structural change improves synchronization between Hub and tenant alert views.
🌐 Integrations
Enhanced ServiceDesk Plus Cloud Integration The ServiceDesk Plus Cloud connector was improved for faster API calls, higher data reliability, and smoother ticket synchronization. Error handling was reinforced to ensure stable workflows.
Improved VMware Connector (List & Get VM) VMware connector was extended with enhanced “List VM” and “Get VM” actions. These updates allow administrators to retrieve and manage virtual machines more efficiently.
🧠 User Experience and Workflows
Enhanced Technician Management Experience The technician management UI and workflow were redesigned for smoother operations. Role assignment, tenant selection, and technician listing now offer clearer structure and better usability.
Improved Alert Management from Hub Alert handling from the Hub screen was optimized. Filters and alert resolution flows are faster and more intuitive, helping technicians manage incidents efficiently.
Default Technician Role for New Environments A predefined technician role is now automatically added during new installations. This simplifies setup, accelerates onboarding, and ensures consistent role structure across all environments.
🤖 AI Agent
Multi-Widget Thread Isolation - Each chat widget (Playground, embedded, or Mate Chat) now operates in complete isolation. Closing or ending a conversation in one instance no longer affects others — improving concurrent session stability.
Concurrent Rate Limiting - Concurrent message requests are now controlled to prevent overload and ensure system stability. Users exceeding the limit will receive a waiting notification message.
Data Source App Library Integration - The “Applications” card under Data Sources now supports connections to third-party systems (e.g., Jira, ServiceNow, Confluence). These integrations can be used as dynamic data sources to expand the agent’s knowledge base.
Real-Time Streaming Responses - AI Agent replies are now streamed live in both the Playground and Chat Widgets, enabling smoother and more natural response experiences.
Data Source Deletion Flow Update - Deleting a data source now permanently removes it from the system. A confirmation modal ensures user awareness before completing the action.
Action Limit Increased to 20 - Users can now define up to 20 actions per agent, offering more flexibility in advanced workflow configurations. Exceeding this limit triggers an informative system message.
Optional Field Integration for Action Inputs - Action configuration now supports dynamic optional input fields, allowing context-specific customization.
Improved Empty State Messaging in Action Inputs - When no available inputs exist, a guided message (“No available input fields”) is displayed, improving usability during action creation.
Data Source Crawling Improvements - The website crawler now supports configurable depth, domain filters, and link limits, providing more accurate and efficient content retrieval.
Enhanced Error Message Visibility - Error notifications are now clearer and more descriptive. Users can directly identify what caused the failure through structured feedback messages.
Simplified Action Configuration (Output Field Hidden) - The output section has been hidden to reduce complexity. Users only need to define required input parameters — output mapping is handled automatically.
Hidden Default System Instruction - The default system prompt has been hidden by default to reduce UI clutter and ensure cleaner agent configurations.
User Notices & Guidance
Tenant Awareness: Many services are now tenant scoped. Administrators and technicians should verify that automations, alerts, and roles are created within the correct tenant context to ensure proper visibility.
MSP License Migration: Upon activation of an MSP license, administrator roles are automatically upgraded to MSP Admin. Verify role visibility and permissions after license conversion.
AI Agent Configuration: New tenant-linked AI Agent features require existing agents to be reassigned to their relevant tenant IDs for complete functionality.
Dashboard Duplication: Multi-tenant dashboard duplication is now available; ensure proper tenant selection before replicating content.
Warnings (Critical Behavior Changes)
Tenant Data Isolation Enforced: Automations, triggers, and vault credentials are now restricted to tenant boundaries. Attempting to access or modify assets outside an assigned tenant will result in access denial.
License Validation Logic Updated: MSP license validation now includes tenant information. License configurations must be updated to reflect tenant limits, or service execution may be restricted.
MSP Admin Role Lock: The MSP Admin role is now fully protected. It cannot be deleted or edited. Attempting to modify this role will trigger a system error for compliance protection.
Archive Access Restricted: Only authorized technicians with explicit permissions can access archived data.
Autom Creation Limits: Autom limits are now strictly enforced per tenant; exceeding license quotas halts new creation requests until limits are increased.
Hints (Productivity Tips)
Use the new Searchable Tenant Dropdown in the sidebar to quickly switch between environments without logging out.
Combine Sort By + Tenant Filters in dashboards for more targeted data insights.
Create reusable Technician Roles for commonly used tenant setups to speed up onboarding.
Use Dashboard Duplication when managing multi-tenant clients — saves hours of repetitive configuration.
Leverage Tenant Summary Service to monitor usage patterns and detect anomalies early.
Best Practices (Recommended Usage)
Always verify tenant and license mapping before creating new automations or assigning roles to avoid conflicts.
For MSP environments, designate a dedicated MSP Admin and restrict their credentials to top-level governance tasks.
Keep automation names unique per tenant to ensure consistency and easier troubleshooting.
Regularly review alert management configurations — especially after new tenant additions — to maintain clean alert routing.
Before integrating with connectors like MS Teams, Confluence, or ServiceDesk Plus Cloud, validate that each connector includes a Tenant ID field to ensure compliance with multi-tenant standards.
After upgrading to Canakkale 5.0.0, perform a license revalidation and tenant sync to confirm that all existing assets are linked to the correct environment.
Last updated
