Skip to main content

ForwardedMessage

A message forwarded by an agent from Groove to a third party.

type ForwardedMessage implements Delayable, Emailable, Message, Node {
attachments(
after: String
before: String
first: Int
last: Int
): AttachmentConnection
author: Author
bcc(
after: String
before: String
first: Int
last: Int
): RecipientConnection
body: String
bodyPlainText: String
cannedReply: CannedReply
cc(
after: String
before: String
first: Int
last: Int
): RecipientConnection
channel: Channel!
createdAt: DateTime!
deliverBy: DateTime
editedAt: DateTime
fromMerge: Boolean
fromMove: Boolean
id: ID!
isNote: Boolean!
rule: Rule
sourceConversation: Conversation
summary: SummaryMessage!
to(
after: String
before: String
first: Int
last: Int
): RecipientConnection!
updatedAt: DateTime!
}

Fields

ForwardedMessage.attachments ● AttachmentConnection object common

The files attached to the message, if any.

ForwardedMessage.attachments.after ● String scalar common

Returns the elements in the list that come after the specified cursor.

ForwardedMessage.attachments.before ● String scalar common

Returns the elements in the list that come before the specified cursor.

ForwardedMessage.attachments.first ● Int scalar common

Returns the first n elements from the list.

ForwardedMessage.attachments.last ● Int scalar common

Returns the last n elements from the list.

ForwardedMessage.author ● Author union common

The actor that authored the body.

ForwardedMessage.bcc ● RecipientConnection object common

The "Bcc" recipients of the email.

ForwardedMessage.bcc.after ● String scalar common

Returns the elements in the list that come after the specified cursor.

ForwardedMessage.bcc.before ● String scalar common

Returns the elements in the list that come before the specified cursor.

ForwardedMessage.bcc.first ● Int scalar common

Returns the first n elements from the list.

ForwardedMessage.bcc.last ● Int scalar common

Returns the last n elements from the list.

ForwardedMessage.body ● String scalar common

The body of the message in HTML.

ForwardedMessage.bodyPlainText ● String scalar common

The body of the message in plain text.

ForwardedMessage.cannedReply ● CannedReply object common

The canned reply used for this message.

ForwardedMessage.cc ● RecipientConnection object common

The "Cc" recipients of the email.

ForwardedMessage.cc.after ● String scalar common

Returns the elements in the list that come after the specified cursor.

ForwardedMessage.cc.before ● String scalar common

Returns the elements in the list that come before the specified cursor.

ForwardedMessage.cc.first ● Int scalar common

Returns the first n elements from the list.

ForwardedMessage.cc.last ● Int scalar common

Returns the last n elements from the list.

ForwardedMessage.channel ● Channel! non-null interface common

The channel this message belongs to

ForwardedMessage.createdAt ● DateTime! non-null scalar common

The date and time that the object was created.

ForwardedMessage.deliverBy ● DateTime scalar common

The date and time that the message was sent. Used to allow for undoing send.

ForwardedMessage.editedAt ● DateTime scalar common

The date and time that the object was last updated.

ForwardedMessage.fromMerge ● Boolean scalar common

True if the message comes from a merged conversation; false otherwise.

ForwardedMessage.fromMove ● Boolean scalar common

True if the message was moved from another conversation; false otherwise.

ForwardedMessage.id ● ID! non-null scalar common

ForwardedMessage.isNote ● Boolean! non-null scalar common

True if the message is a note; false otherwise.

ForwardedMessage.rule ● Rule object common

The rule that caused this message to be created.

ForwardedMessage.sourceConversation ● Conversation interface common

The conversation the message was moved from.

ForwardedMessage.summary ● SummaryMessage! non-null object common

The summary of the message.

ForwardedMessage.to ● RecipientConnection! non-null object common

The "To" recipients of the email.

ForwardedMessage.to.after ● String scalar common

Returns the elements in the list that come after the specified cursor.

ForwardedMessage.to.before ● String scalar common

Returns the elements in the list that come before the specified cursor.

ForwardedMessage.to.first ● Int scalar common

Returns the first n elements from the list.

ForwardedMessage.to.last ● Int scalar common

Returns the last n elements from the list.

ForwardedMessage.updatedAt ● DateTime! non-null scalar common

The date and time that the object was last updated.

Interfaces

Delayable interface common

A message with delayed deliveries.

Emailable interface common

A message that is sent via email.

Message interface common

An individual message, for example an incoming email, an email reply, or a note.

Node interface common

An object with an ID.

Implemented by

ChangeTypeUnion union