3D Repo Custom Tickets templates (detailed here) allow admins to populate forms with fields including:
Short Text (text)
Long Text (longText)
Single Select (oneOf)
Multi Select (manyOf)
Below is a screenshot displaying each of the options.
For each property inside a module you must create a property object using the following schema:
"name":"Drop Down single select",
Name of the field (shown in the Ticket creation UI).
One of [text, longText, boolean, number, oneOf, manyOf, date ,image, viewpoint, coords].
Whether the field is available for new tickets being created.
If type is manyOf or oneOf this will be a list of strings uswed to populate the selection list. Alternatively replace the list with the string "jobsAndUsers" to populate the list with a list of users and job names in the teamspace.
If true then field must be populated before ticket can be saved.