Field name guidelines
Whether you add suggested fields, Copilot Auto Extract fields, or manual fields, all fields require a name. Suggested fields pre-populate the name field with a value based on the selected field, but other field types require users to enter a name. The field name is mandatory.
When a field is created:
-
Any lowercase characters in a field are converted to uppercase.
-
Any allowed non-alphabetic characters or spaces are converted to underscores.
If the name contains one or more characters that are not allowed, a message is displayed.
There are also some characters that are restricted in field names. These include:
-
Words starting with numbers.
A name cannot start with a number. For example, the following names generate an error:
-
1stName
-
9Lives
-
2025Report
-
-
Computer language tags, such as HTML, XML, and XSLT.
When creating a field, the name is parsed to ensure that it does not include < and > characters in this order. If both are found in this order, whether they surround text or not, an error is returned.
For example, the following names generate an error:
-
<script>alert(1)</script>
-
<img src=x onerror=alert(1)>
-
<xsl: text>
-
-
Numbers after @ character and mathematical operators.
For the @ character, it is assumed it is part an email address, so it expects letters after the @ symbol. If numbers are present, an error is displayed.
No numbers can be used after a mathematical operators. This includes +-/*=.