OBJECT

ScheduledReportEmail

link GraphQL Schema definition

  • type ScheduledReportEmail implements EmailDataInterface {
  • # Primary recipients of the email. Addresses may contain personalization tags
  • # resolved from the triggered record.
  • recipients: [SendEmailRecipient!]!
  • # Carbon-copy recipients of the email. Addresses may contain personalization tags
  • # resolved from the triggered record.
  • cc: [SendEmailRecipient!]!
  • # Blind carbon-copy recipients of the email. Addresses may contain personalization
  • # tags resolved from the triggered record.
  • bcc: [SendEmailRecipient!]!
  • # Subject line of the email. May contain personalization tags resolved from the
  • # triggered record.
  • subject: String!
  • # HTML body of the email. May contain personalization tags resolved from the
  • # triggered record.
  • body: String!
  • # Email template to use for the message. When set, the template supplies the
  • # subject and body.
  • emailTemplateId: UUID
  • # Stored files attached to the email.
  • attachments: [UUID!]!
  • # Signature appended to the email body.
  • signature: String
  • # When true, the sent report email is linked to its recipient records
  • # (accounts/contacts) so it appears in their activity feed.
  • linkRecipients: Boolean
  • # Email account used to send the report, described as a `SendEmailService`
  • # (personal, company, or client personal account).
  • service: SendEmailService!
  • # Legacy sending-provider selector (O365, Google, or SendGrid) kept for report
  • # settings created before per-account sending was introduced. Prefer `service`.
  • personalAccount: EmailServiceTypeEnum
  • # Settings for the report file attached to the email (format and compression).
  • # When omitted, the email must instead include the report download link in its
  • # subject or body.
  • reportAttachment: ScheduledReportEmailAttachment
  • }