CreateContactInput Class

Definition

Create or update a contact

public class CreateContactInput
type CreateContactInput = class
Public Class CreateContactInput
Inheritance
CreateContactInput

Constructors

Name Description
CreateContactInput()

Properties

Name Description
ContactCustomFields

Array of custom field ids and values defined for this contact.

ContactGroups

Array of integer ids referring to groups this contact will belong to.

ContactNote

Short phrase describing contact. Used for convenience. This is never shown to the contact.

ContactTags

Array of guids referring to tags attached to this contact.

FirstNameOfContact

The new first name of the contact.

FullNameOfContact

The new full name of the contact. This is the default name displayed in the web app when viewing contacts.

LastNameOfContact

The new last name of the contact.

ReasonForSuppressingThisContact

Phrase describing the reason for suppressing contact.

WhetherMessagesFromThisContactAreArchived

Determines whether conversations with this contact are archived, and therefore cannot be seen when querying conversations (by default).

WhetherMessagesFromThisContactAreBlocked

Determines whether conversations with this contact are blocked, and therefore not received or stored.

WhetherMessagesFromThisContactAreSuppressed

Determines whether conversations with this contact are suppressed, and therefore not pushed to the top of the message queue when received.

WhetherTheCurrentConversationWithThisContactHasBeenResolved

Determines whether the current conversation with this contact is resolved. Any new texts received by this contact will set this false.

Applies to