Skip to content

Delete Automation-Email Draft

Tool name: delete-automation-email-draft

Deletes an unreferenced automation email draft at the current revision without undo. Automation actions remain; confirm only for the email the user asked to delete.

Input schema

emailIdinteger, >= 1required
revisionstring^[a-f0-9]{64}$required
confirmbooleanrequired
accountIdnull or integer, >= 1
Default:null
Input example
{ "emailId": 1, "revision": "string", "confirm": true, "accountId": null }

Output schema

emailIdintegerrequired
kindstringrequired
revisionstringrequired
namestringrequired
subjectstringrequired
senderNamestringrequired
senderEmailstringrequired
replyEmailstringrequired
signatureIdintegerrequired
contentStatusintegerrequired
editorUrlstringrequired
usedByAutomationIdsArray of integersrequired
deletedbooleanrequired
smartTagsArray of any or objectrequired
settingsArray of any or objectrequired
effectiveSenderobject or null
Output example
{ "emailId": 0, "kind": "string", "revision": "string", "name": "string", "subject": "string", "senderName": "string", "senderEmail": "string", "replyEmail": "string", "signatureId": 0, "contentStatus": 0, "editorUrl": "string", "usedByAutomationIds": [ 0 ], "deleted": true, "smartTags": { "property1": 0, "property2": 0 }, "settings": {}, "effectiveSender": { "senderMode": "explicit", "fromName": "string", "fromNameSource": "email", "fromEmail": "string", "fromEmailSource": "email", "replyToEmail": "string", "replyToEmailSource": "email", "signatureSelection": "fixed", "signatureId": 0, "signatureName": "string", "sendingDomain": "string", "sendingDomainKind": "customer", "sendingDomainSource": "from_address", "dependsOnContactTags": true, "senderIdentity": { "effectiveSenderEmail": "string", "customerDomain": "string", "normalizedSenderDomain": "string", "status": "ready", "isUsable": true, "senderEmailOptions": [ "string" ], "senderDomainOptions": [ "string" ] } } }