> For the complete documentation index, see [llms.txt](https://doc.opentact.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.opentact.org/opentact-call-xml/less-than-default-greater-than.md).

# \<Default/>

Handling Unmatched DTMF Codes with \<Default>

The `<Default>` command inside a `<Gather>` block is used to define actions that will be executed when the caller enters a DTMF code that is not covered by any specific `<DTMF>` block within the `<Gather>`.

**Example:**

```xml
<Gather>
  <DTMF value="1">
    <Say>You chose option 1</Say>
  </DTMF>

  <DTMF value="2">
    <Say>You chose option 2</Say>
  </DTMF>

  <!-- Default block for unmatched DTMF codes -->
  <Default>
    <Say>Wrong DTMF code entered. Please try again.</Say>
  </Default>
</Gather>
```

In this example, if the caller enters a DTMF code that is not covered by the specific blocks for options 1 and 2, the `<Default>` block will be executed. It allows you to handle cases where the entered DTMF code doesn't match any predefined options.

**Attributes:**

* **tag (string):**
  * Notification event tag used to mark call notification events (if configured).

The `<Default>` command provides a way to gracefully handle situations where the caller's input does not match any expected DTMF codes, allowing you to guide them with a custom response.

<br>
