Skip to content

Create Automation-Email Draft

Tool name: create-automation-email-draft

Creates an independent drag-and-drop automation email draft with optional settings. Does not attach it to an action, publish or send it.

Input schema

namestring, [ 1 .. 250 ] charactersrequired
settingsobject
Default:[]
accountIdnull or integer, >= 1
Default:null
Input example
{ "name": "string", "settings": [], "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" ] } } }