Changelog

Easy Calling changelog

chevron-rightv1.1.2 (Release Date: 05/11/2025)hashtag

🔧 Bug Fixes & Improvements

Participant Handling Enhancements

  • Improved Participant Recognition: Enhanced the system's ability to identify and classify call participants, even when their identity information hasn't fully loaded yet from Microsoft Teams.

  • Better Call Participant Analysis: Added fallback logic to correctly identify the source participant and invited agents during call setup, reducing potential misclassification issues.

Cache & State Management

  • Enhanced Cache Retrieval: Improved cache lookup logic with better fallback mechanisms when checking call states across both Redis and in-memory caching layers.

  • More Reliable Hangup Detection: Strengthened the system's ability to track whether a call hangup has been initiated, preventing duplicate hangup attempts.

These improvements help ensure smoother call handling, especially in scenarios where Teams identity information loads gradually during call establishment.

chevron-rightv1.1.1 (Release Date: 29/10/2025)hashtag

🔧 Stability and Performance Improvements

  • Minor Updates: This release includes minor stability improvements and optimizations to enhance overall system performance.

chevron-rightv1.1.0 (Release Date: 28/10/2025)hashtag

✨ New Features

  • Advanced Call Routing: Introduced sophisticated routing strategies including round-robin and longest-idle agent selection, giving you more flexibility in how calls are distributed to your team.

  • VIP Caller Support: Enhanced VIP routing capabilities allow priority handling for important callers with duplicate phone number checks and improved configuration options.

  • Live Call Status API: New endpoint to retrieve real-time call status including invited participants and queue state, providing better visibility into ongoing calls.

✅ Enhanced Call Handling & Reliability

  • Improved Call Participant Management: Calls are no longer prematurely terminated before an agent has answered, ensuring better call connection reliability.

  • Smarter Transfer Handling: Waiting music now plays consistently during call transfers, providing a better experience for callers.

  • Enhanced Notification Grouping: Notifications are now grouped more reliably using consistent chain IDs, making it easier to track related call activities.

  • Better Queue Timing: Improved accuracy in queue timing calculations ensures more precise timeout handling, especially in attendant queue scenarios.

🔧 Technical Improvements

  • Webhook Notification Fix: Corrected webhook configuration to ensure end-of-call notifications are sent to the proper endpoint.

  • Configuration Enhancements: UI now conditionally displays Agent Response Timeout and VIP Routing settings based on your selected routing method, reducing confusion.

  • Improved Error Handling: Better graceful fallback when Graph API doesn't support participant expansion, with enhanced logging for troubleshooting.

  • Cache Management: Extended call leg finalization cache from 5 minutes to 1 hour to better support longer call scenarios.

chevron-rightv1.0.6 (Release Date: 09/10/2025)hashtag

✅Enhanced Call Transfer Experience

  • Asynchronous Call Transfers: Transferring a call is now an asynchronous operation. This means you can initiate a transfer and the system will handle it in the background, allowing you to continue with other tasks without waiting.

  • Track Transfer Status: You can now track the status of a call transfer with a unique operation ID, giving you full visibility into the transfer process.

✅UI and Usability Updates

  • Agent Opt-In/Opt-Out: Agents don't need to refresh Easy Calling after changing the opt-in status. The refresh is happening automatically now.

  • Analytics Filter Fix: We've corrected the call type filter in the analytics modal to ensure manually answered calls are categorized correctly.

🔧 Improved Reliability and Stability

  • Robust Error Handling: We've implemented more comprehensive validation and error handling across the board. This ensures that call operations are more reliable and that the system can gracefully recover from unexpected issues.

  • Optimistic Concurrency: We've improved how we handle simultaneous operations, reducing the chance of conflicts and ensuring data integrity, especially during high-traffic periods.

  • Voicemail and Agent Handling Fixes: We've resolved several race conditions related to voicemail and agent participation. This includes adding a grace period to check for late-joining agents before sending a call to voicemail, and preventing users from joining a call while a voicemail is being recorded.

chevron-rightv1.0.4 (Release Date: 25/09/2025)hashtag

Enhanced Call Handling & Reliability

  • Improved Agent Connection Logic: Added intelligent grace period checks to prevent voicemail from playing when agents join calls at the last moment, ensuring better call routing

  • Smarter Voicemail Management: Enhanced voicemail handling with active recording state tracking and better cache management to prevent race conditions

  • Optimized Call Performance: Reduced startup delays for keep-alive services and stuck call cleanup processes, providing faster response times

  • Better Agent Monitoring: Implemented immediate execution of forward behavior when no agents are available, improving call flow efficiency

User Experience Improvements

  • Enhanced Recent Calls Display: Refactored the recent calls interface with an improved carousel structure, better styling, and detailed call information including call type icons

  • Streamlined Call Logic: Removed external waiting logic checks to simplify and streamline call handling processes

  • Reduced Grace Periods: Optimized late-joining agent grace periods from 3 seconds to 1 second for faster call connections

🔧 Technical Improvements

  • Parallel task execution for participant retrieval and notification sending

  • Reduced polling intervals for faster system response

  • Enhanced error handling throughout the application

  • Improved logging and monitoring capabilities

🐞Bug Fixes

  • Participant Management: Improved handling of pending participant invitations before voicemail execution

  • Call State Management: Enhanced voicemail greeting management with proper active state tracking

chevron-rightv1.0.3 (Release Date: 18/09/2025)hashtag

Feature

  • Missed calls that are returned are included in the statistics.

  • Callers remain in the queue when no agents are available.

Bugfixes

  • Calls can be answered if there is no greeting message or hold music.

  • Hold music and voicemail announcements are not played reliably

  • Call toast is displayed even though the call has been answered

  • Callers remain in “incoming calls” even though the call has already ended.

  • DTMF dialing for the IVR does not work reliably

Known Issues

  • None

chevron-rightv1.0 (Release Date: 05/09/2025)hashtag

Feature

  • Launch of Easy Calling

Bugfixes

  • None

Known Issues

  • None

Last updated