Skip to content

Configure Newsletter Delivery

Tool name: configure-newsletter-delivery

Configures a never-scheduled email newsletter’s sender, reply address, domain, signature and tracking settings. Omitted settings stay. Turning off link tracking requires a valid sending domain. Reports missing send requirements and usable identities; a changed sender address derives its verified domain. senderEmailMode and senderDomainMode use signature_dispatch_profile together or not at all. Split tests are refused; their variant senders are set in the app. Does not schedule or send.

Input schema

newsletterIdinteger, >= 1required

ID of the newsletter to configure

senderNameModenull or string

"explicit" (pass senderName), "account_default" or "signature_dispatch_profile"; omit to keep

Default:null
Enum:"explicit""account_default""signature_dispatch_profile"
senderNamenull or string, <= 250 characters

Name the recipients see as the sender, for mode "explicit" only; omit to keep the current one

Default:null
senderEmailModenull or string

"explicit" (pass senderEmail), "account_default" or "signature_dispatch_profile"; omit to keep

Default:null
Enum:"explicit""account_default""signature_dispatch_profile"
senderEmailnull or string, <= 250 characters

Sender address configured for the account; for mode "explicit"; omit to keep

Default:null
replyToEmailModenull or string

"explicit" (pass replyToEmail), "account_default" or "signature_dispatch_profile"; omit to keep

Default:null
Enum:"explicit""account_default""signature_dispatch_profile"
replyToEmailnull or string, <= 250 characters

Address answers go to, for mode "explicit" only; omit to keep the current one

Default:null
senderDomainModenull or string

"explicit" (pass senderDomain), "account_default" for automatic resolution or "signature_dispatch_profile"; omit to keep

Default:null
Enum:"explicit""account_default""signature_dispatch_profile"
senderDomainnull or string, <= 250 characters

Matching verified domain; for mode "explicit"; omit to derive it when changing the sender address

Default:null
signatureIdnull or integer, >= 0

ID of the signature under the newsletter; 0 lets KlickTipp pick one by tagging; omit to keep

Default:null
linkTrackingnull or boolean

Whether KlickTipp rewrites the links so clicks are counted; true is the normal case, omit to keep

Default:null
accountIdnull or integer, >= 1

User ID of the account; omit for the account the access token works in

Default:null
Input example
{ "newsletterId": 1, "senderNameMode": "explicit", "senderName": null, "senderEmailMode": "explicit", "senderEmail": null, "replyToEmailMode": "explicit", "replyToEmail": null, "senderDomainMode": "explicit", "senderDomain": null, "signatureId": null, "linkTracking": null, "headerLinks": null, "accountId": null }

Output schema

accountIdintegerrequired
newsletterIdintegerrequired
emailIdintegerrequired
namestringrequired
newsletterStatusstringrequired
senderobjectrequired
trackingobjectrequired
missingRequirementsArray of stringsrequired
readyToSendbooleanrequired
availableSenderAddressesArray of stringsrequired
availableSenderDomainsArray of stringsrequired
availableSignaturesArray of objectsrequired
contentUrlstringrequired
scheduleUrlstringrequired
Output example
{ "accountId": 0, "newsletterId": 0, "emailId": 0, "name": "string", "newsletterStatus": "string", "sender": { "senderNameMode": "string", "senderName": "string", "senderEmailMode": "string", "senderEmail": "string", "replyToEmailMode": "string", "replyToEmail": "string", "senderDomainMode": "string", "senderDomain": "string", "signature": { "mode": "string", "id": 0, "name": "string" } }, "tracking": { "linkTracking": true, "headerLinks": true, "linkTrackingCanBeTurnedOff": true }, "missingRequirements": [ "string" ], "readyToSend": true, "availableSenderAddresses": [ "string" ], "availableSenderDomains": [ "string" ], "availableSignatures": [ { "id": 0, "name": "string" } ], "contentUrl": "string", "scheduleUrl": "string" }