> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quick.bot/llms.txt
> Use this file to discover all available pages before exploring further.

# Phone

The Phone number user block allows you to ask your user for a phone number and ensure it is properly
formatted. It supports international phone number validation, country code selection, and stores
numbers in a consistent format.

<Tabs>
  <Tab title="Flow">
    <Frame style={{ maxWidth: '400px' }}>
      <img src="https://mintcdn.com/urbiport-eca888d8/-ARXSrILxIB7whJw/images/builder/blocks/user/phone.png?fit=max&auto=format&n=-ARXSrILxIB7whJw&q=85&s=aaf6bce289657a7a1479870c156b8d20" alt="Phone number input in flow builder" className="rounded-lg" width="1336" height="768" data-path="images/builder/blocks/user/phone.png" />
    </Frame>
  </Tab>

  <Tab title="Bot">
    <Frame style={{ maxWidth: '400px' }}>
      <img src="https://mintcdn.com/urbiport-eca888d8/-ARXSrILxIB7whJw/images/builder/blocks/user/phone-viewer.png?fit=max&auto=format&n=-ARXSrILxIB7whJw&q=85&s=3c6b254e5e59ba9fa2ba44350275df83" alt="Phone number input in bot" className="rounded-lg" width="784" height="962" data-path="images/builder/blocks/user/phone-viewer.png" />
    </Frame>
  </Tab>
</Tabs>

## Configuration

* **Placeholder**: Customize the input field placeholder (supports variables)
* **Button label**: Configure the submit button label (supports variables)
* **Default Country**: Select a default country code from 200+ supported countries. Leave unset
  (international) to allow users to select any country code
* **Save Answer**: Choose a variable to store the validated phone number

## Automatic Validation

* **Format Checking**: Validates phone number format based on selected country
* **Real-time Feedback**: Provides immediate validation feedback to users
* **Error Handling**: Shows retry message when invalid formats are entered
