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