[3.1.2] - 2026-10-22
Bugfix
Keep test case slot conditions valid after version restore
Script folder rename leak into other bots, backups and history
[3.1.1] - 2026-10-20
Bugfix
Route history detail back link to overview
Send failed signal if agent hangs up before bridging
[3.1.0] - 2026-10-15
Features
Support persisted force next tool references
Extend forced tool chaining to additional tools
Support forced tool chaining across callbacks
Execute forced tool chains
Add forced tool chaining foundations
Allow free text reasoning effort on providers
Embedding Queue does now support the ratelimits of the model providers
Fair queues for tenants/bots on chunking/crawling/vectoring queues
Google stt v2
Google stt v2
Support signal turns in test cases
Add includeFeedback query param to chats list endpoint
Hide user management if SSO is enabled
Lift bot name char limit and warn above recommendation
Group agent tools into reusable tool sets
warm_handover
support native Qdrant filters in hybrid search
Support native Qdrant filters in semantic search
improve creation process of agentic bots where the AI assistant has further questions
Bugfix
Remove unused Live Chat chaining configuration
Preserve custom agent tracker compatibility
Selected tags will be resettet when changing bot in the knowledge manager
Allow template variables to be suggested again after they are used in a prompt
Stop chat history from glitching while other tests are running
Update phone recording doku
Ignore message if no registrations
Address signal turns review feedback
Disable ambience in warm handover case
Show clear session-expired message on AI Assist 401
[3.0.23] - 2026-10-12
Bugfix
Read first streamed form tool call by index instead of index 0
Healthcheck for chat providers
Add user button not shown when SSO is enabled
Users from a IdP can now change the livechat alias
Wait till statis end, with refer
[3.0.22] - 2026-10-01
Features
Suggest config map values in prompt and phone greeting editors
Bugfix
Stop highlighting config map references where they do not resolve
Disable flow editor keyboard navigation while a modal is open
Make slot picker scrollable and filter as you type
Invalidate agent service caches consistently on content changes
Don't reset ps empty msg timeout in start listening event
[3.0.21] - 2026-09-17
Bugfix
Escape attribute values in chat-client markdown renderers
Render linked images in chat-client markdown
Key livechat operator config by userId so SSO operators work
[3.0.20] - 2026-09-16
Bugfix
After two retries, send ps empty msg
[3.0.19] - 2026-09-16
Bugfix
Disable browser autofill for chat client input fields
[3.0.18] - 2026-09-14
Bugfix
Present Agent Mode as Beta without production warning
Close the old live chat worker in failover handling
Enable audit-log key-word search in current language
[3.0.17] - 2026-09-11
Bugfix
Sync all STT/TTS providers to PhoneServer, not only enabled ones
Whitelabel instances with botario logo
[3.0.16] - 2026-09-08
Bugfix
Restore privacy-policy editor in website channel
[3.0.15] - 2026-09-08
Features
Render config map values in bot persona, prompts and phone greeting
Bugfix
Make sure only one terminate
Handle deleted Livechat handover group without crashing service
Added missing anchor-slugs in documentation
Stop slots from overriding internal orchestrator prompt variables
[3.0.14] - 2026-09-03
Bugfix
Status check for bots on the overview page
Warn before discarding accepted-but-unapplied AI Assistant suggestions
not send error if interruption while synthesizing
[3.0.13] - 2026-09-02
Bugfix
Show data in the dashboard's First Interaction graph
Show operator alias/name fallback in livechat operator list
[3.0.12] - 2026-09-01
Bugfix
Prevent init bot message crash
Initalmessage of the bot preventing loading old messages
Add variable cron script exection timeout
Show Bot Ready summary reliably after creating an agentic bot
Show duplicate phone number error on contact create and edit
[3.0.9] - 2026-08-28
Bugfix
Prevent server error when deleting flow
Implement maintenance messages for livechat backend and knowledge manager
[3.0.8] - 2026-08-27
Bugfix
Prevent livechat history route from being treated as session ID
avoid passing livechat history flag to synchronous history retrieval
Test case creation buttons still flagged as beta
[3.0.7] - 2026-08-25
Bugfix
Prevent 500 on Bot Settings for provisioned agent bots with call forwarding
[3.0.6] - 2026-08-24
Bugfix
Include RAG answer in history for knowledge search tools
preserve pending AI Assist suggestions
resume listening after forwarding results
[3.0.5] - 2026-08-19
Features
e2e MR deployments first try
Bugfix
correct registry.botar.io references
[3.0.4] - 2026-08-18
Bugfix
Correct unrecoverable error after importing a bot
update script diff live on change
[3.0.3] - 2026-08-14
Features
migrate to pnpm fix pipeline py builds
migrate to pnpm fix pipeline
docker caching
Bugfix
correct registry.botar.io references
[3.0.1] - 2026-08-07
Bugfix
error with duplicate tag names
[3.0.0] - 2026-08-04
Features
Log flow and node context on node execution errors
recording mode file naming
Actions-Manager does now support horizontal clustering
add smart turn detection metrics to VAD statistics
add smart turn parameters to BotarioSTTConfigUpdatePayload
enhance knowledge search functionality with query description support
Add tracker_api method end_flow_execution
Option to automatically enable providers when creating new bots
hide knowledge manager chats
Add API key expiration check endpoint
add support for smart turn config updates
versioning of scripts
Block flow for users when one user is already inside the flow
Introduce error flow handling for test executions
add phone tracker api function to transfer calls
Navigate flow nodes with arrow keys and vim bindings
Add toggle-all switch for roles
Redirect to original URL after login
Test case executions can now be cancelled
dev chat set visibility level
Display chat history in the test area when a test is running
Add links to livechat and knowledgemanger into the navigation
refactored the provider section
Add a new HTTP node to send an HTTP request in a flow
added maintenance banner and functionality
added locking mechanism to test cases
implement global navigation
Add bot selection to the header
livechat
Add individual operator priority to handle workload
Individual operator slots have been moved to the Operator Settings tab
Bugfix
Knowledge Manager remembers URL when not directly logged in
Language of chat-client not selected correctly in some browsers
Fixed inconsistent sizing of user chat bubbles in chat client
close validation generator after local execution
preserve HTTP tool request context in AI Assist
updated doc screenshots and outdated docs
keep toggle next to title
restore input focus after sending a message
dtmf and stt parallel now
render turn navigation dropdowns above cards
use real KB tag picker for Knowledge Search tool config
Bot responds correctly after resetting the story state
add fallback to custom form agent when class is empty
automatically set selected stt/tts providers as default
refresh bot settings cache after version restore/import
Phone hangup uses correct extraction field for slot comparison
different content type return value
return empty knowledge results for missing Qdrant vector
editing a story in the flow editor breaks when it has extraction fields
default URL document depth to 3 when omitted (avoid 500)
resolve race condition causing "file already exists" error and missing file after creation of scripts
resolve 409 conflict when restoring script version after auto-draft creation
fix broken autosave when session expires on agent page
show bot limit on overview page before users hit it
truncate long titles in statistics widget
Double creation of extraction fields in agent mode
copy URL to clipboard from Knowledge URL-item menu
hide examples/fixed-categories option for boolean extraction fields
mask mail channel password input
render full focus highlight on Knowledge text-chunk text field
only log legacy form-agent tool-call content when text is present
only log legacy orchestrator substories when present
only log legacy orchestrator substories when present
keep audit-log filters applied across pagination
Allow web workers in CSP to resolve diff view script issues
Clean up orphaned GridFS files and enhance document processing robustness
web search shows missing config marker even when disabled
configmap not recognized
bots overview hanging on blocking health check
keep statistics dialog open when using the color picker
Extraction Field form option UI
prevent blank screen on startup when the user is not authenticated
Status of knowledge files after import
Remove destination type selection from branch condition
Large flows not starting at the start node
Resolve scroll jump in flow editor
Show error toast for requests that fail after token refresh
knowledge-manager
fix error when adding action buttons
lsp
Improve performance of the language server
[2.15.44] - 2026-10-02
Bugfix
Ensure consistent tag ID handling in storynode backups
[2.15.43] - 2026-09-28
Bugfix
Backup creation not working when phone provider validation failed
[2.15.38] - 2026-09-03
Bugfix
Preserve declared story node order
[2.15.36] - 2026-08-24
Bugfix
error in LLM provider overwrites of story nodes
[2.15.35] - 2026-08-17
Bugfix
Block script execution through notification messages
Improve error handling in script section on folder creation
[2.15.34] - 2026-08-14
Bugfix
SSO refresh with external Identity Provider
arch aware
[2.15.33] - 2026-08-10
Bugfix
expose contact name via get_contact_info()
[2.15.32] - 2026-07-31
Bugfix
include finished chunks in form tool-call extraction
auth
tighten rate limits on sensitive authentication endpoints
[2.15.31] - 2026-07-31
Bugfix
prevent saved HTML from being executed in tables
documents
reject uploads whose contents are not a supported file
[2.15.30] - 2026-07-27
Bugfix
livechat
run handover flow even after visitor closes chat
[2.15.29] - 2026-07-23
Bugfix
Accessibility: Chat widget can now be opened with the keyboard
[2.15.28] - 2026-07-16
Features
Added configurable timeout to automatically end livechat conversations
change paths to prevent apparmor fail
Bugfix
Prevent versionFrom validation error when renaming script
fix name of nodeexporter arg
correct paths and mounts
make alloy container privileged
embeddings
Improved error handling in the embedding creation process
[2.15.27] - 2026-07-13
Features
improve logging for cron jobs
improve logging for end-to-end tests
livechat
Configure a flow to be executed on end a chat
[2.15.26] - 2026-07-10
Bugfix
dead in-content documentation links
Feedback endpoints uses api key when called via swagger UI
[2.15.25] - 2026-07-06
Bugfix
Show validation error when adding empty buttons to the chat client
chat history tags could disappear after bot restore or ZIP import
[2.15.24] - 2026-06-25
Features
add automated deploy ci job
replace nodexporter & cadvisor with alloy + add valkey + mongo in alloy config
alloy config
cadvisor, grafana alloy, monitoring network
switch to our registry, bump mongodb_exporter, add logs for redis + unstructured
Bugfix
error flow not triggered correctly
add whitelabel env to caddy container
add proc for network info
fix alloy credentials
paths & envs
[2.15.22] - 2026-06-17
Bugfix
Guard against undefined startUrl
[2.15.20] - 2026-06-12
Bugfix
branch node conditions not referencing extractionsfields via _id, added a new migration to migrate bots
a_stream_utter_and_extract_tool_call and add a_stream_utter_and_extract_tool_calls
unassigned test cases could not be executed at once
automatically generated slot conditions in test cases
[2.15.19] - 2026-06-10
Bugfix
replace in dsgvo text to prevent mid-word line breaks
event-level feedback not linked to bot messages in chat history when delivered via websocket
automatically generated test cases could go missing
number of test cases in suites not counted correctly
Sync slot re-names in test cases
[2.15.18] - 2026-05-29
Bugfix
tagging problems in chat history
[2.15.17] - 2026-05-27
Bugfix
add auth to health check ping
[2.15.16] - 2026-05-26
Bugfix
Automatically restart unresponsive actions manager bots
Script validation in API call
[2.15.15] - 2026-05-22
Bugfix
Feedback not showing in knowledge manager after it is processed
command palette not showing commands
Feedback route respecting bot CORS settings
createdAt and updatedAt equal on update
[2.15.11] - 2026-05-19
Features
add confidential slots for turn-scoped secret extraction fields
Bugfix
Use default provider for action node if no provider is set
illegal flow can be created by deleting a node
documentation of the delete function in Knowledge Manager
add missing documentation to bot persona
wrong error message shown on provider test
error in imported test cases
add missing documentation for service token permissions
[2.15.9] - 2026-05-12
Bugfix
tagging in chat history
chat history tags not saved correctly
false rendering of types in flow editor
chat widget option "Deactivate Floating-Button" was not working
button messages not grayed out after initial user message was sent
Update enableFeedback on Response & Rag nodes when changed globally
footnotes docs
audit log log on delete chat history not created
counter for failed conditions is incorrect
Bot settings scrollable
Display createdAt correctly in chat history table
Validate query params and cursor in get chats endpoint
Script name max length set to 128 characters
Node name max length set to 128 characters
Start actions service for bot after import
Bot distribution not working when there are a lot of bots
refresh button not shown after close open
distance to button in chat history
[2.15.7] - 2026-04-28
Bugfix
Chat input stays disabled after BotUttered event
[2.15.6] - 2026-04-28
Bugfix
Consistently use userId for user identification and filtering
[2.15.5] - 2026-04-27
Bugfix
handle non-ObjectId user IDs in Knowledge Manager chat for SSO logins
Removed RequestUserInputEvent if Last Node uses force_next_flow(switch_after_node=True)
footer not shown in knowledge manager
update docs
[2.15.4] - 2026-04-23
Bugfix
initial buttons not saved in chat history
chat ui feedback and reload button
lost tag on distribution
temperature slider llm settings testing
long tags not shown correctly
update docs knowledge history role
[2.15.2] - 2026-04-16
Bugfix
align buttons with chat bubble
user can send message before bot reply
add default value (float) for encoding_format to litellm
Knowledge Manager does not display conversation messages that are more than one day old
markdown overflow issue in chatclient
[2.15.0] - 2026-04-10
Features
Add LLM_DEFAULT_TIMEOUT_SECONDS env variable for global LLM timeout configuration
Add option to attach sources to utterances via API
Add option to use isolated state when transitioning stories in transition nodes
Update Python from 3.12 to 3.13 and update dependencies
Knowledge Manager: Enable chat deletion
Allow chat users to submit feedback on bot responses
Allow bot developers to attach collapsible sources to bot responses
Update chat client UI
Add hotword support for Botario STT
Bugfix
Fix multiple extraction fields for sys_phone_dialstatus being displayed in the frontend
Increase default MAX_EVENT_SIZE to 64 KiB
Fix dashboard update in audit logs
[2.14.15] - 2026-07-13
Bugfix
Show real error when an internal service is temporarily unavailable
[2.14.14] - 2026-06-05
Bugfix
markdown rendering in chat client
allowing multiple reset_story_state events in 1 turn
add default value (float) for encoding_format to litellm
[2.14.13] - 2026-04-15
Bugfix
Add 2fa setup documentation
[2.14.11] - 2026-04-01
Bugfix
livechat
[2.14.10] - 2026-03-27
Bugfix
maintenance mode did not prevent chatting via WebSocket connection
[2.14.9] - 2026-03-25
Bugfix
[2.14.8] - 2026-03-24
Features
make flows accessible via tracker_api.get_flows()
Bugfix
adding chunks with tags via API could lead to errros
extraction fields categories example
[2.14.6] - 2026-03-12
Bugfix
Increase default AIOHTTP_READ_BUFSIZE to 64KiB
[2.14.1] - 2026-03-03
Features
Save Audio as MP3 — Audio settings now configurable, audio saved as MP3
Livechat Monitoring — Added livechat healthcheck integration
Removed parallel execution of flows and orchestrator - orchestrator will always be executed, before flow is executed
Forward Node Testable in Chat — Forward node simulation via chat client
Entra JWT Payload in Tracker API via tracker_api.get_custom_token_payload()
Tracker API Reset Bot — New reset_bot() endpoint to reset all story states, with option to change flow after reset
Added Phoneserver Monitoring to the plattform and healthchecks
Breaking Change: dtmf support via tracker_api
render slot values in extraction field descriptions
phone channel: added option to return a SIP error code instead of playing the maintenance message for complex telephony environments
Add bot_id and session_id to container logs if available for actions-manager and agent-service
Adds support for new STT Model that works on 'char_level' transcription
Bugfix
Livechat datetime issues — Fixed datepicker manual input and report aggregation
AIOHTTP Buffer Size — Now configurable for all client sessions
Delete Custom Agents — Fixed update flow for agent name changes
Bot Persona Export — Bot persona not being exported
enable maintenance mode toggle sometimes not synced
Phone Recording Config — Fixed phone recording options
Advanced Streaming Processor Typing fix
Fixed streaming events persistence
Send set slot event only for knowledgeManagerTags in the knowledgeManager front end
Server Sent events do now work correctly after view refresh
prevent deadlock when guard agent throws error
force_next_flow gets stuck in the target flow
Healthchecks do now work for system providers
authorize_request returns a tuple of size 4
reduce log noise for health endpoints
live chat reports are displayed correctly
Under specific circumstances, reports in Livechat could be miscalculated.
[2.13.11] - 2026-03-18
Bugfix
update chat endpoint documentation
[2.13.8] - 2026-02-20
Bugfix
authorization for stream_call_llm_with_response_model
[2.13.7] - 2026-02-20
Bugfix
An error is displayed when saving disabled providers in the phone configuration
[2.13.6] - 2026-02-16
Bugfix
long extractionfield names, rule names and values in branch nodes
newly created flows can be deactivated immediately
Tags were not selectable in Knowledge nodes in flow editor
[2.13.5] - 2026-01-29
Bugfix
knowledge manager history problems
[2.13.4] - 2026-01-27
Bugfix
initialization message is displayed correctly
Add proxy error handling for actions-manager
[2.13.3] - 2026-01-27
Features
tracker_api.add_tag(tag_name: str)
Bugfix
show warning when live-chat is on and force the chat to use the rest connection
[2.13.0] - 2026-01-13
Features
Added maintenance mode to temporarily prevent public usage of bots
Added ability to filter chat history
add chat history to knowledge manager
Added a feature to manage CRON-Scripts
adds hint if postprocessing agent is selected in node but disabled in flow
Bugfix
respect external writeable setting in ExtractionFields
[2.12.58] - 2026-03-18
Bugfix
add AGENT_SERVICE_DISABLE_REDIS_CACHE flag to disable redis caching for stories
[2.12.57] - 2026-02-27
Bugfix
LLMInferenceEvent not containing tools calls
[2.12.55] - 2026-02-24
Features
Added botario_gpt_events to the shared module
Bugfix
do not persist StreamedUtteranceEvent in db
[2.12.52] - 2026-02-20
Bugfix
add default knowledge provider for all LLM Nodes
livechat
Show operators even when no chat is selected
Inactivity timer is correctly removed when the session has already ended.
[2.12.50] - 2026-02-18
Bugfix
break long URLs in the chat privacy overlay
[2.12.49] - 2026-02-17
Bugfix
When sharing the chat client, the correct error message is now displayed if website if off
[2.12.48] - 2026-02-17
Bugfix
Removed TTL from media section
[2.12.46] - 2026-02-13
Bugfix
livechat
long slot values are displayed correctly
[2.12.45] - 2026-02-11
Features
enable streaming utters for forced json llm calls
response model streaming
[2.12.42] - 2026-02-10
Bugfix
live chat reports are displayed correctly
[2.12.41] - 2026-02-09
Bugfix
Under specific circumstances, reports in Livechat could be miscalculated.
[2.12.39] - 2026-01-29
Bugfix
treat missing blockedBy as unblocked
substory node names if recursive substories
bump uvicorn version
[2.12.38] - 2026-01-26
Bugfix
enable slots in bot persona
[2.12.36] - 2026-01-23
Features
Adds global bot persona configuration
Bugfix
operator chat breaking line at the cursor position while sending
keep events package up to date in shared
text normalization not working within substories
[2.12.34] - 2026-01-21
Features
Adds form validation script to form nodes to validate multiple interdependent slots
Bugfix
shorten tracebacks in admin console to user code
add env variable to disable requeuing chats when socket connection can not be established in 10 seconds
remove idle detection of operators
[2.12.32] - 2026-01-16
Bugfix
populate phone channel afterwards
[2.12.31] - 2026-01-15
Bugfix
flow definition in phone config getting cleared on restoring version
[2.12.30] - 2026-01-14
Bugfix
enable recording
loading default phone config
set POETRY_CACHE_DIR in actions-manager to avoid poetry runtime permission errors
chat history order by timestamp
change default agent name from 'system-default' to 'System Default' so that buildDefinition() returns the actual default agent
[2.12.28] - 2026-01-08
Bugfix
show linebreaks in livechat conversations
[2.12.27] - 2026-01-08
Features
Stream Responses per default and disable PostProcessAgent in new Nodes
Bugfix
Bot responses that are larger than the chat width
token refresh in development chat without external refresh
token refresh in knowledge-manager
[2.12.26] - 2026-01-06
Bugfix
add missing mail preprocessing agent template
[2.12.25] - 2025-12-19
Bugfix
Make ChatApiResponse Optional in Orchestrator Return
validation script execution
[2.12.24] - 2025-12-18
Bugfix
livechat
Only scroll chat when new messages arrive if already at the end
[2.12.21] - 2025-12-15
Features
Default Form Agent sets slots with validation error to None
users can now edit an existing provider's model and url
Bugfix
Reset the story cache after bot distribution to prevent weird bot behavior
An Error that occurred after activating 2FA
[2.12.18] - 2025-12-10
Features
add validation to branch nodes
Bugfix
Scripts now get unlocked after distribution
[2.12.17] - 2025-12-10
Bugfix
chatclient
loading indicator showing up when livechat is active
[2.12.15] - 2025-12-05
Bugfix
Report generation when the starting URL contains special characters
[2.12.14] - 2025-12-05
Bugfix
Code completion was not working with the custom package
Display existing tags in the Knowledgemanager
[2.12.13] - 2025-12-04
Bugfix
objectid serialization for phone events
contact dialog
[2.12.11] - 2025-12-01
Bugfix
updated missing Python SDK documentation
[2.12.4] - 2025-11-28
Bugfix
authorization for vectordb api calls: a_points_query, a_points_scroll, a_hybrid_search
validation script execution by name
Postprocess execution by name instead of id
crawler
an error that prevented the website from crawling at depths greater than 0
[2.12.3] - 2025-11-27
Features
Added overwrite protection for Configmap
Added write protection for knowledge database
Beginning from 2.12. bots exported by older versions can now be imported into newer versions
Bugfix
RequestUserInputEvent in hangup() - Bots will stop after hangup Node now
add forward phone signals to error flow signal whitelist
sse raceconditions due to token refresh
[2.12.2] - 2025-11-21
Features
add livechat node to handover the conversation
Actions manager gets restarted after the installation of new dependencies
default_llm_providers are no longer required to start the app
Bugfix
rename script when already open
backups showing updatedAt not createdAt in "created"
deleting bot with trailing whitespace
pagination of chat history
remove users from live chat group when live chat role is lost or when user is removed
show validation error on livechat query limit
whitelist flow transitions from the error flow into the bot and user hangup flows
improve livechat reports
dont overwrite the createdAt & updatedAt when distributing
keep providers when distributing a bot
simple idle detection functionality for livechat operators. Setting them away if no livechat browsertab is in focus after 5 mins
[2.12.1] - 2025-11-10
Features
add message state for livechat operators. Operators can see if the message is received on the client
add configmap to set key/value pairs to use in bot actions
add a toggle to website channel that can be used to disable public access to a bot
add buttons to execute flows on the knowledge frontend
add channel knowledge-manager
add settings for outbound calls to the phone channel
update SSO so that it can be configured via IaC
give first SSO user all roles like the init user
support redis server with SSL termination
Added slot name and value to system event chat bubbles
Bugfix
frontend build
remove user when signup mail can not be send
deleting bots if minIO is not configured
the botarioChatAPIUrl is now relative
add missing LLM badge for process description in form node
channel manager access telephone / Knowledge manager correct
accessing knowledgemanager frontend only with knowledge-user role
always send knowledgeSlots event when its empty
do not remove all subflow flags when we change error flow
redis adapter problems
redis ssl problems with cache factory
[2.11.34] - 2025-12-12
Bugfix
Fixed version import that corrupted all providerIds
[2.11.32] - 2025-11-28
Bugfix
changed message for deleting draft
tool call streaming (text normalisierung)
adjust default voice for azure TTS provider
[2.11.31] - 2025-11-19
Bugfix
don't validate custom-llm-settings if custom llms are disabled in node
[2.11.29] - 2025-11-13
Bugfix
story query without tenantId and botId
[2.11.27] - 2025-10-29
Bugfix
add migration guide for breaking changes to changelog
[2.11.26] - 2025-10-28
Features
adds runtime configuration of botarioTTS via BotarioTTSUpdatePayload to tracker_api
Bugfix
accept phone signals other than /ps_start as user input if not flow is specified in phone_channel
botario language code
disable phoneserver if config has old setup from 2.10.x
livechat chatclient avatar
[2.11.25] - 2025-10-21
Bugfix
livechat afk endless loop
delete livechats when the chat is deleted
removed some endpoints from the livechat swagger documentation
[2.11.24] - 2025-10-17
Features
added option to support the livechat without SSL encryption
Bugfix
Option "Deactivate floating-button" not working
[2.11.22] - 2025-10-13
Bugfix
openAI proxy agent
proxy agent problems with openAI
[2.11.21] - 2025-10-11
Bugfix
streaming classification of toolcalls after litellm refactor
infer_with_chat_model
[2.11.20] - 2025-10-08
Bugfix
caching problem
format issues
network related event parsing error in the chatwidget
whitelabel related error in livechat
Use HTTPS_PROXY for embedding creation
[2.11.19] - 2025-10-06
Bugfix
extraction fields for sip headers in forwarding node not working
[2.11.18] - 2025-10-06
Bugfix
State of initial message buttons not getting reset correctly fix: Typfing indiciator getting removed too early
audit log filter field
audit log for login
[2.11.17] - 2025-09-25
Bugfix
docu build
background worker gracefully shutting down
[2.11.16] - 2025-09-24
Bugfix
parallel execution (signal, 1 story)
[2.11.15] - 2025-09-23
Bugfix
2 tasks beeing executed if only 1 story is enabled or signal input
problem with chatclient session reset
[2.11.14] - 2025-09-23
Bugfix
wrong dst_node_name in TransitionEvent
double execution signal input
[2.11.13] - 2025-09-22
Features
add current url to tracker
[2.11.12] - 2025-09-19
Features
added env option DISABLE_SECURE_COOKIES
[2.11.11] - 2025-09-19
Features
add text normalization toggle selection to phone channel generel settings
AuditLogs do now show some more details (like name etc)
Bugfix
[2.11.10] - 2025-09-17
Bugfix
showing custom foot in chatclient config even in mobile view
missing audit log in backup controller
[2.11.9] - 2025-09-12
Bugfix
reembedding of large knowlage base
Prevent having no orchestrator set for a bot & show warning in dev-chat if so
Pagination page input not displaying larger numbers correctly
[2.11.4] - 2025-09-04
Bugfix
loading indicatore for livechat
[2.11.0] - 2025-09-01
Features
Added livechat-manager role, added apiKeyGuard to the livechat
added apiKeyGuard to the livechat
Added livechat manager
updated swagger documentation
add no floating option to chat client
added custom argument options for embedding provider
Added IMAP E-Mail Channel
using redis for stories, substories, tracker_state and tracker_events
test provider functionality
tracker_api get_history as str
New audit log feature
add reload option to chat client
Add custom header and footer to chat client
Add onload script to chat client config
add distinction between streaming and non-streaming for tool call text responses
add streaming request support and dynamic response classification for tool calling
chat-client
inject startUrl from the development chat into the conversation
live-chat
setting individual conversation slots for operators in live-chat settings
provider
Added custom header option for api keys
Bugfix
num_nodes_since_last_user_input not reset
api key controller guard error
added a cap of 15 backups per bot
user permission errors in actions-manager and botario-caddy
tags will be cloned to other bots
better error handling for invalid & empty api keys for /send-message-dev
flows sorting by name
chatclient looks the same on a website & botario platform
changing streaming / advanced streaming post processing triggers the restart actions service dialog
installing dependencys when cloning bot to new or existing bot
security issues
cloning scripts with missing dependencys
update more translations
update translations
chat-client
buttons not visibile if color set to white
last message not saved in session
breaklines in dsgvo overly
switching post process script if post processing agent is toggled
[2.10.23] - 2025-09-23
Bugfix
[2.10.22] - 2025-09-22
Bugfix
Custom SVG icon not working in Safari
added qdrant volume + root user to avoid qdrant data losses
[2.10.21] - 2025-09-18
Bugfix
Custom icon for bot not working
Custom icon for bot not working Save icon as svg string in config Removed saving to disk for icons Added file size limit of 2 MB for custom icon
after distribute bot version to new bot the dev chat wont work
[2.10.16] - 2025-08-06
Bugfix
permission stuff in docker-file
[2.10.15] - 2025-08-01
Features
version
add toggle if the channels should be restored, when restoring a version of a bot
Bugfix
[2.10.14] - 2025-07-23
Bugfix
docker-compose typo
embedding creation performance
console logs, vectordb problems, minor stuff
backup & restore for phone channel
flow
broken flow now updating after fixing forwarding node
[2.10.7] - 2025-07-02
Bugfix
rag node showing always same tags in same flow
long model names in response node
[2.9.33] - 2025-09-25
Bugfix
add force kill to restart action service
add build-essential
flow agent settings will be distributed to new bot
[2.9.31] - 2025-08-11
Bugfix
throttling issues while editing a flow
[2.9.29] - 2025-08-01
Bugfix
[2.9.28] - 2025-07-30
Bugfix
[2.9.27] - 2025-07-28
Bugfix
An edgecases where chat and embedding providers were swapped
[2.9.26] - 2025-07-25
Bugfix
cloning bots with alot of knowledge
[2.9.24] - 2025-07-22
Bugfix
Fix Branch Node for custom slots with values that are not a standard datatype e.g. slot is of type "str" but value is a dict - condition will always be false
FormNode doesn't honor extraction_complete and slot values on reenter
[2.9.22] - 2025-07-15
Bugfix
creating knowlege text with url names
loading indicatore for websockets
actions-manager
log events do now appear in the history again
[2.9.21] - 2025-07-10
Bugfix
slow migration
sort documents by createdAt
providers that are set to default will be automatically enabled
placeholder chatclient input
actions manager
on startup logs were not colorized
[2.9.20] - 2025-07-02
Features
added dynamic ttl for tracker events
Bugfix
docstring for forward call api function
minor orchestrator issues
Some logging issues
Actionsmanager logs improvements
[2.9.18] - 2025-06-19
Bugfix
updates of the bot sometimes caused ragproviders to turn off
Unhealthy providers prevented other providers from saving
api-key-guard was not working if no rule was required
[2.9.16] - 2025-06-16
Bugfix
critical version related issues
[2.9.15] - 2025-06-11
Bugfix
allow /send-message-dev used via api key
slotvalidation enums broken if not dateType not string
[2.9.14] - 2025-06-10
Bugfix
setting annotation for chunks
deleting postprocess-script in a knowledge node breaking the ui
chat-clien
show error message when livechat is on
chat-client
resetting inital buttons state on reload chatclient
flow editor
showing false in boolean rules conditions
knowledge
chunk dialog with lots of chunks are now scrollable
[2.9.13] - 2025-06-05
Bugfix
cors issue & add CORS env
default rag node threshold to 0.3
fixed missing lsp diagnostics
disable the option to delete a flow that is default
double click to close the API - Key modal
dialog for creating/editing flows resets the status correctly when closing
deleting only extractionfields in the form node
using api key for route /api/bots/{botId}/chat-client-config
[2.9.12] - 2025-05-27
Bugfix
throttling issue on the overview page
[2.9.11] - 2025-05-21
Features
enable tool call in tracker_api.stream_call_llm
[2.9.10] - 2025-05-21
Bugfix
flows
make a disabled flow as default flow
[2.9.9] - 2025-05-20
Features
added simple readyz und healhz endpoints
Bugfix
chat-client
inital buttons saving state on config
livechat
showing old versions of flows in the handover dialog
logger
Added customerLogger to provider a better logging exp
[2.9.2] - 2025-05-05
Bugfix
chat history
changing the page showing the right results
flow-editor
handle large images in response
[2.9.1] - 2025-04-30
Bugfix
chat-client
fetching connector from the api root
dev
Max number of bots can now be configured via env
Caddy Performance and custom dependencies while recovering
removed pointIds from files
[2.9.0] - 2025-04-30
Features
Added recovery mechanism for python service
Bugfix
marking the bot as dirty when post processing script of a formnode is changed
error on navigating to invalid botIds
cursor based paging
lsp 2
Monaco instance does now get loaded only once