Skip to main content

QueueMembershipContactStoreTextMessageCommunicationInput

Defines the input to queue a text message (SMS) communication for a membership contact store.

input QueueMembershipContactStoreTextMessageCommunicationInput {
communicationTagCode: String
contactIds: [ID!]!
delayedDeliveryDate: DateTime
isMarketing: Boolean
membershipContactStoreId: ID!
messageBody: String!
senderNumber: String
}

Fields

QueueMembershipContactStoreTextMessageCommunicationInput.communicationTagCode ● String scalar

The code of the communication tag to associate with the text message communication. Optional.

QueueMembershipContactStoreTextMessageCommunicationInput.contactIds ● [ID!]! non-null scalar

The list of identifiers of the contacts to send the text message to.

Rules:

  • The list must not be empty, i.e. it must contain at least one element.
  • All identifiers must be linked to the membership contact store specified in membershipContactStoreId.

QueueMembershipContactStoreTextMessageCommunicationInput.delayedDeliveryDate ● DateTime scalar

The date at which the text message communication will be queued to be sent to recipients. Optional.

Rules:

  • When specified, the value must be in the future.
  • When not specified, the text message communication will be queued to be sent immediately.

QueueMembershipContactStoreTextMessageCommunicationInput.isMarketing ● Boolean scalar

A flag indicating whether the text message communication is marketing material. Optional. When not specified, the default value is false.

QueueMembershipContactStoreTextMessageCommunicationInput.membershipContactStoreId ● ID! non-null scalar

The identifier of the membership contact store for this communication. The contacts must be linked to this membership contact store.

QueueMembershipContactStoreTextMessageCommunicationInput.messageBody ● String! non-null scalar

The plain text content of the text message.

QueueMembershipContactStoreTextMessageCommunicationInput.senderNumber ● String scalar

The phone number of the sender for the text message. Optional. When not specified, the membership contact store's configured SMS gateway default sender number will be used.

Member Of

queueMembershipContactStoreTextMessageCommunication mutation