##### Define > Custom Field Type > Custom Field Type Properties

# Properties Tab

After a Custom Field Type has been defined, you must specify the set of properties that exists for that custom field type.

Use the Properties tab to define properties describing the behavior of the Custom Field Type both within Genesys Agent Scripting and in the defined target languages.

When referenced in the Dev. HTML field in the Definition tab, properties are enclosed by the percent sign %. The getProp() function call is used to reference properties in the ASP, ASPX, and JSP rendering and Form tabs.

## Add

Click the Add button to display the Custom Field Type Property window to the Definition tab.

## Custom Field Type Property Window

The default tab in this view is the Definition tab.

### Definition Tab

This tab includes the following features:

Property Name: Use for the Property name. Follow these rules when naming properties:

- Must be unique within the Custom Field Type

- Cannot contain spaces

- Cannot contain special characters

Property Type: Use to describe the property's value, which is set in the Custom Type tab of the Field Properties window for the instance of the Custom Field type.

Property Default: Sets the default value for the property. Select a value from the Property type drop-down list.

Use Default for Invalid Values: If this box is selected, the default value entered in the Property Default field becomes the properties value if an invalid one is entered in the Custom Type tab of the Field Properties.

Property Description: Use to enter a description of a property. This is for the customer's reference only. The description is not found anywhere else in the system.

## List Values Tab

The List Values tab becomes active only if the Property Type is set to List.

List Values

Use this field to maintain a set of items to select in the Property Defaults field and in the Custom Type tab of the Field Properties.

To create a list, enter the values in this field and select Return between each item in the list.

Edit

Click Edit to display the Custom Field Type Property window for a selected Property.

Delete

Click Delete to delete a selected Property.