turn on UI automation - may throw a permissions dialog Tell application 'Microsoft Outlook' to activate On setDefaultSignature to mySignature for accountName
setDefaultSignature to 'strName' for 'Gmail' Signatures are set on a per-account basis, so you need to provide the name of the account to this script as well as the name of the signature you want to set for that account. There is nothing in the Outlook 2011 dictionary to specifically do this, so instead this can be done by scripting the UI elements, which admittedly is rather clunky.