v25.01.29

Release Notes

Backend

Features and Enhancements

  • Logging and Validation Improvements:

    • Added logger in fetch_or_create route and fixed validation errors (#2490, #2491).

  • Meetings and Scheduling:

    • Optimized meeting scheduling, rescheduling, and cancellation APIs (#2487, #2503, #2505).

    • Updated meeting status to show missed meetings (#2499).

    • Added an API to retrieve user info based on mobile number or email (#2523).

    • Improved token generation for webhook authentication (#2497).

  • Race Condition and Bulk Operations:

    • Fixed race condition issues on incoming calls (#2482).

    • Added a bulk create API for sources (#2485).

    • Updated API for scheduling new slots (#2359, #2500).

  • AI and Shopify Integration:

    • Fixed AI chat-related issues (#2504).

    • Changed is_shopify_connected to false by default (#2502).

Bug Fixes

  • Fixed meeting end code for accurate session handling (#2507, #2508).

  • Resolved WhatsApp AI chat bugs and conversation handling issues (#2496, #2505).

  • Corrected race condition issues in multiple workflows (#2496, #2500).

  • Fixed API response handling for better performance and data consistency (#2525).


Agent Dashboard

Features and Enhancements

  • User Interface and Call Handling:

    • Updated UI conditions for widget calls in the lead page (#1352, #1353).

    • Added nudge messages to organizations (#1347, #1354).

    • Enabled "Take Over" option for agents [KAN-690] (#1349, #1355).

  • Bug Fixes:

    • Fixed first-stage call end issue (#1357, #1358).

    • Corrected agent count display errors (#1359, #1360, #1361, #1362).


Widget

Enhancements

  • Adjusted height settings for 1920 resolution screens (#377).

  • Updated API logic for slot handling (#376).

  • Implemented better logic and guards for strike workflows (#379).

Bug Fixes

  • Fixed slot selection bugs affecting scheduling (#378).

  • Removed geolocation dependency for improved compatibility (#380).


Dashboard Lite

UI Enhancements

  • Updated dialog title for better clarity (#99).

  • Adjusted time values for scheduled meetings to improve accuracy (#100).


Meetings URL

Enhancements

  • [KAN-716] Updated API for meeting rescheduling and cancellation to provide a smoother user experience (#87).


Last updated