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

# Customize Behavior

## type

* Sets the type of the `Huddle`:
  * `audio`
  * `video`
  * `screen`
  * `all`

Default: `all`

<Tabs>
  <Tab title="React / Next.js">
    ```jsx theme={null}
    <VeltHuddleTool type="audio"/>
    ```
  </Tab>

  <Tab title="Other Frameworks">
    ```html theme={null}
    <velt-huddle-tool type="audio"></velt-huddle-tool>
    ```
  </Tab>
</Tabs>

## chat

* Whether the ephemeral Chat feature is enabled in Huddle.
* Default: `true`
  <img src="https://mintcdn.com/velt/2O8vk8YlVD4Kq-ni/images/chat-in-huddle.png?fit=max&auto=format&n=2O8vk8YlVD4Kq-ni&q=85&s=46ff3b4b514360267ffabdf5d5502765" alt="" width="1280" height="720" data-path="images/chat-in-huddle.png" />

<Tabs>
  <Tab title="React / Next.js">
    ```jsx theme={null}
    <VeltHuddle chat={false} />
    ```

    Using API:

    ```jsx theme={null}
    const huddleElement = client.getHuddleElement();
    huddleElement.enableChat();
    huddleElement.disableChat();
    ```
  </Tab>

  <Tab title="Other Frameworks">
    ```html theme={null}
    <velt-huddle chat="false"></velt-huddle>
    ```

    Using API:

    ```js theme={null}
    const huddleElement = Velt.getHuddleElement();
    huddleElement.enableChat();
    huddleElement.disableChat();
    ```
  </Tab>
</Tabs>

## flockModeOnAvatarClick

* Whether `Follow Me` Mode should start when clicking on a user's avatar in Huddle.
* Default: `false`

<img src="https://mintcdn.com/velt/gAz_vLsG-ukKamYM/gifs/huddle-flock.gif?s=bdecb69693fa715ecdf57d7937ce14f9" alt="" width="2560" height="1440" data-path="gifs/huddle-flock.gif" />

<Tabs>
  <Tab title="React / Next.js">
    ```jsx theme={null}
    <VeltHuddle flockModeOnAvatarClick={true} />
    ```

    Using API:

    ```jsx theme={null}
    const huddleElement = client.getHuddleElement();
    huddleElement.enableFlockModeOnAvatarClick();
    huddleElement.disableFlockModeOnAvatarClick();
    ```
  </Tab>

  <Tab title="Other Frameworks">
    ```html theme={null}
    <velt-huddle flock-mode-onavatar-click="true"></velt-huddle>
    ```

    Using API:

    ```js theme={null}
    const huddleElement = Velt.getHuddleElement();
    huddleElement.enableFlockModeOnAvatarClick();
    huddleElement.disableFlockModeOnAvatarClick();
    ```
  </Tab>
</Tabs>

## serverFallback

* Whether Huddle should fall back to a server-side connection if peer-to-peer fails.
* Default: `true`

<Tabs>
  <Tab title="React / Next.js">
    ```jsx theme={null}
    <VeltHuddle serverFallback={false} />
    ```
  </Tab>

  <Tab title="Other Frameworks">
    ```html theme={null}
    <velt-huddle server-fallback="false"></velt-huddle>
    ```
  </Tab>
</Tabs>
