Skip to content

Configure Email Signature Delivery

Tool name: configure-signature-delivery

Configures an email signature’s assigned tags and sender, reply, CC, BCC, recipient or domain. Omitted fields stay. Tag IDs must exist and be unassigned to another signature; a changed sender needs a verified domain; the sender domain is derived and stored when omitted. Content and business card stay unchanged.

Input schema

signatureIdinteger, >= 1required

ID of the signature whose delivery configuration is changed

tagIdsArray of integers or null, <= 50 items

Replacement tag IDs that already exist; ordinary signatures require at least one, and every tag must be unassigned to another signature, while the default signature may use an empty array

Default:null
senderProfileobject

Sender name and configured account address/domain values; reply options are also used for CC, BCC and recipient, empty strings clear optional fields, omitted fields stay unchanged, and the sender domain is derived when the sender address changes

Default:null
accountIdnull or integer, >= 1

User ID of the account that owns the signature; omit for the token account, or pass an accessible subaccount ID

Default:null
Input example
{ "signatureId": 1, "tagIds": null, "senderProfile": null, "accountId": null }

Output schema

accountIdintegerrequired
signatureIdintegerrequired
namestringrequired
isDefaultbooleanrequired
notesstringrequired
metaLabelsArray of stringsrequired
tagIdsArray of integersrequired
isUsablebooleanrequired
blockersArray of stringsrequired
senderProfileobjectrequired
vCardobjectrequired
contentobjectrequired
editUrlstringrequired
Output example
{ "accountId": 0, "signatureId": 0, "name": "string", "isDefault": true, "notes": "string", "metaLabels": [ "string" ], "tagIds": [ 0 ], "isUsable": true, "blockers": [ "string" ], "senderProfile": { "senderName": "string", "senderEmail": "string", "replyToEmail": "string", "ccEmail": "string", "bccEmail": "string", "toEmail": "string", "senderDomain": "string", "senderAddressStatus": "", "senderAddressIsUsable": true, "senderAddressExplanation": "string", "senderIdentity": { "effectiveSenderEmail": "string", "customerDomain": "string", "normalizedSenderDomain": "string", "status": "ready", "isUsable": true, "senderEmailOptions": [ "string" ], "senderDomainOptions": [ "string" ] } }, "vCard": { "hasData": true, "firstName": "string", "lastName": "string", "companyName": "string", "emailAddress": "string", "phone": "string", "cellPhone": "string", "street": "string", "zip": "string", "city": "string", "state": "string", "country": "string", "website": "string" }, "content": { "hasHtml": true, "hasPlain": true, "hasTransactionalHtml": true, "useInTransactionalEmails": true, "html": "string", "plain": "string", "transactionalHtml": "string" }, "editUrl": "string" }