Magidoc

CampaignRecipientExecutionPlan
Object

Fields

#

attachmentFileIds

[ID !]

Hive file IDs to attach to this email. Upload arbitrary files with prepareFileLibraryUploads, PUT the bytes, then completeFileLibraryUploads first. Files must be readable in this workspace by the editor and sender. Attaching a File Library file that is not yet visible to everyone shares it with everyone in the workspace, so any teammate can send the email; the save is refused when the caller cannot change that file's sharing. Omit to preserve selection; null or [] clears it. Mail-provider size limits apply. Explicit consent before saving must name that sharing change; include selected files in explicit consent before sending.

attachments

The attached files that still exist, by name.

subject

bodyHtml

toEmail

ccEmails

Addresses copied on this email.

bccEmails

Addresses blind-copied on this email.

scheduledSendAt

Launching holds the email until this time.

meetingTitle

agendaItem

additionalAttendeeUserId

Internal user to add when this meeting agenda plan executes.

sendUserId

User this email sends as, snapshotted at draft time from the campaign's senderMode. Signature is rendered for this user, delivery goes through their mailbox, and only they may approve/send. Legacy null values must be regenerated before pre-approved execution.

senderEmail

Connected mailbox snapshotted with sendUserId. Server-managed.

senderProvider

ctaLabel

ctaUrl

followUpDrafts

This person's drafts of the campaign's follow-up steps that have emailRules.

Usages

#

References

#