Change the settings to allow an agent (and site administrator) to amend their private canned message to make it public so other agents in the campaign can use them.
Currently you have to add them again under the public section but it seems logical to be able to allow them to be moved or copied.