[{"data":1,"prerenderedAt":43},["Reactive",2],{"featurePages":3,"blogPosts-bulk-actions-for-contacts":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":16,"codeinjection_foot":16,"custom_template":16,"canonical_url":16,"authors":17,"tags":29,"primary_author":36,"primary_tag":37,"url":38,"excerpt":39,"reading_time":40,"access":41,"comments":11,"og_image":16,"og_title":16,"og_description":16,"twitter_image":16,"twitter_title":16,"twitter_description":16,"meta_title":8,"meta_description":42,"email_subject":16,"frontmatter":16,"feature_image_alt":16,"feature_image_caption":16},"bulk-actions-for-contacts","6926d59e4a1c2004e083a847","239f499d-362f-446a-9169-2ed4a22fe24f","Bulk actions for contacts","\u003Cp>We’ve introduced&nbsp;\u003Cstrong>bulk actions on the Contacts page\u003C/strong>, starting with two high-impact improvements:&nbsp;\u003Cstrong>bulk label assignment\u003C/strong>&nbsp;and&nbsp;\u003Cstrong>bulk delete\u003C/strong>.\u003C/p>\u003Ch2 id=\"bulk-label-assignment\">Bulk Label Assignment\u003C/h2>\u003Cp>Grouping large segments of users is now much faster. Instead of updating labels one by one, you can:\u003C/p>\u003Cul>\u003Cli>Select multiple contacts at once\u003C/li>\u003Cli>Assign one or more labels in a single action\u003C/li>\u003C/ul>\u003Cp>This is especially useful when preparing targeted lists—for example, labeling a WhatsApp campaign audience without editing each contact individually.\u003C/p>\u003Ch2 id=\"bulk-delete\">Bulk Delete\u003C/h2>\u003Cp>Cleaning up your Chatwoot account is now simpler. You can delete multiple contacts together, helping teams quickly remove:\u003C/p>\u003Cul>\u003Cli>Test data\u003C/li>\u003Cli>Duplicate contacts\u003C/li>\u003Cli>Outdated or irrelevant records\u003C/li>\u003C/ul>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"https://www-internal-blog.chatwoot.com/content/images/2025/11/Frame-10.png\" class=\"kg-image\" alt=\"\" loading=\"lazy\" width=\"2000\" height=\"1254\" srcset=\"https://www-internal-blog.chatwoot.com/content/images/size/w600/2025/11/Frame-10.png 600w, https://www-internal-blog.chatwoot.com/content/images/size/w1000/2025/11/Frame-10.png 1000w, https://www-internal-blog.chatwoot.com/content/images/size/w1600/2025/11/Frame-10.png 1600w, https://www-internal-blog.chatwoot.com/content/images/2025/11/Frame-10.png 2006w\" sizes=\"(min-width: 720px) 720px\">\u003Cfigcaption>\u003Cspan style=\"white-space: pre-wrap;\">contact-bulk-actions\u003C/span>\u003C/figcaption>\u003C/figure>\u003Ch3 id=\"other-updates\">Other Updates\u003C/h3>\u003Cp>\u003Cstrong>Navigation &amp; UI Improvements\u003C/strong>\u003C/p>\u003Cul>\u003Cli>Simplified navigation across Captain screens.\u003C/li>\u003Cli>Added URL-based search and preserved tab selection across views.\u003C/li>\u003Cli>Added tab parameters to inbox configuration pages.\u003C/li>\u003Cli>Updated the Captain pending FAQ interface for better clarity.\u003C/li>\u003C/ul>\u003Cp>\u003Cstrong>Email &amp; Messaging Enhancements\u003C/strong>\u003C/p>\u003Cul>\u003Cli>Added support for&nbsp;\u003Cstrong>HTML emails\u003C/strong>&nbsp;in outgoing messages.\u003C/li>\u003Cli>Added an empty line before email signatures in the composer.\u003C/li>\u003Cli>Corrected issues with processing variables in outgoing email content.\u003C/li>\u003Cli>Added&nbsp;\u003Cstrong>Amazon SES inbound email\u003C/strong>&nbsp;support.\u003C/li>\u003C/ul>\u003Cp>\u003Cstrong>Captain AI &amp; Automation\u003C/strong>\u003C/p>\u003Cul>\u003Cli>Added a service to fetch website content and generate a&nbsp;\u003Cstrong>Captain assistant persona\u003C/strong>&nbsp;(Enterprise Edition).\u003C/li>\u003Cli>Hide PDF citations from Captain FAQ responses for cleaner outputs.\u003C/li>\u003C/ul>\u003Cp>\u003Cstrong>Platform &amp; Reporting Improvements\u003C/strong>\u003C/p>\u003Cul>\u003Cli>Added&nbsp;\u003Cstrong>month-range selection\u003C/strong>&nbsp;in overview reports.\u003C/li>\u003Cli>Enabled querying of reporting events through the API.\u003C/li>\u003C/ul>\u003Cp>\u003Cstrong>Infrastructure &amp; Performance\u003C/strong>\u003C/p>\u003Cul>\u003Cli>Migrated mailers from workers to background jobs.\u003C/li>\u003Cli>Disabled worker&nbsp;\u003Ccode>MemoryHigh\u003C/code>&nbsp;throttling in systemd.\u003C/li>\u003Cli>Added configuration for max attachment upload sizes.\u003C/li>\u003Cli>Added customizable webhook timeout settings.\u003C/li>\u003Cli>Added the webhook name to outgoing webhook payloads.\u003C/li>\u003C/ul>\u003Cp>\u003Cstrong>Permissions, Roles &amp; Channel Fixes\u003C/strong>\u003C/p>\u003Cul>\u003Cli>Enforced custom role permissions when accessing conversations.\u003C/li>\u003Cli>Removed same-account validation for WhatsApp channels.\u003C/li>\u003Cli>Extended phone number normalization support for Twilio WhatsApp.\u003C/li>\u003Cli>Corrected Instagram message locking by switching from&nbsp;\u003Ccode>sender_id\u003C/code>&nbsp;to&nbsp;\u003Ccode>contact_id\u003C/code>.\u003C/li>\u003C/ul>\u003Cp>We’ve officially released v4.8.0. You can read the full technical changelog on&nbsp;\u003Ca target=\"_blank\" rel=\"noopener\" href=\"https://github.com/orgs/chatwoot/discussions/12899?ref=www-internal-blog.chatwoot.com\" rel=\"noreferrer\">GitHub Discussions → v4.8.0\u003C/a>\u003C/p>\u003Cp>Thanks again to everyone who shared feedback, reported issues, or tested early changes. Steady improvements like these come directly from your input.\u003C/p>","https://www-internal-blog.chatwoot.com/content/images/2025/12/Frame-34.png",false,"public","2025-11-26T10:25:34.000+00:00","2026-07-07T13:48:54.000+00:00","2025-12-10T04:46:30.000+00:00",null,[18],{"id":19,"name":20,"slug":21,"profile_image":22,"cover_image":23,"bio":24,"website":25,"location":26,"facebook":16,"twitter":27,"meta_title":16,"meta_description":16,"threads":16,"bluesky":16,"mastodon":16,"tiktok":16,"youtube":16,"instagram":16,"linkedin":16,"url":28},"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/",[30],{"id":31,"name":32,"slug":32,"description":33,"feature_image":16,"visibility":12,"og_image":16,"og_title":16,"og_description":16,"twitter_image":16,"twitter_title":16,"twitter_description":16,"meta_title":16,"meta_description":16,"codeinjection_head":16,"codeinjection_foot":16,"canonical_url":16,"accent_color":34,"url":35},"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/",{"id":19,"name":20,"slug":21,"profile_image":22,"cover_image":23,"bio":24,"website":25,"location":26,"facebook":16,"twitter":27,"meta_title":16,"meta_description":16,"threads":16,"bluesky":16,"mastodon":16,"tiktok":16,"youtube":16,"instagram":16,"linkedin":16,"url":28},{"id":31,"name":32,"slug":32,"description":33,"feature_image":16,"visibility":12,"og_image":16,"og_title":16,"og_description":16,"twitter_image":16,"twitter_title":16,"twitter_description":16,"meta_title":16,"meta_description":16,"codeinjection_head":16,"codeinjection_foot":16,"canonical_url":16,"accent_color":34,"url":35},"https://www-internal-blog.chatwoot.com/bulk-actions-for-contacts/","We’ve introduced bulk actions on the Contacts page, starting with two high-impact improvements: bulk label assignment and bulk delete.\n\n\nBulk Label Assignment\n\nGrouping large segments of users is now much faster. Instead of updating labels one by one, you can:\n\n * Select multiple contacts at once\n * Assign one or more labels in a single action\n\nThis is especially useful when preparing targeted lists—for example, labeling a WhatsApp campaign audience without editing each contact individually.\n\n\nB",2,true,"Faster labeling and cleanup for contacts",1791367622391]