# \<property>

## \<property> <a href="#property" id="property"></a>

The `<property>` element sets a property value. Properties are used to set values that affect platform behavior, such as the recognition process, timeouts, caching policy, etc.

### Attributes

<table><thead><tr><th width="130.33333333333331">Name</th><th width="173">Data type<select><option value="e9cba80423a04f109ddd324c0da32389" label="String" color="blue"></option><option value="278765401b3a422491f04cdb3fee0544" label="Integer" color="blue"></option><option value="28f28b18dc0244518a7e1c587885d199" label="Boolean" color="blue"></option></select></th><th>Description</th></tr></thead><tbody><tr><td>name</td><td><span data-option="e9cba80423a04f109ddd324c0da32389">String</span></td><td>The name of the global property.</td></tr><tr><td>value</td><td><span data-option="e9cba80423a04f109ddd324c0da32389">String</span></td><td>The value of the property.</td></tr></tbody></table>

### Notes

See the [Properties](/dev/voicexml/properties.md) section for a listing of all global properties.

### Example

```markup
<?xml version="1.0"?>
<vxml version="2.0">
  <!-- Setting the "inputmodes" property to "dtmf" will instruct the -->
  <!-- interpreter to ignore all speech input. -->
  <property name="inputmodes" value="dtmf"/>
  <form>
    <field name="myfield" type="digits">
      <prompt>
        You will not be able to say digits, but you will be
        able to enter them using your telephone keypad.
      </prompt>
      <filled>
        You entered <value expr="myfield"/>
      </filled>
    </field>
  </form>
</vxml>
```

The output of the above script would be:

> Computer: You will not be able to say digits, but you will be able…\
> Human: One four five.\
> Computer: (disregards speech)\
> Computer: …to enter them using your telephone keypad.\
> Human: (enters DTMF-1 DTMF-4 DTMF-5)\
> Computer: You entered one hundred forty-five.

### Child Tags

None

### Parent Tags

[\<field>](/dev/voicexml/tags/field-tag.md), [\<form>](/dev/voicexml/tags/form-tag.md),[ \<initial>](/dev/voicexml/tags/initial-tag.md), [\<menu>](/dev/voicexml/tags/menu-tag.md), [\<record>](/dev/voicexml/tags/record-tag.md), [\<subdialog>](/dev/voicexml/tags/subdialog-tag.md), [\<transfer>](/dev/voicexml/tags/transfer-tag.md), [\<vxml>](/dev/voicexml/tags/vxml-tag.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.plumvoice.com/dev/voicexml/tags/property-tag.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
