OpenBot ships v0.31–v0.33: visual agent replies and Discord integration
OpenBot released v0.31.0 through v0.33.0, adding chart and table replies, in-chat HTML and Mermaid previews, Discord, Bitwarden, and Cursor/Cline integrations, and mid-task message steering.

Yesterday, we shipped three OpenBot releases: v0.31.0, v0.32.0, and v0.33.0 🚀 Here’s what’s new: Richer agent replies - Agents can create visual replies with charts, tables, diagrams, and mockups. - Preview HTML and Mermaid code blocks directly in chat. - Copy tables from replies as Markdown or CSV. - Open images and play audio or video attachments directly in chat. More control while agents work - Steer supported ChatGPT and Claude agents with a new message while they’re working, or keep queuing messages as before. - Choose the behavior globally or for each agent. - Messages that can’t be steered show why and stay queued. - Failed sends stay in chat with Retry, Edit, and Dismiss actions. - Drafts are kept separately for each chat and channel, including after restarting OpenBot. New integrations - Connect Discord and let the Discord Orchestrator route requests to the right agent, with replies, approvals, reactions, and files in the thread. - Connect Bitwarden to fill passwords and authenticator codes in the OpenBot browser. - Use Cursor and Cline agents on joined servers from the app and web client. Routines and files - Subscribe to a calendar feed for upcoming routines. - Browse workspace folders and files directly in the file panel. - Preview Markdown source, download individual files, and show them in Finder. - Jump to a date in longer chats with the new day rail. Reliability and performance - Long chats use less memory, and provider history loads in pages. - Improved recovery for remote connections, provider changes, and interrupted messages. - Clearer provider errors and better recovery when an agent hits a usage limit. - Runtime updates now explain what’s needed and guide you through the update. - Added separate browser analytics controls and safer, limited provider error reports. Webhook triggers for routines - Run teammate and group routines from a webhook. - Filter incoming events and review received or ignored requests in routine history. - Webhook event data stays on the host computer, which must be online to receive requests. New Claude agents now use Haiku 5.5 by default. Full changelog: https://openbot.run/changelog#v0-33-0