Conversation Data Retention, Bulk Document Actions & Platform Improvements
This release introduces automatic conversation data retention for GDPR compliance, bulk actions for document management, and several quality-of-life improvements across the platform.
Conversation data retention — GDPR compliance
Keep your data compliant, automatically. ViaSay now supports automatic conversation data retention, designed for enterprise clients with strict data protection requirements.
Configure a rolling retention period — conversation messages are automatically purged after the selected duration, while all metadata needed for analytics and reporting is preserved. No manual cleanup, no risk of non-compliance.

- Easy setup: enable via Settings > User data, with a simple toggle and period selector (3, 6, 12, 24, or 36 months)
- Rolling deletion: messages are purged daily based on the date of the last message in each conversation — not a fixed calendar date
- Analytics preserved: conversation metadata (topics, resolution, CSAT, handover status) remains available for reporting
- Confirmation safeguard: a confirmation modal is displayed when activating, deactivating, or changing the retention period
- Per-client activation: the feature is enabled on a per-instance basis, giving full control to each client
- Clear user experience: when a conversation has been purged, a dedicated state is displayed explaining the deletion and providing access to remaining metadata

Delete & Sync documents in bulk
You can now delete and synchronize multiple documents at once from the Knowledge Hub. No more clicking one by one — select the documents you need, and apply the action in bulk.
- Select multiple documents from the Knowledge Hub list
- Delete in bulk: remove outdated or irrelevant sources in one click
- Sync in bulk: re-fetch and update multiple documents simultaneously
Note: bulk actions are limited to 30 documents at a time to prevent errors.

Small improvements
- Fix Markdown rendering on Knowledge Hub: Markdown content in the Knowledge Hub document preview now renders correctly, improving readability when inspecting your sources
- API Call node timeout increased: The timeout for API Call steps in the Flow Builder has been increased, giving more room for slower external services to respond without failing the step
- Paginated training phrase samples: For intents with a large number of training phrases, the list is now split into pages — improving load time and making it easier to browse and manage your samples
