Bulk actions for contacts

Muhsin K
Published on
2 minute read
We’ve introduced bulk actions on the Contacts page, starting with two high-impact improvements: bulk label assignment and bulk delete.
Bulk Label Assignment
Grouping large segments of users is now much faster. Instead of updating labels one by one, you can:
- Select multiple contacts at once
- Assign one or more labels in a single action
This is especially useful when preparing targeted lists—for example, labeling a WhatsApp campaign audience without editing each contact individually.
Bulk Delete
Cleaning up your Chatwoot account is now simpler. You can delete multiple contacts together, helping teams quickly remove:
- Test data
- Duplicate contacts
- Outdated or irrelevant records

Other Updates
Navigation & UI Improvements
- Simplified navigation across Captain screens.
- Added URL-based search and preserved tab selection across views.
- Added tab parameters to inbox configuration pages.
- Updated the Captain pending FAQ interface for better clarity.
Email & Messaging Enhancements
- Added support for HTML emails in outgoing messages.
- Added an empty line before email signatures in the composer.
- Corrected issues with processing variables in outgoing email content.
- Added Amazon SES inbound email support.
Captain AI & Automation
- Added a service to fetch website content and generate a Captain assistant persona (Enterprise Edition).
- Hide PDF citations from Captain FAQ responses for cleaner outputs.
Platform & Reporting Improvements
- Added month-range selection in overview reports.
- Enabled querying of reporting events through the API.
Infrastructure & Performance
- Migrated mailers from workers to background jobs.
- Disabled worker
MemoryHighthrottling in systemd. - Added configuration for max attachment upload sizes.
- Added customizable webhook timeout settings.
- Added the webhook name to outgoing webhook payloads.
Permissions, Roles & Channel Fixes
- Enforced custom role permissions when accessing conversations.
- Removed same-account validation for WhatsApp channels.
- Extended phone number normalization support for Twilio WhatsApp.
- Corrected Instagram message locking by switching from
sender_idtocontact_id.
We’ve officially released v4.8.0. You can read the full technical changelog on GitHub Discussions → v4.8.0
Thanks again to everyone who shared feedback, reported issues, or tested early changes. Steady improvements like these come directly from your input.