Shortcode Builder: Live Chat Button on Any Custom Post Type, No PHP
Until this release, putting a Live Chat button onto a custom directory, a marketplace listing, or a real-estate agent profile that Better Messages didn't ship a dedicated integration for required PHP. You'd open the theme template, fetch get_the_ID(), look up a vendor user id from postmeta, build a unique tag per post, and finally call do_shortcode() with the right attributes. It worked, but every CPT meant another snippet to write and maintain.
Better Messages 2.15.9 ships a visual Shortcode Builder that does this for you. Point it at a sample listing, pick a few radio buttons, copy the resulting shortcode, paste it anywhere. The same shortcode then works for every listing of that shape — Better Messages resolves the target user, the conversation thread, and the in-chat banner against whichever listing the visitor is currently looking at.