XCALLY Changelog
The Motion versioning follows the Semantic Versioning guidelines.
In this changelog you can find our main versions, with updates and improvements, while in Advanced Changelog (dedicated to XCALLY partners and stakeholders) you can view the details of all released tasks.
Remember to Hard Refresh and clear Application Data in your browser after the update
[If you need to explore the previous changelog click on the relative year: 2024 | 2023 | 2022 or find out Phonebar Changelog]
| Last Version |
|
---|---|---|
XCALLY | 3.51.0 | Release Date: |
Asterisk | Recommended Version: | Link to update: |
Consider that to use some features available only on New Client Experience on old installations, it's necessary to run the script below on the same machine you already use (to add rules to the proxy). This script must be launched (as root) if you installed the server before Thursday, July 27, 2023 to update the NGINX configuration. |
Version 3.51.0
May 15, 2025
XCALLY is making a strategic evolution to a microservice architecture, designed to provide greater flexibility, efficiency and innovation.
Starting from version 3.51.0, the core microservices, monitoring and management components will be available for monolithic installations.
If you would like to adapt your server to the new microservices architecture, it is necessary to run a script before proceeding with the version update. Please check the below links (Jira credentials required for Advanced wiki):
Updates & Improvements
[XM-2893] Migration on New Client Experience of Contact Manager/Lists section → Lists on New Client Experience
[XM-2896] Migration on New Client Experience of Contact Manager/Global Custom Fields→ Global Custom Fields on New Client Experience
[XM-2898] Migration on New Client Experience of Voice/Queues → Voice Queues on New Client Experience
[XM-3577][XM-4067] Update on realtime section, by showing chosen pause reason in agent’s status → Pause Reason on Motion Bull Realtime | Pause Reason on Voice Realtime | Pause Reason on Chat Realtime | Pause Reason on Email Realtime | Pause Reason on Whatsapp Realtime | Pause Reason on SMS Realtime | Pause Reason on Open Channel Realtime | Pause Reason on Fax Realtime
Advanced Release Notes - New database column
[XM-4030][XS-13517] Improvement of Czech translation
[XM-4065] Implementation of transferring textual interactions to offline/busy/max capacity agent → Transfer to offline agents for textual channels
[XM-4353] Implementation of SAML Multi login configuration feature to use the same Microsoft Azure account using SAML for the association of multiple XCALLY users (Admin, Users, Agents) → SAML Multi login configuration
Advanced Release Notes - New ENV variable and new database column:
[XM-4354][XM-4450] Implementation of Dispositions specific for queues on all channels. Moreover now when an agent completes a call or interaction, the system will show in a improved visualisation the available Dispositions by aggregating Global, List/Account-based and Queue-specific Dispositions to ensures that only the most relevant Dispositions are shown depending on the interaction’s origin and context → Dispositions on Voice Queue | Disposition on Chat Queue | Disposition on Email Queue | Disposition on Open Channel Queue | Disposition on WhatsApp Queue | Disposition on SMS Queue | Disposition on Fax Queue | Disposition on Motion Bull | Dispositions by agent side
Advanced Release Notes - New database columns
[XM-4394] Implementation of new Cally Square block for Deepseek integration → Deepseek Cloud Provider | How to configure a DeepSeek bot | DeepSeek IVR Block
Advanced Release Notes - New database column
[XM-4474] Release of core microservices, monitoring and management components for microservices architecture → XCALLY Script - Microservices Installation - Advanced Wiki
Version 3.50.0
Apr 24, 2025
Updates & Improvements
[XM-2902] Migration on New Client Experience of Voice/Internal Routes section → Internal Routes on New Experience
[XM-2953] Migration on New Client Experience of Tools/OpenAI Bots section → OpenAI Bots on New Experience
[XM-2976] Migration on New Client Experience of Appzone/Plugins section → Plugins on New Experience
[XM-3110][XS-11675] Update for new messages on WhatsApp with Meta: if contact is missing phone or mobile field, now agent can send messages → Phone and mobile contact fields for WhatsApp
[XM-3760] Added Quality Analysis features to Cally Square Recordings for transcription, sentiment analysis, post call analytics and categories → Quality Analysis for Cally Square recordings
Advanced Release Notes - New database column:
[XM-3849] Added OpenAI as provider for sentiment analysis (in addition to transcription) → Sentiment Analysis with Open AI
[XM-3850] Added sessions counter of the Open Channel in the Settings/License page → License Information
[XM-3952][XS-12751] Improvement on the Tags search, allowing the agent to search tags by name within the Tag filter in the toolbar → Omni Channel Features
[XM-3967][XS-13431] Update of supported regions list for AWS Lex (in Cally Square block and channels action flow) → Amazon Lex Block | AmazonLex Application
[XM-4222] Update on visualization of QA categories in the post-call analytics and voice recordings list to distinguish matched categories with different colours → Voice Recordings on New Client Experience
Version 3.49.0
Apr 3, 2025
Updates & Improvements
[XM-2900] Migration on New Client Experience of Voice/Inbound Routes section → Inbound Routes on New Experience
[XM-2919] Migration on New Client Experience of Chat/Chat websites section → Chat Websites on New Client Experience
[XM-2952] Migration on New Client Experience of Tools/Cloud providers section → Cloud Providers on New Client Experience
[XM-3555][XS-12750] Tags Update: it is now possible to rename a tag that has already been assigned to an action
[XM-3574] Implementation of Agent Profile in Realtime section → Realtime View | Agents
[XM-3652] Updates on sticky sidebar's header on New Experience, to view always logo and switch, while scrolling through the sidebar elements
[XM-3809] Implementation of Automatic interactions closure for inactivity in general settings section of the different textual channel → Whatsapp Accounts | SMS Accounts | Email Accounts | Open Channel Accounts | Fax Accounts | Chat Websites
Advanced Release Notes - New database column:
[XM-3810] Implementation of Contacts Whitelist for SMS and Whatsapp Channel accounts → Add Whitelist to WhatsApp Account | Add Whitelist to SMS Account
Advanced Release Notes - New database column:
[XM-3825] Implementation of Agent voice recording note on Omnidesktop Interface → Voice Recordings Admin side | Recordings Agent side
Advanced Release Notes - New database column:
[XM-3895] Implementation of OpenAI TTS block in Cally Square IVR Designer → OpenAI TTS block
[XM-3908] Added the information on the agent's side, when a new Chat, SMS, Openchannel, or WhatsApp interaction is received, indicating if it has been managed by a bot (before this release, bot interaction was maked as not assigned) → Chatbot on Chat Channel | Chatbot on SMS Channel | Chatbot on Open Channel | Chatbot on WhatsApp Channel
Advanced Release Notes - New database column:
[XM-4078] Implementation of socket event generation in case of Queue Campaign with a list of contacts with Additional Phones: when the campaign fails both to contact the primary number and to contact one or more additional phones, a socket event is sent for each called additional phone
[XM-4165][XS-13686] Updated Trunks list visualization in the Edit Outbound Dial (Outbound routes/Dial plan), to remove the 250 item-limit and display all available trunks
Version 3.48.1
Mar 18, 2025
Updates & Improvements
[XM-4106] Add the possibility to disable Active Timings → Queue Timings
Version 3.48.0
Mar 12, 2025
Updates & Improvements
[XM-2046] Migration on New Client Experience of Staff/Telephones section → Telephones section on New Experience
[XM-2907] Migration on New Client Experience of Voice/Chanspy section → ChanSpy section on New Experience
[XM-2908] Migration on New Client Experience of Voice/Out Prefix section → Out Prefixes section on New Experience
[XM-3724][XS-12858] Added the Setting to enable agents closing mandatory disposition dialog → Agent Omni Desktop Interface
[XM-3811] Implementation of the functionality to reopen closed interactions on sms, open channel and whatsapp channels → SMS Interactions | Open Channel Interactions | WhatsApp Interactions
[XM-3846] Improvements in Transcription and Post-Call analytics tabs (in voice recordings section) → Quality Analysis on New Experience
[XM-3847] Updates on outbound routes section on New Client Experience to correctly view a warning in case of enabled split voice recording and outbound route settings with recording=gsm (to advice that audio split for voice recordings is incompatible with gsm audio format).
Moreover also on New Client Experience, the fast edit modal in dialplan opens correctly by clicking on the application row
Version 3.47.0
Feb 20, 2025
Updates & Improvements
[XM-384] Improvement in Whatsapp interactions, to inform the customers when they send a file via Whatsapp in a format not supported by the provider in use (Sinch and Twilio). An error message will indicate that the file format is unsupported
[XM-2904] Migration on New Client Experience of Voice/Voicemails → Voicemails on New Client Experience
[XM-2909] Updates on Calls Inspector section → Calls Inspector
[XM-2910] Updates on Queues Inspector section → Queues Inspector
[XM-3725] Added new feature to start a video call (via Vidaoo) directly from SMS and WhatsApp interactions → Video Call on SMS Channel | Video Call on WhatsApp Channel
[XM-3747] Improvement on timings to handle multi-node environments, launching a recalculation of all timing status (to reschedule all jobs correctly)
Advanced Release Notes - New ENV variable:
[XM-3841] [XS-13257] Added the ability for users with an admin role to mark a interaction as unread in the email channel → Email Accounts
[XM-3859][XS-9646] Improvement of JScripty results: now answers (in case of radio buttons or check boxes) are sorted in alphabetical order → JScripty Answers
[XM-3906] [XS-13204] Improvement of the German translation on the new experience web interface
Version 3.46.1
Feb 10, 2025
Updates & Improvements
[XM-3088] Implementation of Dashboard AI Conversation Counters with Bots → AI Conversations Dashboard
Version 3.46.0
Jan 30, 2025
Updates & Improvements
[XM-2134] Migration on New Client Experience of Tools/Canned Answers → Canned Answer on New Client Experience
[XM-2421] Migration on New Client Experience of Tools/Sounds → Sounds on New Client Experience
[XM-2901] Migration on New Client Experience of Voice/Outbound Routes → Outbound Routes on New Client Experience
[XM-2980] Improvements on Queue Timings section → Queue Timings
[XM-3435] Update of Max conversation lenght in ChatGPT tokens based on model → How to configure a OpenAI bot
[XM-3443][XS-12528][XS-12551] Update on endpoint GET /realtime/agents
to support filters → https://YOUR MOTION IP ADDRESS/swagger-ui
[XM-3503][XS-12551] Update of swagger documentation for section Realtime/Agents: filter parameter is not supported → https://YOUR MOTION IP ADDRESS/swagger-ui
[XM-3561][XS-12771] Update on Tags to support also Swedish characters, like ÅÄÖ
[XM-3566][XS-12767] Update on Mask Sensitive Data, to hide user data even from the notification popup
[XM-3573] Implementation of new widget Agent "Idle" on general dashboard → General Dashboard
[XM-3642] Improvement of swagger sections related to Timings, Voice Recordings and Quality Analysis → https://YOUR MOTION IP ADDRESS/swagger-ui
[XM-3649] Implementation of canned answers with buttons/lists for Openchannel accounts. Currently only Telegram is supported → Canned Answers on Open Channel Accounts | Canned Answer Agent Side
For this update, openchannel_messages
table is changed.
Consider that the update may take longer if there are many records in this table
[XM-3759][XS-13088] Update on email channel, to view correctly inline images (e.g. image with signature), not like attachments
Version 3.45.0
Jan 9, 2025
Updates & Improvements
[XM-2038] Migration on New Client Experience of Tools/Trunks section → Trunks on New Client Experience
[XM-2733][XS-11071] Implementation of Rescheduled status for email channel → Rescheduled Status for emails
[XM-2894][XM-2895] Migration on New Client Experience of Contact Manager/Companies and Contact Item Types → Contact Item type | Companies
[XM-3157] Migration on New Client Experience of Cally Square/ODBC → ODBC on New Client Experience
[XM-3360] Implementation of redirect for Logged widget on General Dashboard. By clicking on this widget, you will be redirected to Realtime/Agents section → Realtime agents data
[XM-3424][XS-12493] Update of JSZip library version
[XM-3426][XS-12499] Improvement of Default Pause option: on settings, admin can enable or disable default pause for all agents. By disabling the flag, agents are forced to choose a specific pause → Agent Omni Desktop Interface | Default Pause Option for agents
[XM-3617][XS-12725][XS-12784] Improved support for more SAML settings, by adding additional .env settings in SAML authentication
Advanced Release Notes - New ENV settings:
[XM-3619] Update in plugins automatic restart system: the new plugin restart system is an opt-in fix and requires enabling .env variables. The restart system must allow restarting after a chosen time delay → Plugin automatic restart system
Advanced Release Notes - New ENV variables:
[XM-3621][XS-10709] Adding configuration variable to check the start of the email scheduler (disabled by default) in the motion-server-v3/src/app.js
file → Scheduler email check
[XM-3674] Implementation of all languages on old and new experience → Top bar New Client Experience