[{"data":1,"prerenderedAt":40},["Reactive",2],{"breadcrumb-schema":3,"explore-links:/blog/run-a-macro-on-many-conversations-at-once":4,"featurePages":5,"blogPosts-run-a-macro-on-many-conversations-at-once":6},null,[],[],{"slug":7,"id":8,"uuid":9,"title":10,"html":11,"comment_id":8,"feature_image":12,"featured":13,"visibility":14,"created_at":15,"updated_at":16,"published_at":16,"custom_excerpt":17,"codeinjection_head":3,"codeinjection_foot":3,"custom_template":3,"canonical_url":3,"tags":18,"authors":25,"primary_author":32,"primary_tag":33,"url":34,"excerpt":17,"reading_time":35,"access":36,"comments":13,"og_image":3,"og_title":3,"og_description":3,"twitter_image":3,"twitter_title":3,"twitter_description":3,"meta_title":37,"meta_description":38,"email_subject":3,"frontmatter":3,"feature_image_alt":39,"feature_image_caption":3},"run-a-macro-on-many-conversations-at-once","6aea44e083b46bd7346a99b8","000f6de1-c9e0-4df7-977c-8e4732825437","Run a macro on many conversations at once","\u003Cp>Macros save you from repeating the same steps in a conversation, but until now you still had to open each conversation to run one. You can now run a macro on several conversations at once, straight from the conversation list. It helps when a batch of similar questions comes in together.\u003C/p>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https://www-internal-blog.chatwoot.com/content/images/2026/11/bulk-macro-walkthrough.gif\" class=\"kg-image\" alt=\"Selecting four billing questions in the conversation list and running the Route to Billing macro on all of them\" loading=\"lazy\" width=\"1100\" height=\"688\" srcset=\"https://www-internal-blog.chatwoot.com/content/images/size/w600/2026/11/bulk-macro-walkthrough.gif 600w, https://www-internal-blog.chatwoot.com/content/images/size/w1000/2026/11/bulk-macro-walkthrough.gif 1000w, https://www-internal-blog.chatwoot.com/content/images/2026/11/bulk-macro-walkthrough.gif 1100w\" sizes=\"(min-width: 720px) 720px\">\u003C/figure>\u003Ch2 id=\"apply-a-macro-from-the-bulk-actions-bar\">Apply a macro from the bulk actions bar\u003C/h2>\u003Cp>Hover over a conversation's avatar and tick the checkbox to select it, then pick the others. The bulk actions bar at the bottom of the list shows how many you've selected. Click the macro icon (\u003Cstrong>Execute macro\u003C/strong>) and choose a macro. If you have many, search for it by name.\u003C/p>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https://www-internal-blog.chatwoot.com/content/images/2026/11/bulk-macro-menu.png\" class=\"kg-image\" alt=\"Four selected conversations, with the macro list open above the bulk actions bar\" loading=\"lazy\" width=\"2000\" height=\"1250\" srcset=\"https://www-internal-blog.chatwoot.com/content/images/size/w600/2026/11/bulk-macro-menu.png 600w, https://www-internal-blog.chatwoot.com/content/images/size/w1000/2026/11/bulk-macro-menu.png 1000w, https://www-internal-blog.chatwoot.com/content/images/size/w1600/2026/11/bulk-macro-menu.png 1600w, https://www-internal-blog.chatwoot.com/content/images/size/w2400/2026/11/bulk-macro-menu.png 2400w\" sizes=\"(min-width: 720px) 720px\">\u003C/figure>\u003Cp>Before anything runs, Chatwoot asks you to confirm, showing the macro's name and how many conversations it will run on.\u003C/p>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https://www-internal-blog.chatwoot.com/content/images/2026/11/bulk-macro-confirmation.png\" class=\"kg-image\" alt=\"Confirmation: Are you sure you want to run Route to Billing on 4 conversations?\" loading=\"lazy\" width=\"1840\" height=\"920\" srcset=\"https://www-internal-blog.chatwoot.com/content/images/size/w600/2026/11/bulk-macro-confirmation.png 600w, https://www-internal-blog.chatwoot.com/content/images/size/w1000/2026/11/bulk-macro-confirmation.png 1000w, https://www-internal-blog.chatwoot.com/content/images/size/w1600/2026/11/bulk-macro-confirmation.png 1600w, https://www-internal-blog.chatwoot.com/content/images/2026/11/bulk-macro-confirmation.png 1840w\" sizes=\"(min-width: 720px) 720px\">\u003C/figure>\u003Cp>Once you confirm, the macro is queued for every selected conversation, and each of its actions runs on each one: labels, team assignment, private notes, priority, status and so on.\u003C/p>\u003Cfigure class=\"kg-card kg-image-card\">\u003Cimg src=\"https://www-internal-blog.chatwoot.com/content/images/2026/11/bulk-macro-applied.png\" class=\"kg-image\" alt=\"After the macro ran, each of the four conversations has the billing label and a private note routing it to Billing\" loading=\"lazy\" width=\"2000\" height=\"1250\" srcset=\"https://www-internal-blog.chatwoot.com/content/images/size/w600/2026/11/bulk-macro-applied.png 600w, https://www-internal-blog.chatwoot.com/content/images/size/w1000/2026/11/bulk-macro-applied.png 1000w, https://www-internal-blog.chatwoot.com/content/images/size/w1600/2026/11/bulk-macro-applied.png 1600w, https://www-internal-blog.chatwoot.com/content/images/size/w2400/2026/11/bulk-macro-applied.png 2400w\" sizes=\"(min-width: 720px) 720px\">\u003C/figure>\u003Ch2 id=\"required-attributes-still-apply\">Required attributes still apply\u003C/h2>\u003Cp>If a macro resolves conversations and your account requires certain attributes before a conversation can be resolved, any conversation missing them stays open. Chatwoot tells you when this may happen, so nothing is closed without the details your team needs.\u003C/p>\u003Ch2 id=\"other-improvements\">Other improvements\u003C/h2>\u003Cul>\u003Cli>Labels added by an automation no longer disappear when the conversation is saved shortly afterwards for an unrelated reason, such as recording the first reply.\u003C/li>\u003C/ul>\u003Cp>To try it, select two or more conversations in any conversation list and click the macro icon in the bulk actions bar.\u003C/p>","https://www-internal-blog.chatwoot.com/content/images/2026/11/featured-bulk-macros.png",false,"public","2026-11-03T20:32:32.000+00:00","2026-11-05T12:16:39.000+00:00","Select several conversations in the list and run a macro on all of them in one go.",[19],{"id":20,"name":21,"slug":21,"description":22,"feature_image":3,"visibility":14,"og_image":3,"og_title":3,"og_description":3,"twitter_image":3,"twitter_title":3,"twitter_description":3,"meta_title":3,"meta_description":3,"codeinjection_head":3,"codeinjection_foot":3,"canonical_url":3,"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":3,"bio":3,"website":3,"location":3,"facebook":3,"twitter":3,"meta_title":3,"meta_description":3,"threads":3,"bluesky":3,"mastodon":3,"tiktok":3,"youtube":3,"instagram":3,"linkedin":3,"url":31},"62161ad54b8f26503f72dcbc","Sivin","sivin","https://www-internal-blog.chatwoot.com/content/images/2026/08/IMG_2813-2-copy.JPG","https://www-internal-blog.chatwoot.com/author/sivin/",{"id":27,"name":28,"slug":29,"profile_image":30,"cover_image":3,"bio":3,"website":3,"location":3,"facebook":3,"twitter":3,"meta_title":3,"meta_description":3,"threads":3,"bluesky":3,"mastodon":3,"tiktok":3,"youtube":3,"instagram":3,"linkedin":3,"url":31},{"id":20,"name":21,"slug":21,"description":22,"feature_image":3,"visibility":14,"og_image":3,"og_title":3,"og_description":3,"twitter_image":3,"twitter_title":3,"twitter_description":3,"meta_title":3,"meta_description":3,"codeinjection_head":3,"codeinjection_foot":3,"canonical_url":3,"accent_color":23,"url":24},"https://www-internal-blog.chatwoot.com/run-a-macro-on-many-conversations-at-once/",2,true,"Bulk macros: run a macro on many conversations at once","Select several conversations in the list and run a macro on all of them in one go. Label, assign or resolve a batch without opening each one.","Chatwoot changelog: Bulk macros",1793881621331]