Skip to main content

Contact conditions and actions

Contact class methods available to rule conditions and actions are listed below.

Conditions

Contact attribute

Syntax

Additional information

Return type

Contact ID

contactId

Contact window

String

External ID

externalId

Contact window

String

Name

name

Contact window

String

Status code

status

Contact window

String

Type code

type.code

Contact window

String

Sub type code

contactSubType.code

Preference - Contacts

String

Identity code

contactIdentity.code

Contact window

String

Juridical code

juridical.code

Contact window

String

Classification code

classification.code

Contact window

String

Classification 2 code

classification2.code

Contact window

String

Classification 3 code

classification3.code

Contact window

String

Tax country code

taxCountry.code

Contact window

String

Nationality country code

nationality.code

Contact window

String

Language code

language.code

Contact window

String

Representatives Contact IDs

representativeCodesString.code

Contact window

String

Representatives names

representativeNamesString

Contact window

String

Has tag

hasTag("$1")

Preference - Tags

Boolean

Does not have tag

hasNotTag("$1")

Preference - Tags

Boolean

Has group tag

hasGroupTag("$1")

Preference - Tags

Boolean

Does not have group tag

hasNotGroupTag("$1")

Preference - Tags

Boolean

Actions

Action

Syntax

Additional information

Input type

Set Contact ID

setContactId("$1")

Contact window

String

Set external ID

setExternalId("$1")

Contact window

String

Set name

setName("$1")

Contact window

String

Set status

setStatus("$1")

Contact window

String

Add a tag

setTag("$1")

Preference - Tags

String

Remove a tag

removeTag("$1")

Preference - Tags

String