[{"data":1,"prerenderedAt":43},["Reactive",2],{"featurePages":3,"blogPosts-captain-inside-the-reply-editor":4},[],{"slug":5,"id":6,"uuid":7,"title":8,"html":9,"comment_id":6,"feature_image":10,"featured":11,"visibility":12,"created_at":13,"updated_at":14,"published_at":15,"custom_excerpt":16,"codeinjection_head":17,"codeinjection_foot":17,"custom_template":17,"canonical_url":17,"tags":18,"authors":25,"primary_author":37,"primary_tag":38,"url":39,"excerpt":16,"reading_time":40,"access":41,"comments":11,"og_image":17,"og_title":17,"og_description":17,"twitter_image":17,"twitter_title":17,"twitter_description":17,"meta_title":16,"meta_description":42,"email_subject":17,"frontmatter":17,"feature_image_alt":17,"feature_image_caption":17},"captain-inside-the-reply-editor","698c96d64a1c2004e083a90b","25d7e006-a848-438b-9783-6e9767890e3a","Captain Inside the Reply Editor","\u003Cp>This release is mainly about Captain. AI assistance now works directly inside the reply editor, along with a few fixes across WhatsApp and reporting.\u003C/p>\u003Cp>Captain is now built into the reply box. You no longer need to switch to a separate panel to get AI help. It works where you’re already typing.\u003C/p>\u003Cfigure class=\"kg-card kg-video-card kg-width-regular\" data-kg-thumbnail=\"https://www-internal-blog.chatwoot.com/content/media/2026/02/CleanShot_2026-02-19_at_16.00.09-trimmed_thumb.jpg\" data-kg-custom-thumbnail>\n            \u003Cdiv class=\"kg-video-container\">\n                \u003Cvideo src=\"https://www-internal-blog.chatwoot.com/content/media/2026/02/CleanShot_2026-02-19_at_16.00.09-trimmed.mp4\" poster=\"https://img.spacergif.org/v1/650x464/0a/spacer.png\" width=\"650\" height=\"464\" loop autoplay muted playsinline preload=\"metadata\" style=\"background: transparent url('https://www-internal-blog.chatwoot.com/content/media/2026/02/CleanShot_2026-02-19_at_16.00.09-trimmed_thumb.jpg') 50% 50% / cover no-repeat;\">\u003C/video>\n                \u003Cdiv class=\"kg-video-overlay\">\n                    \u003Cbutton class=\"kg-video-large-play-icon\" aria-label=\"Play video\">\n                        \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\">\n                            \u003Cpath d=\"M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z\"/>\n                        \u003C/svg>\n                    \u003C/button>\n                \u003C/div>\n                \u003Cdiv class=\"kg-video-player-container kg-video-hide\">\n                    \u003Cdiv class=\"kg-video-player\">\n                        \u003Cbutton class=\"kg-video-play-icon\" aria-label=\"Play video\">\n                            \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\">\n                                \u003Cpath d=\"M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z\"/>\n                            \u003C/svg>\n                        \u003C/button>\n                        \u003Cbutton class=\"kg-video-pause-icon kg-video-hide\" aria-label=\"Pause video\">\n                            \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\">\n                                \u003Crect x=\"3\" y=\"1\" width=\"7\" height=\"22\" rx=\"1.5\" ry=\"1.5\"/>\n                                \u003Crect x=\"14\" y=\"1\" width=\"7\" height=\"22\" rx=\"1.5\" ry=\"1.5\"/>\n                            \u003C/svg>\n                        \u003C/button>\n                        \u003Cspan class=\"kg-video-current-time\">0:00\u003C/span>\n                        \u003Cdiv class=\"kg-video-time\">\n                            /\u003Cspan class=\"kg-video-duration\">0:35\u003C/span>\n                        \u003C/div>\n                        \u003Cinput type=\"range\" class=\"kg-video-seek-slider\" max=\"100\" value=\"0\">\n                        \u003Cbutton class=\"kg-video-playback-rate\" aria-label=\"Adjust playback speed\">1×\u003C/button>\n                        \u003Cbutton class=\"kg-video-unmute-icon\" aria-label=\"Unmute\">\n                            \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\">\n                                \u003Cpath d=\"M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z\"/>\n                            \u003C/svg>\n                        \u003C/button>\n                        \u003Cbutton class=\"kg-video-mute-icon kg-video-hide\" aria-label=\"Mute\">\n                            \u003Csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 24 24\">\n                                \u003Cpath d=\"M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z\"/>\n                            \u003C/svg>\n                        \u003C/button>\n                        \u003Cinput type=\"range\" class=\"kg-video-volume-slider\" max=\"100\" value=\"100\">\n                    \u003C/div>\n                \u003C/div>\n            \u003C/div>\n            \n        \u003C/figure>\u003Cp>From the editor, you can:\u003C/p>\u003Cul>\u003Cli>\u003Cstrong>Reply suggestions\u003C/strong> — Draft a response based on the conversation. Helpful when you’re clearing a queue and need a starting point.\u003C/li>\u003Cli>\u003Cstrong>Improve\u003C/strong> — Rewrite your draft to make it clearer or more complete.\u003C/li>\u003Cli>\u003Cstrong>Change tone\u003C/strong> — Adjust how your message sounds (professional, casual, direct, friendly).\u003C/li>\u003Cli>\u003Cstrong>Fix grammar &amp; spelling\u003C/strong> — Clean up a draft without changing its meaning.\u003C/li>\u003Cli>\u003Cstrong>Summarize\u003C/strong> — Generate a short summary for internal notes or handoffs.\u003C/li>\u003Cli>\u003Cstrong>Ask Copilot\u003C/strong> — Ask questions in context, like “what has the customer already tried?”\u003C/li>\u003C/ul>\u003Cp>You can refine outputs before inserting them. For example, generate a reply, then ask Captain to “make it shorter” or “add a link to our refund policy.”\u003C/p>\u003Cp>This replaces the earlier OpenAI-based setup. Captain now runs on its own backend, so no separate API key is required. The feature is behind a feature flag and uses AI credits on Cloud.\u003C/p>\u003Cp>In practice, this keeps agents in one flow: read, draft, refine, send.\u003C/p>\u003Ch2 id=\"other-improvements\">\u003Cstrong>Other Improvements\u003C/strong>\u003C/h2>\u003Cul>\u003Cli>Added validation for status and priority filters in conversation search to prevent invalid values.\u003C/li>\u003Cli>Fixed webhook registration for manually created WhatsApp Cloud channels.\u003C/li>\u003Cli>Fixed Captain inbox modal showing data from the wrong assistant when switching inboxes.\u003C/li>\u003Cli>Added rake tasks to download agent, inbox, and label summary reports as CSV (internal use).\u003C/li>\u003Cli>Fixed WhatsApp Cloud media retrieval by removing an unnecessary phone_number_id parameter.\u003C/li>\u003C/ul>\u003Cp>Thanks to everyone who reported issues and shared feedback.\u003C/p>","https://www-internal-blog.chatwoot.com/content/images/2026/02/captain-inside-the-reply-editor.png",false,"public","2026-02-11T14:48:54.000+00:00","2026-02-20T16:52:47.000+00:00","2026-02-20T10:37:00.000+00:00","Captain in the Reply Editor",null,[19],{"id":20,"name":21,"slug":21,"description":22,"feature_image":17,"visibility":12,"og_image":17,"og_title":17,"og_description":17,"twitter_image":17,"twitter_title":17,"twitter_description":17,"meta_title":17,"meta_description":17,"codeinjection_head":17,"codeinjection_foot":17,"canonical_url":17,"accent_color":23,"url":24},"6118da7b4b8f26503f72d52e","releases","We release a new and improved version of Chatwoot every mid-month. We make sure to tell you all about it and how you can use it to improve your Chatwoot experience, in our series of product updates.","#189aff","https://www-internal-blog.chatwoot.com/tag/releases/",[26],{"id":27,"name":28,"slug":29,"profile_image":30,"cover_image":31,"bio":32,"website":33,"location":34,"facebook":17,"twitter":35,"meta_title":17,"meta_description":17,"url":36},"6118d8d14b8f26503f72d51b","Muhsin K","muhsin","https://www-internal-blog.chatwoot.com/content/images/2026/02/CleanShot-2026-02-23-at-12.44.10@2x.png","https://www-internal-blog.chatwoot.com/content/images/2021/08/1500x500.jpeg","Product-minded engineer building across backend, frontend, mobile and AI systems.","https://www.muhsi.me","Bengauluru, India","@muhsin_keloth","https://www-internal-blog.chatwoot.com/author/muhsin/",{"id":27,"name":28,"slug":29,"profile_image":30,"cover_image":31,"bio":32,"website":33,"location":34,"facebook":17,"twitter":35,"meta_title":17,"meta_description":17,"url":36},{"id":20,"name":21,"slug":21,"description":22,"feature_image":17,"visibility":12,"og_image":17,"og_title":17,"og_description":17,"twitter_image":17,"twitter_title":17,"twitter_description":17,"meta_title":17,"meta_description":17,"codeinjection_head":17,"codeinjection_foot":17,"canonical_url":17,"accent_color":23,"url":24},"https://www-internal-blog.chatwoot.com/captain-inside-the-reply-editor/",1,true,"AI writing assistance in the reply editor",1775212113148]