A contact is a record in Front Contact Manager.
Properties
Property | Type | Description |
|---|---|---|
| String | ID of the contact. |
| String (optional) | Name of the contact. |
| String (optional) | Description of the contact. |
| Array of Contact Group IDs | IDs of the groups the contact belongs to. |
| Array of Contact Handles | Handles used by the contact. |
| Array of Custom Attributes | Custom attributes. |
Contact Group
Contacts can be organized by group.
Property | Type | Description |
|---|---|---|
| String | ID of the group. |
| String | Name of the group. |
Contact Handle
A handle represents a way to communicate with the contact. A handle can have multiple types:
emailfor emailsphonefor text messages and phone calltwitterfor Twittercustomfor Custom channelsfacebookfor Facebook Messengerintercomfor Intercomsmoochfor SmoochfrontChatfor Front Chatwhatsappfor WhatsappgooglePlayfor Google Play reviews
Property | Type | Description |
|---|---|---|
| String | Handle used to send and receive messages. |
| String | Type of the handle. |
Custom attributes
Front Contact Manager supports user-defined attributes on each contacts. Each Custom Attribute has a type which defines the type of its value:
stringfor a Stringdatetimefor a Datebooleanfor a Booleannumberfor a NumberteammateIdfor the ID of a teammate
Property | Type | Description |
|---|---|---|
| String | ID of the attribute. |
| String | Human readable name. |
| String | Type of the attribute. |
| Variable | Value of the attribute. |
