Generating Salutations by Utility

Am I correct that this simply can't be done in Tessitura?  What I want to do is, for a list, create a salutation of a specific type (from TR_SIGNOR), if one doesn't exist for that type, and then update it using a selected format (from TR_SALUTATION_FORMAT).  All I see is Rebuild Salutations, which will not create a salutation where one does not exist, and will only ever update using the default salutation format.  I'm not finding anything in the documentation.

Part of what is driving this is that different organizations in our consortium want different salutation formats.  My plan is to create different salutation types for each organization, different salutation formats, and then I'd hoped to use a utility to create and set salutations of they type and format for all of their flagged constituents where a salutation was missing.