
May 4, 2026
Let’s go through what we got done in April 2026 in NeetoChat.
Chat listings now consistently respect role permissions across all views (assigned, unassigned, closed, mentioned, and all). Agents with “own chats” access now only see conversations assigned to them.
You can now link multiple GitHub issues to a single chat conversation, making it easier to coordinate with engineering on complex customer threads.
Business hours can now be configured with a specific timezone, ensuring the widget shows the correct away message based on actual working hours.
Canned responses now display the actual reply content instead of just descriptions, making selection faster and more accurate.
Webhooks are now consistently triggered at the end of automation rule execution, including edge cases with synchronous rules.
KB API calls from the widget now include proper encoding and a custom User-Agent, reducing failures due to rate limits or misinterpretation by upstream services.
Reduced unnecessary database writes during widget load
Better handling of undefined conversation states during initialization
Widget now degrades gracefully when knowledge base APIs fail
Users on older Safari versions now see a clear warning instead of silent failures when messages cannot be processed.
Fixed widget crashes caused by undefined conversation IDs
Fixed cases where the widget failed silently on unsupported browsers
Fixed message delivery issues due to widget initialization timing
Fixed errors when sending informational messages (assignment/unassignment updates)
Improved payload handling to avoid empty or malformed Slack messages
Reduced unnecessary database writes during high widget load traffic
Commençons maintenant.