Skip to main content

DocumentActionInput

Input for document actions.

input DocumentActionInput {
documentType: TemplateModule!
id: ID!
template: ID
action: DocumentAction!
deliveryMethod: DeliveryMethod
to: [EmailRecipient!]
cc: [EmailRecipient!]
bcc: [EmailRecipient!]
subject: String
content: String
}

Fields

DocumentActionInput.documentType ● TemplateModule! non-null enum

The type of document to handle.

DocumentActionInput.id ● ID! non-null scalar

The ID of the document.

DocumentActionInput.template ● ID scalar

Optional template ID to use.

DocumentActionInput.action ● DocumentAction! non-null enum

The action to perform.

DocumentActionInput.deliveryMethod ● DeliveryMethod enum

The delivery method (required when action is SEND).

DocumentActionInput.to ● [EmailRecipient!] list input

The primary recipients (required when action is SEND).

DocumentActionInput.cc ● [EmailRecipient!] list input

The carbon copy recipients (optional when action is SEND).

DocumentActionInput.bcc ● [EmailRecipient!] list input

The blind carbon copy recipients (optional when action is SEND).

DocumentActionInput.subject ● String scalar

The subject of the email (required when action is SEND).

DocumentActionInput.content ● String scalar

The content of the email (required when action is SEND).

Member Of

documentAction mutation