Changelog

The latest updates and improvements to Botpress.

Features & enhancements

  • Improve UI for filtering conversations by message count

Bug fixes

  • Fixed an issue where bots could fail to load on flaky networks (VPNs, proxies) due to dropped WebSocket connections
  • Reduced typing lag in the Autonomous Node transition condition input field
  • Fixed an issue where expired session tokens could prevent bots from reconnecting
  • Fixed an issue where closed conversations in the Human Handoff dashboard were not loading

Integrations

  • Odoo: Added Odoo integration
  • WhatsApp: Added native support for Carousels and Cards

Features & enhancements

  • Added support for Claude Opus 4.7
  • Added an integration hub to the dashboard:
Integrations hub on the dashboard
  • Added a range slider for filtering conversations by number of messages in the conversations menu:
Conversation range slider

Bug fixes

  • Fixed an issue where Nodes could become corrupted or inconsistent when using multiplayer in Studio
  • Fixed an issue where multiplayer was causing some users to get stuck on the “Loading bot” screen or would receive a “Failed to load bot” error
  • Fixed an issue where formatting problems were adding unnecessary latency to the Translator Agent’s JSON response
  • Fixed an issue where the AI Generate Text Card was displaying an incorrect token limit under the Prompt field for certain models
  • Fixed an issue where refreshing the page after saving the Human-in-the-Loop (HITL) integration’s configuration would erase the values of the configuration fields
  • Fixed an issue where the Webchat delivery status indicator wasn’t translated to languages other than English

Integrations

  • Slack: Video and audio messages now appear as native media in Slack instead of plain text links
  • Linear: Webhooks for issues and comments now register automatically when you connect your account
  • Airtable: Added option to connect via OAuth

Features & enhancements

  • Added auto-translation for Webchat UI components based on browser locale

Bug fixes

  • Fixed an issue where the initial bot setup would get stuck on a loading screen without completing or timing out
  • Fixed a visual issue in the pricing plan selection dialog
  • Fixed various issues with the integration hub
  • Fixed an issue where Webchat conversation history would persist indefinitely even when configured to clear data when the browser tab closes
  • Fixed an issue where the Human-in-the-Loop dashboard was reloading the entire conversation list every few seconds, causing unnecessary slowdowns

Integrations

  • Postmark: Added Postmark integration
  • Messenger and Facebook: Fixed an error during OAuth setup where fetching Facebook Pages could fail due to incorrect API response parsing
  • Slack: Improved manual configuration process using OAuth
  • Zendesk Messaging HITL: Added support for linking sessions to existing Zendesk Support users by passing a user’s externalId into the Email field on the Start HITL card.
  • HubSpot: Added support for Human-in-the-Loop (HITL)

Revamped Autonomous Node

Improved the UX of the Autonomous Node, including a brand new prompt editor which:

  • Provides a macro menu for quickly referencing Knowledge Base, variables and more
  • Introduces a raw Markdown mode for precise editing
    Autonomous Node
    Prompt editor

    Improved Studio multiplayer

    Revamped the Studio multiplayer and added multiple features/enhancements, including:

    • Greatly improved performance and latency
    • Real-time cursor position display for teammates
    • Ability to “focus” on a specific teammate and follow their cursor
    • Visual indicators displaying which Node each teammate is focused on

    Bug fixes

    • Fixed a race condition which was preventing bots from responding when opening the Webchat preview URL under certain circumstances

    Integrations

    • Telegram: Fixed an issue where the typing indicator was raising errors when the typing indicator emoji was disabled
    • WhatsApp: Fixed an issue where events sent by WhatsApp were mistakenly raising an error

    Redesigned integrations Hub

    Revamped the design of the integration Hub:

    Integrations Hub

    New knowledge source providers

    Added new knowledge source providers to Knowledge Bases:

    • Linear
    • GitHub
    • Confluence
    • Google Drive
    • Notion
    New knowledge sources

    Integrations

    • Discord: Added Discord integration
    • Zoom: Added a new Transcript Received Trigger that returns the raw content of a meeting’s transcript

    Bug fixes

    • Fixed an issue with editing two bots simultaneously in different browser tabs where saving one bot would corrupt the draft of the other
    • Fixed an issue in the Human Handoff dashboard where long messages would overflow horizontally

    Studio

    Features & enhancements

    • Added option to select the model used by the Vision Agent inside Extract Content from Image Card
    • Added --url flag to CLI deploy command allowing you to pass a custom URL when deploying an integration

    Integrations

    • Airtable: Improved UX of adding Fields in Cards.
    • Slack:
    • WhatsApp:
      • Added configuration option for customizing typing indicator
      • Added support for using named parameters in template variables
    • Google Sheets: Improved OAuth configuration flow
    • Salesforce: Improved OAuth configuration flow
    • Kommo: Added Kommo Integration

    Bug fixes

    • Fixed issues in Tables with columns duplicating or disappearing when being renamed

    Studio

    Features & enhancements

    • New AI Models: Claude Opus 4.5, Qwen3 8B, Gemini 2.5 Pro/Flash-Lite, Gemini 3.1 Pro/Flash-Lite, Grok 4.1 Fast, Grok 4.20
    • Added support for bot secrets in SDK

    Integrations

    Bug fixes

    • Fixed an issue with conversations appearing empty when AI insights were disabled

    ADK

    Control Panel

    • Added a global command palette (Cmd+K / Ctrl+K) for quick navigation in the Control Panel
    • New Models page listing all available models
    • Updated UI for Settings and Trigger pages
    • Added Agent Steps to Chat page to see what your agent is doing while it runs
    • Actions page accepts JSON5/JS object syntax for testing actions

    CLI

    • Added adk models command to see all available models

    Studio

    Features & enhancements

    • New AI Models: GPT 5.4, Sonnet 4.6, Opus 4.6, Gemini 3.1 Pro Preview
    • Added support for MDX (Markdown JSX) in the Files API

    Integrations

    • All integrations now automatically save configuration settings upon completion of OAuth
    • Linear, HubSpot, LinkedIn, GitHub, and Notion now supports OAuth for multiple bots
    • WeChat: Added WeChat integration
    • WhatsApp: Added events to track outbound message delivery lifecycle

    Bug fixes

    • Fixed issue where integration settings were reset on update
    • Fixed issue with duplicate header names in Tables
    • Fixed issue with duplicate variables being created after variable deletion
    • Fixed errors when connecting additional stylesheets in Webchat

    ADK

    Control Panel

    • Added Copilot (OpenCode) Panel
    ADK Control Panel with Copilot (OpenCode)
    • Added Chat history in Conversations page
    • Updated Traces page UI

    CLI

    • Self upgrade support for Windows using adk self-upgrade
    • Add Copilot (OpenCode) support using adk dev --copilot

    Studio

    Features & enhancements

    • Webchat can now recover messages if user’s connection is interrupted

    Integrations

    • Zendesk: Improved HITL support
    • HITL: Added support to pass additional information through tags
    • Google Calendar and Google Sheets: OAuth is now available

    Bug fixes

    • Fixed an issue where Bot Identity and Styling changes were not saving
    • Fixed an issue where default boolean columns in the Insert Record card did not default to false
    • Fixed an issue in Webchat where text messages appeared as code blocks

    ADK

    Control Panel

    • Added a visual Chat view to test conversations and traces (requires Webchat installation):
    Chat view with Timeline and Bot conversation
    • Updated the UI for the Tables and Traces pages
    • Added variable validation for Configuration Variables
    • Improved the type system for workflow events in conversation handlers

    CLI

    • Improved support for Windows
    • MCP port can now be assigned using adk mcp --port <port>
    • The Control Panel no longer opens automatically on adk dev

    Studio

    Features & enhancements

    • Improved breakdown UI for AI Spend by Source dashboard
    • Improved logging for Integrations in Audits page

    Integrations


    ADK

    Control Panel

    • The dev console has been replaced by the Control Panel
    • Dark (default) and light themes with toggle in the top bar
    • New Overview page with panels for Agent summary, Component inventory, and Runtime and Integrations:
    ADK Control Panel with sidebar and main view
    • Restructured sidebar into Connect, Build, Data, and Observe sections
    • Improved UI across Workflow, Logs and Traces pages
    • Added ability to test Integration and Bot Actions in one place on the Actions page:
    Actions page with Integration and Bot Actions
    • Added a Triggers page for managing triggers in your ADK agents:
    Triggers page in Control Panel
    • Added an Evals page for running declarative conversation tests on your ADK agents:
    Evals page for declarative conversation tests
    • Added Configuration Variable management in the Settings page:
    Configuration Variable management in Settings
    • Testing page removed

    CLI

    • Added support to create a new agent without prompts by use adk init --yes or adk init --defaults
    • Use adk init --skip-link to skip the interactive bot-linking step
    • You can set the Control Panel theme (dark or light) using adk theme

    Features & enhancements

    • Added a new onboarding experience when creating a bot in Studio:
    Choose an option - Guided Setup or Start from Scratch

    Bug fixes

    • Fixed an issue where the Unsaved changes button appeared even after saving
    • Fixed an issue where inserting Cards into a Node caused them to appear in previously selected Nodes
    • Fixed an issue where variables were unintentionally removed from an Autonomous Node while editing instructions
    • Fixed an issue where non-nullable table fields were incorrectly defaulting to null

    Features & enhancements

    Bug fixes

    • “Select All” in Knowledge Base now accurately selects visible (filtered) documents and data sources

    Features & enhancements

    • Improved error handling for AI Code Suggestions in Execute Code Cards
    • Improved website crawling for Knowledge Bases
    • Added support for variables in Confirm Cancel Messages in Single Choice Cards
    • Improved UI for dark mode in Webchat

    Integrations

    • Sunshine Conversations: Added OAuth configuration

    Bug fixes

    • Fixed an issue of generating multiple ports
    • Prevent crashing on certain search terms

    Features & enhancements

    • Added the option to show/hide empty conversations in the dashboard:
    Show empty conversations
    • Improved UX for inserting a link in a comment Node
    • Improved the Translation Agent’s performance when translating dropdown and multiple choice messages

    Integrations

    • LinkedIn: Added LinkedIn integration
    • WhatsApp: Fixed an issue where the message delivery status wasn’t updating properly in playground
    • Trello: Improved security and reliability

    Bug fixes

    • Fixed an issue where Actions would fail to capture input on first attempt
    • Fixed Knowledge Bases being deleted right after creation in new bots under certain circumstances

    Features & enhancements

    • Gemini 3 previews are now available in Studio
    • Improved UI for viewing video guides in Studio
    • You can now copy the raw LLMz output when inspecting a message in the emulator
    • Studio now displays exactly which configuration field is causing an error when attempting to save an integration’s configuration
    • Added support for BCP 47 to the Translator Agent, which helps distinguish between traditional and simplified Chinese

    Integrations

    • BambooHR: Fixed an issue that was causing the Get Custom Info Card to not return any fields
    • WhatsApp:
      • Improved logging when messages fail to send
      • Added referral metadata to tags, which provides details about the origin of the conversation

    Bug fixes

    • Fixed an issue where changes to a Workflow were being lost due to a failure to save the Workflow
    • Fixed an issue where certain integrations showed an error message before attempting to save the configuration
    • Fixed an issue where certain Knowledge Base IDs were being duplicated when copying a bot
    • Fixed an issue where the Find Records Card wasn’t working properly with queries containing variables
    • Fixed a visual issue with the error message displayed when attempting to drag Autonomous Node Cards into a Standard Node
    • Fixed a visual issue where default connectors were missing from Nodes with multiple exit connectors
    • Fixed an issue where hooks related to an integration were deleted after copying a bot if that integration wasn’t enabled or configured
    • Fixed an issue where large favicons were preventing websites from being crawled properly

    Additional context for Agents

    When using the Translator Agent or Summary Agent, you can now provide additional context via an Additional Context field:

    Additional context

    Logging options

    You can now configure a Logging Mode in your bot’s settings:

    Logging mode

    This lets you choose between 4 options for logging:

    • Enabled: Displays all logs
    • Verbose: Displays all logs with as much detail as possible
    • Disabled: Doesn’t display any logs
    • Console logs only: Only displays logs you’ve written yourself

    Integrations

    • Tally: Added Tally integration
    • Slack:
      • Added Reply Behaviour field to configure where the bot should send replies (in the channel, thread, or both)
      • Added parsing from Markdown to mrkdwn
    • Twilio:
      • Added typing and “read” indicator support
      • Improved rendering for multiple content types in the same message
    • Zendesk: Improved logging and error tracking
    • Trello: Various bug fixes and improvements

    Bug fixes

    • Fixed an issue that was preventing horizontal scrolling in Tables and Knowledge Bases
    • Fixed an issue where adding the same website page to 2 different Knowledge Bases would cause the first Knowledge Base to delete that page
    • Fixed an issue where website Knowledge Base sources were reappearing after being deleted
    • Fixed an issue where conversation variables and user variables didn’t persist their assigned value after the conversation transitioned to another Workflow
    • Fixed an issue where using Anthropic models with the Personality Agent was causing unexpected errors
    • Fixed an issue where copying a bot to a new bot didn’t enable integrations automatically
    • Fixed an issue where Start Nodes could be copied, even if the copies never executed
    • Fixed an issue where additional End Nodes couldn’t be deleted when created as copies of the default End Node
    • Fixed an issue with the Summary Agent where setting the Transcript Max Messages setting to 0 would cause an error
    • Fixed an issue with integration pages in the Hub where the Card schemas displayed matched the latest version of the integration instead of the currently installed version
    • Fixed an issue where the Capture Information Card’s Skip if variable is already filled option wasn’t skipping properly when the assigned value was an empty object

    Features & enhancements

    • You can now use models from Mistral AI by installing the official integration
    • Users can now upload .gif and .webp images to their conversations in Webchat
    • When users upload a file to a Webchat conversation, the Botpress file ID is now included in the event’s payload as fileId. This allows the bot to manipulate the uploaded file directly (for example, changing its permissions or deleting it)

    Integrations

    BambooHR

    Improved parsing for input in the integration’s configuration fields

    Gmail

    • Improved error handling for when users delete messages
    • Fixed bug that was causing messages to be processed multiple times

    Google Sheets

    Added new Cards:

    Intercom HITL

    • The conversation title in Botpress is now sent to Intercom when escalating a conversation

    Linear

    • Get User Card can now get the currently authenticated user
    • The List Teams Card’s output now includes each team’s unique key

    Notion

    Zoom

    • When a Zoom transcript is completed, the Transcript Received Trigger now includes the audio URL in the transcript

    Bug fixes

    • Fixed an issue where the Summary Agent’s transcript message was not returning the entire transcript history
    • Fixed a visual bug where Workflow context menu was being duplicated when opened over the Card tray
    • Fixed an issue with the emulator where tools didn’t work properly when added to the same Autonomous Node multiple times
    • Fixed an issue where the Studio would get stuck on the loading screen if the browser window was out of focus
    • Fixed the Watch Video button for individual Cards in the Card tray
    • Fixed the Translator Agent’s prompt to better support dropdowns
    • Fixed issues with multiplayer in the Studio where recent changes were lost if the connection was unstable
    • Fixed an issue where Reset bot to default wasn’t deleting Knowledge Bases
    • Fixed a visual issue where an error screen was flashing when creating a new bot
    • Fixed an issue where the user’s configuration for Webchat’s embedded chat ID / toggle chat ID was mistakenly being overwritten

    Dashboard displays bot creator

    The dashboard now displays which member of your workspace created a bot:

    Bot creator

    Integrations

    • Hub: Botpress Hub now has callouts clearly showing when an integration version is deprecated
    • Chatwoot: Added Chatwoot integration
    • Slack: Fixed an issue where messages containing percentage symbols were causing errors
    • Sunshine Conversations: Added origin conversation tag for tracking what channel a conversation originated from
    • Zendesk: Added information about the requester when creating a ticket in Zendesk from the Start HITL Card

    Bug fixes

    • Fixed an issue where Autonomous Node responses were incorrectly exceeding the maximum payload size
    • Fixed visual issues with CLI authentication
    • Fixed a visual bug with scrolling to the Copy to bot option in the Dashboard
    • Fixed an issue where user data wasn’t properly persisted when injecting Webchat

    Create ADK agents from the dashboard

    • Added support for creating an ADK agent from the dashboard:
    ADK flow

    GPT-5.2

    • Added support for GPT-5.2 from OpenAI

    Integrations

    Webchat input improvements

    • Starting with Webchat 3.5, Webchat input is disabled while your bot processes a message

    Integrations

    • Sunshine Conversations: Added support for incoming files

    Bug fixes

    • Fixed an issue where deleting a comment Node would sometimes delete nearby transitions

    Dashboard improvements

    • Added menu to manage website Knowledge Base crawling
    • Improved UX for filtering conversations:
    Conversation filters

    Integrations

    • Linear: Fixed an issue where bots would reply to their own comments in an endless loop
    • Notion: Improved error handling

    Bug fixes

    • Fixed an issue where code editors in the Studio became unresponsive after switching to new tab
    • Fixed and issue where leaving the optional subtitle field empty in Carousel Cards would result in an error

    Features & enhancements

    • Improved UI for the model picker in the Studio:
    New model picker
    • Added option to automatically recharge your bot’s add-ons using Auto-Recharge

    Integrations

    • WhatsApp:
      • Added support for captions in images
      • Improved handling for long messages (4096+ characters)
    • Messenger: Improved error handling
    • Intercom: Fixed images and text being sent out of order
    • Email notifier: Added support for line breaks

    Bug fixes

    • Fixed a visual issue with file upload in the Emulator
    • Fixed an issue where Knowledge Base entries were disappearing after indexing under certain circumstances
    • Fixed an issue where variables were being overwritten when opening Bot Settings.
    • Fixed an issue where toggling the bottom pane was not working

    Features & enhancements

    • Improved performance across the Studio
    • Improved rendering of bullets and lists in the Emulator
    • Improved error handling for Copy to bot feature
    • Improved error messaging when limit usage is reached in Dashboard

    Integrations

    • Messenger: Added support for interaction with Facebook pages, including comment replies and private conversations started from Facebook comments
    • Email Notifier: Added option to specify a reply-to email address in the Send Mail Card

    Bug fixes

    • Fixed an issue where the Translator Agent was ignoring model preference set in global bot configuration
    • Fixed an issue where Knowledge Bases in the Studio homepage weren’t displaying updated data
    • Fixed an issue with variable capture in the Conversation End Workflow where Capture Information Cards appeared to succeed but weren’t actually storing variables
    • Fixed an issue with copy-paste operations in text editors where keyboard shortcuts (Cmd+A, Cmd+C, Cmd+V) were copying JSON instead of the selected text
    • Fixed sidebar visual bug in Webchat configuration
    • Fixed visual issue with dark mode on Firefox and Safari
    • Fixed visual issues with Webchat components and styles

    Features & enhancements

    GPT-5.1 support

    • Added support for GPT-5.1 from OpenAI

    Webchat 3.4

    • Released Webchat 3.4. Improvements include:
      • Added the ability to paste images from clipboard
      • Improved scrolling smoothness
      • Improved typing indicators
      • Improved media rendering
      • Improved performance and reliability

    Dashboard

    • Redesigned Webchat configuration split into four sections:
      Bot Identity
      Bot Appearance
      Deploy Settings
      Features
      • Added keyboard shortcuts to Workspace selector

      Card tray

      • Redesigned the Card tray as a modal:

        Card tray

      Integrations

      • Hunter: Added Hunter integration
      • Slack: Added ability for bot to retrieve a private channel
      • WhatsApp: Fixed an issue where messages were being duplicated under certain circumstances
      • HubSpot: Improved error logging when pipeline status can’t be found

      Bug fixes

      • Fixed an issue where searching in Studio was not working under certain circumstances
      • Fixed an issue where hotkeys weren’t working properly when tables were open
      • Fixed an issue with Human Handoff where typing indicator showed even when the support agent wasn’t typing
      • Fixed a visual issue with Knowledge Bases in the Dashboard in dark mode
      • Fixed an issue where log filters weren’t updating the displayed logs correctly

      Features & enhancements

      • Redesigned billing section in the Dashboard:
      New billing section
      • Added option to rename Execute Code Cards
      • Added handling to allow adding duplicate files to Webchat message
      • Added option to configure custom analytics for an entire workspace

      Integrations

      • HubSpot: Added Search Company Card
      • Workable: Added Get Job Questions Card
      • Intercom HITL: Improved handling for email address formatting
      • Sharepoint: Fixed an issue with syncing document libraries on registration

      Bug fixes

      • Fixed an issue with the AI Transition Card where newly-added fields would be impossible to delete
      • Fixed an issue where the Capture Information Card’s Skip if variable is already filled option wasn’t working properly
      • Fixed issue where the Dashboard’s hotkeys were interfering with the Help Desk bot
      • Fixed visual issues with viewing Knowledge Bases on mobile Dashboard
      • Fixed a visual issue where Webchat bot contact info was being displayed even when configuration fields were empty

      Miscellaneous

      • Added two new methods returned by the Webchat React library’s useWebchat hook: bindConversation and bindUser

      Features & enhancements

      New Actions experience

      Overhauled the Actions experience and added ability generate Actions and Schemas using AI:

        Action prompt
        Generated action

        Dashboard improvements

        • Added the ability to manage Knowledge Bases from the Dashboard:
        Dashboard Knowledge Bases
        • Redesigned agent overview page with better metrics, feature visibility, and a link to the bot’s shareable preview:
        New agent overview
        • Redesigned Conversations tab that shows you Conversation Insights, sentiment analysis and an AI summary:
        New Conversations tab

        Integrations

        • Workable: Added Workable integration
        • Mintlify: Added Mintlify integration
        • WhatsApp: Fixed an issue with parsing Mexican phone numbers
        • Freshchat: Fixed an issue with handling empty events
        • HubSpot: Fixed an issue where Cards that return search results would cause errors when no results were found
        • Instagram: Added option for bot to reply to comments on posts
        • Twilio:
          • Added new Cards: Start Conversation and Get or Create User
          • Added better Markdown support

        Bug fixes

        • Fixed visual bug when loading variable picker in a Card’s inspector
        • Fixed a bug where user variables would reset with each new conversation in the Emulator
        • Fixed an issue where sending multiple API requests to upsert rows using the Tables API was causing duplicate rows

        Miscellaneous

        • Added file metadata to the searchFiles endpoint’s response

        Integrations

        • BambooHR: Added BambooHR integration
        • Instagram: Added option for bot to reply to comments on posts
        • Airtable: Improved error logging when Cards fail

        Bug fixes

        • Fixed an issue where loading multiple documents into a Knowledge Base would stall if the Knowledge Base also contained many website pages
        • Fixed visual bug with pagination in Knowledge Base documents

        Miscellaneous

        • Retired integrations are now listed as deprecated in Studio, preventing installation

        Features & enhancements

        • Improved the UI for the Studio’s Publish button:
        Publish button

        Bug fixes

        • Fixed an issue where clicking Tools in your bot’s home screen would cause a crash if your bot only contained standard Nodes
        • Fixed an issue where duplicating a Workflow would incorrectly display “Integration not installed or disabled” even though the integration was installed
        • Fixed an issue where imported bots would display ghost Knowledge Bases
        • Fixed an issue where previously-created variables were unavailable to select in certain Cards’ output
        • Fixed an issue where the event object’s state was inaccessible in Actions
        • Fixed an issue where URLs with backslashes weren’t crawling properly

        Bug fixes

        • Fixed an issue where the Copy to bot option wasn’t displaying all available bots after a certain number
        • Fixed a bug with storing a Card’s output in a variable, where:
          • Existing Workflow variables weren’t visible in the output picker
          • Creating a variable within the picker resulted in a duplicate variable if it had the same name as an existing variable
        • Fixed an issue where the Set Activity Timeout Card wasn’t working under certain circumstances
        • Fixed an issue that was making the Webchat typing indicator appear and disappear irregularly while a bot prepared its reply
        • Fixed an issue where file storage wasn’t always being reduced even when file was deleted from bot

        Features & enhancements

        • Conversations with the Botpress Help Desk now persist between the Dashboard and the Studio

        Integrations

        • WhatsApp: Added better support for international phone numbers

        Features & enhancements

        Login

        New login page

        Onboarding

        • Improved onboarding experience:
          • Refreshed, more focused UI
          • Added option to describe your bot’s goal when selecting Other:
          Other use case
          Goal
          • Tasks now run in the background while you’re setting up your agent, making the onboarding experience much faster

          Studio

          Integrations

          • Apify: Added Apify integration for advanced website crawling
          • WhatsApp:
          • HubSpot: Updated Get Contact Card to retrieve all contact properties by default

          Miscellaneous

          Features & enhancements

          Webchat

          Custom Webchat toggle

          Autonomous Nodes

          Studio

          • Added the option to select another bot when Studio is already open in another tab:
          Bot selector

          Integrations

          • Email Notifier: Added an integration for sending emails from a generic email address
          • Apollo: Added Apollo integration
          • Attio: Added Attio integration
          • Slack: Added support for tagged Slack users in incoming message payloads

          Bug fixes

          • Fixed an issue where dynamically including Knowledge Bases in Autonomous Nodes (using a variable) wasn’t working properly
          • Fixed an issue with the Slack integration where quick replies would result in a 400 error

          Features & enhancements

          • Added option to rename rich text Knowledge Bases

          • Improved UI for array input fields in Cards

          • Added a safer check when deleting bots:

            Confirm delete
          • Added a search tab to workspace/bot selection dropdown

          Integrations

          • Klaviyo: Added Klaviyo integration
          • Pipedrive: Added Pipedrive integration
          • MailerLite: Added MailerLite integration
          • Slack: Added support for incoming Slack messages containing images, audio, files, and multiple files
          • Loops: Added attachment support to the Send Transactional Email Card
          • SendGrid: Fixed an issue with CC and BCC emails not being received
          • Linear: Fixed an issue with the integration’s event handling
          • WhatsApp: Improved handling when the integration is rate limited by WhatsApp

          Bug fixes

          • UI fixes:

            • Fixed issue with Dashboard sidebar on mobile
            • Fixed issue where the Copy Share Link wasn’t clickable when viewing a Workflow in the Hub
          • Fixed issue where the Capture Information Card wasn’t working properly for files

          • Fixed issue where shareable Webchat link would show error screen when error hadn’t occurred

          • Fixed issue where negative feedback from Webchat wasn’t being displayed in Conversations tab

          Features & enhancements

          • Improved the variable management experience for Autonomous Nodes:

            Autonomous Node variable management
          • Improved speed for crawling website Knowledge Bases during onboarding

          • Integrations:

            • Canny: Added Canny integration
            • Loops: Added Loops integration
            • Feature Base: Added Feature Base integration
            • Webflow: Added several new events

          Bug fixes

          • Fixed an issue where bot exports were failing
          • Fixed various UX issues in Dashboard, Studio and Webchat
          • Fixed various bugs in HubSpot integration

          Features & enhancements

          • Improved UI for Webchat settings:

              General Webchat settings
              Theme Webchat settings
            • Fixed an issue with using additional stylesheet URLs with the Webchat React library

            • Improved speed for crawling website Knowledge Bases during onboarding

            • Integrations:

              • HubSpot: Added HubSpot integration
              • SendGrid: Fixed issue with API keys

            Bug fixes

            • Fixed an issue where bot exports were failing
            • Fixed a visual bug with the close button on Webchat error screens

            Features & enhancements

            • Fresh layout for Dashboard bot menu:

              Dashboard layout update
            • Added ability to edit fields in Tables directly from the Dashboard

            • Added search option in dropdown menu to select a bot

            • Improved speed when creating new bots

            • Improvements to Studio UI:

              • Moved the Schema editor to a modal
              • Improved experience when testing a Trigger and viewing the event’s payload
            • Added Cal.com integration

            Bug fixes

            • Fixed various visual bugs in Dashboard, including on mobile
            • Fixed visual bugs in Studio:
              • UI issues with editing frozen tables
              • Workflow variable values not displaying updates in Studio
            • Fixed an issue where the Conversation Started event was emitted multiple times
            • Fixed an issue with BigCommerce integration where syncing large datasets caused a timeout

            Features & enhancements

            • Improved the Card inspector UI, which now appears in the Studio’s right panel instead of obstructing your Workflow:
            Card inspector
            • Improved UX for cancelling your subscription:

              • Subscription end date now displayed
              • Added a modal to give feedback when cancelling subscription
            • Improved general performance and speed for bots across the board

            • Integrations:

              • Calendly: Added Calendly integration
              • Twilio: Added support for receiving media (audio, images, videos, files)

              Bug fixes

              • Fixed an issue where users without the proper permissions had access to the Billing section in the Dashboard
              • Fixed minor issues with Webchat events

            Features & enhancements

            • You can now choose any Google Font when styling Webchat:

              Search fonts
            • You can now view analytics for either the current bot or the entire Workspace:

              Analytics tabs
            • Improved syntax highlighting for logs in emulator

            Bug fixes

            • Fixed an issue where focusing the Webchat composer on mobile zoomed in unintentionally
            • Fixed a visual bug where multi-line inputs for integration Cards were cut off
            • Fixed a visual bug with Usage tab popovers

            Features & enhancements

            GPT-5 in Botpress
            • GPT-5 is now available in Botpress Studio
              • OpenAI’s new GPT-OSS models are also available with Fireworks AI, Cerebras and Groq integrations
            • Various UI improvements in Studio:
              • Improved UI for integration playgrounds
              • Card tray now displays the Card type (based on the currently selected Node) and displays a message when a Card can’t be added to a Node
            • Webchat:
              • Added a conversationId argument to the Webchat initialization script—this allows users to programmatically load Webchat with a specific conversation
              • Improved handling of images that fail to load
            • Integrations:
              • Messenger: Added a playground and made general improvements
              • Telegram: Improved Markdown support, added support for captions on images, improved error handling
              • Freshchat: General fixes and improvements
              • Zendesk: Added the option to customize the Botpress system username in Zendesk
              • Email: Minor fix

            Bug fixes

            • Fixed an issue where conversation variables weren’t usable in Capture Information Cards and Autonomous Nodes
            • Fixed an issue with searching for files based on tags in the Dashboard
            • Fixed a visual issue with filtering logs in Dashboard

            Features & enhancements

            • Improvements to user experience in Analytics tab

            Bug fixes

            • Fixed an issue where Tables Cards were missing labels when added to a Node
            • Fixed an issue with missing newlines when exporting large tables as CSV
            • Fixed various visual bugs in the Dashboard

            Features & enhancements

            • Users can now decide which members of a Workspace can access bots within that Workspace
            • Improvements to search results in the Card Tray
            • Improved UX for deleting bots in the Dashboard
            • Improvements to log filtering in the Dashboard
            • Integration updates:
              • Email: added a new provider-agnostic email integration
              • HITL: Start HITL Card now provides more specific configuration fields based on which HITL integration is being used
              • Slack: added support for threading in all channel types
              • Teams: improvements to Start DM Card

            Bug fixes

            • Fixed issue with testing the timeout Workflow in the emulator
            • Fixed average values for analytics

            Features & enhancements

            • New menu for updating add-ons in Dashboard:

              Add-ons
            • Updates to Dashboard Settings:

              • New section for configuration variables
              • Option to delete bot
            • Studio now displays the version of plugins

            • Improved labelling of LLMZ-appropriate models in Studio

            Features & enhancements

            • Added a notification indicator to Webchat:
            Webchat notification
            • Improved timeout handling for integration API calls longer than 60 seconds

            • Added helpful messages to Webchat window when error occurs

            • Integration updates:

              • SendGrid: added support for Markdown
              • Resend: added CC and BCC fields to sendMail action
              • Messenger: added support for sending media and files
              • Slack/WhatsApp: improved Markdown handling
            • Added Gemini 2.5

            Bug fixes

            • Fixed aggregation issues for Tables API
            • Fixed an issue with renaming bots
            • Fixed an issue with Slack reply threading

            Features & enhancements

            • New onboarding flow:

              When you create a new bot, Studio now has an onboarding flow that automatically builds a production-ready AI agent, styled and tailored to your brand.

                Category
                Knowledge
                New agent
              • Screenshot Card now takes fully-styled webpage screenshots

              • Teams integration: added a Start DM Card

              Bug fixes

              • Fixed issue where changes to rich text Knowledge Bases weren’t properly reflected

              Features & enhancements

              • Increased timeout for crawling websites containing many pages, preventing missing pages in the Knowledge Base
              • Slack integration: Added the ability to pass a Slack userId to an external service

              Bug fixes

              • Fixed an issue where the Conversation Started Trigger wasn’t firing
              • Fixed an issue with Zendesk integration where Zendesk wasn’t receiving user email addresses from the Start HITL Card

              Features & enhancements

              • Improved uninstall flow for integrations

              Bug fixes

              • Fixed various issues in Studio’s multiplayer
              • Fixed issue that caused user variables to be erased
              • Fixed issue with Stripe integration where payment links weren’t being properly created
              • Fixed issue with Telegram integration where uploading a sticker caused an infinite loop in bot

              Features & enhancements

              • Improved AI Spend section with a representation of each bot’s usage:

                  AI spend total
                  AI spend daily
                • Added a playground for the Instagram integration

                • WhatsApp integration improvements:

                  • Improved formatting for text messages
                  • New dropdown label option for choice messages
                • When an HITL agent joins the chat, their messages are now sent from a distinct user

                • Added support for new models:

                  • Qwen3 32B
                  • Llama 4 Scout
                • Visual improvements to Files section in the Dashboard

                • LLMz responses now use citations

                • General improvements to RAG efficiency

                Bug fixes

                • Fixed issue with improper formatting when pasting into a rich text Knowledge Base

                Features & enhancements

                • Webchat style refresh:

                  alt
                  • The new look also includes:
                    • Improved animations
                    • New typing indicator
                • You can now leave message feedback in Webchat:

                  Webchat message feedback
                • Added support for new models:

                  • Claude 4 Sonnet
                  • DeepSeek R1 and V3
                  • Llama 4

                Bug fixes

                • Fixed issue where users couldn’t leave the WhatsApp sandbox environment
                • Fixed issue with accessing shared drives with the Google Drive integration

                Miscellaneous

                • Improved error for failed payments

                Features & enhancements

                • Added new Card to set a custom inactivity timeout:

                  Inactivity timeout
                • Bumped LLM timeout from 30 seconds to 90 seconds

                • Bots using the BigCommerce integration can now recommend best-selling products without hallucinating

                Bug fixes

                • Fixed issue where variables assigned in the last Card in a Workflow weren’t stored
                • Various WhatsApp integration fixes:
                  • Fixed error with OAuth flow when the user had more than 50 WhatsApp business accounts
                  • Fixed an error when receiving Contact messages from WhatsApp
                • Fixed issue with Intercom integration

                Features & enhancements

                Bug fixes

                • Fixed issue where Workflows incorrectly timed out under certain conditions
                • Fixed issue where proactive messages didn’t work properly for new conversations in Webchat 2.5
                • Fixed issue where tables weren’t horizontally scrollable in Webchat
                • Fixed issue where tables in Dashboard overflowed
                • Fixed issue with missing parameter in appendValues call to Google Sheets API

                Features & enhancements

                • Fixed links to documentation in Botpress Studio

                • Added option to filter logs by message content

                • Added notifications menu in Dashboard:

                  Dashboard notifications

                Bug fixes

                • Fixed issue where Studio wouldn’t load under certain conditions
                • Fixed issue where you couldn’t reset FAB/avatar images to default
                • Fixed an issue where the Conversation Started Trigger didn’t work within the shareable Webchat window
                • Improved rendering of Markdown in Webchat

                Features & enhancements

                • Improvements to Webchat:
                  • Now supports richer Markdown rendering
                  • Webchat preview now has a sidebar with a list of recent conversations
                  • You can now add an image to your Webchat’s Floating Action Button (FAB)
                • You can now filter your bot’s logs by userId or conversationId

                Bug fixes

                • Updated React library version and documentation

                Miscellaneous

                • Added a callout to Botpress Hub when the HITL plugin is required and hasn’t been installed yet

                Features & enhancements

                • The Slack integration now has a configuration option to reply as a thread:

                  Slack reply threading option
                • HITL improvements:

                  • The Webchat composer for the HITL integration now supports uploading files

                  • The HITL inbox now displays when the last message in each conversation was sent:

                    HITL display last message date

                Bug fixes

                • Fixed an issue where variables with circular dependencies would cause bots to crash
                • Fixed an issue where moving a Workflow or a folder inside another folder caused the tables to disappear
                • Increased duration before timeout when indexing knowledge bases with a large number of vectors

                Miscellaneous

                • Changed the default language setting for the WhatsApp Start Conversation Card to address a potential error

                Features & enhancements

                • Added new models from OpenAI:
                  • o4-mini
                  • o3
                  • 4.1
                • Users with viewer permissions for a Workspace can now view logs for that Workspace’s bots
                • Users can now upload multiple files to a single message in Webchat
                • The payload for button/dropdown components now includes the value of the button

                Bug fixes

                • Fixed an issue in Knowledge Bases where the similarity score was in the wrong order
                • Fixed the new keyboard shortcut (ctrl+ P) for search in Studio
                • Fixed an issue where there was a mismatch with imported data
                • Fixed an issue with the default Webchat theme
                • Various fixes and improvements for the Slack integration
                • Various fixes for the BigCommerce integration

                Features & enhancements

                • Revamped and improved Usage tab:
                  • New section to track AI spend
                  • Revised UI makes it clearer to understand usage between bots
                • You can now specify the storage location of Webchat user/conversation data in the Dashboard settings:
                  • Session storage: Creates a new user/conversation every time the page is re-opened
                  • Local storage: Keeps user/conversation data across page visits
                • Request headers for the Webhook integration are now passed into the event payload

                Bug fixes

                • Solved an issue where a React apps running Botpress would not run under certain circumstances
                • Fixed a bug where Human-In-The-Loop (HITL) messages were displayed in the wrong order

                Miscellaneous

                • Improvements to server processing so deleting bots is now faster