new: "Make web request" trigger action
[livechat] new: livechat widget will now be fullscreen on mobile devices
[livechat] new: custom attributes can now be used as variables in widget home screen messages.
[livechat] new: added option to prune inactive visotors that were created via chat widget periodically.
improve: fallback to local email parser if openai request fails
improve: collapse artcile grid to single column on mobile
improve: show a warning if queue is not running
[livechat] improve: closed chat can now be reopened by customer by replying
fix: emails sometimes not importing if attachment is corrupted
fix: article count not showing properly on some servers
fix: help center navigation not visible on mobile
fix: error when iternal attributes are disabled
fix: subject not preserverd from customer ticket portal
fix: add "manage campaigns" permission to default agent role.
fix: don't delete agent invite if it's clicked while logged in as agent
fix: slack notification causing errors if not configured
fix: article deletion not working if ai agent addon is not installed
fix: deleted articles sometimes not removed from help center homepage
fix: trigger with conversation created filter not firing sometimes.
fix: issue with mysql fulltext search
fix: issue with setting working hours for sunday
fix: clicking on search result in help center sometimes closing the page
fix: accept lowercase header names for email data sent via API
fix: encoding issue on emails received from some outlook versions
fix: outgoing emails sometimes not getting logged
fix: issue when using database prefix
[livechat] fix: user not marked as returning visitor until third visit
[livechat] fix: issue with campaign not properly showing sometimes
[livechat] fix: incorrect site url in new message notification
[livechat] fix: match site dark mode colors better
[livechat] fix: issue with livechat widget not working with cloudflare zaraz and other similar tools
[livechat] fix: issues with ably realtime provider
[ai] fix: links by ai agent sometimes not being clickable
[ai] fix: several cases where website ingesting could fail or get stuck
[ai] fix: chunk matching not working on some servers
[ai] fix: issues with dark mode in AI agent preview
[ai] fix: fallback to basic html parser if markitdown fails
[ai] fix: ai agent snippets not being deletable
[ai] fix: document ingestion not marked as failed sometimes
[ai] fix: validate that markitdown is installed before enabling it
[ai] fix: ingest pending knowledge, even if ai agent is disabled
- new: show sections in multi product grid, instead of articles
- fix: article attachment downloads requiring extra permissions to download
- fix: conversation summary generation
- fix: tickets from plain text emails sometimes not displaying paragraphs correctly
- fix: "manage help center" permission not allowing category creation
- fix: google analytics report
- fix: slack notification channel configuration
- fix: roles created from admin area always defaulting to "user" type
- fix: license alert sometimes showing even if license is activated
- [livechat] fix: user data from pre-chat form not being available as variable in initial flow message
- [livechat] fix: default language from settings page sometimes not applied to new widget customers
2025 October 24 - Version 3.0.5
- new: update functionality in admin area. You will now be notified of new updates to BeDesk and installed addons in admin area and can update directly from "admin > settings > system > update" page.
- new: upgraded "admin > settings > uploading" page. You can now have multiple "backends" (eg. s3, ftp, local disk) at the same time for storing files.
- new: upload restrictions (size, type, extension etc.) can now be configured per upload type.
- new: Purchase code can now be activated from "admin > settings > system > licenses" page.
- new: updated REST API documentation with new endpoints
- new: agent invites can now be sent to existing users
- new: support for oauth authentication for imap
- new: specific category attribute options can now be made selectable by agent only
- new: email replies to request received notification will now update the ticket in bedesk
- new: dark mode improvements
- improve: stripping quoted text and signatures from inbound emails
- fix: some translation lines not included by default
- fix: notification settings not showing for agents
- fix: issue with slack notifications
- fix: category grid layout on landing page on mobile devices
- fix: issue with merging customers
- fix: issue with secondary emails
- fix: issue with renaming statuses in admin area
- fix: heading obsctructed by header on article page when scrolling to anchor
- fix: invalid urls for article and category in sitemap generator
- fix: draft article being viewable via direct link
- fix: redirecting to wrong url after creating user in admin area
- fix: issue with article creation when ai agent is enabled
- fix: email verification sending duplicate otp email
- fix: customers page not showing users registered via API sometimes
- fix: websocket credentials validation
- [livechat] new: added a way for customer to close chat manually in widget
- [livechat] fix: open chat screen automatically when clicking on widget toggle, when there's a new message from agent
- [livechat] fix: text input losing focus in chat widget after submitting a message
- [livechat] fix: attach files button visible on new ticket screen, event if user has no permissions to upload files
- [ai] fix: collect details step in flows sometimes not triggering subsequent steps
- new: add url type for custom attributes
- [livechat] fix: file uploading in chat widget not disabling if files.upload permission is removed
- fix: compatibility with MariaDB
- fix: uploaded logo not showing in some email templates
- fix: notifications for new conversation replies not arriving sometimes
- fix: creating new ticket from agent dashboard sometimes not preserving subject
- fix: issue with entering pusher credentials for EU regions.
- fix: new lines sometimes not being preserved when converting emails into tickets
- [ai] new: allow deleting website while it's still being ingested
- [livechat] fix: wiget getting cut off on smaller mobile screens
- fix: notification for new message showing even when conversation page is open for that message
2024 May 23 - Version 2.0.2
- new: it's now possible to edit subject on ticket page
- new: errors will on the site will now show more details, if logged in as admin.
- new: translations can now be downloaded and uploaded as .json file
- new: visible to and managed by fields are now available for categories as well as articles
- new: added CRON, outgoing email and error logs in admin area
- new: changed email verification to use one time password, instead of verification link
- new: request password before allowing user to delete account
- new: allow sitemap generation via command line
- fix: existing trigger conditions sometimes not showing
- fix: ticket report generation issue
- fix: old settings sometimes being cached
- fix: article editor info block duplicating sometimes
- fix: resending email verification from admin area
- fix: some layout issues in user profile page
- fix: customer tickets page sorting
- fix: uploading image for new category sometimes not working
- fix: line breaks sometimes getting removed from ticket reply
- fix: some issues with appearance editor color pickers
- fix: seo tags being duplicated sometimes
- fix: mark all notification as unread, instead of just visible ones via mark as unread button
- fix: api docs authentication
- fix: mobile menu sometimes opening links in new window
- fix: cookie notice layout on mobile