> ## Documentation Index
> Fetch the complete documentation index at: https://velt.dev/docs/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`

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltHuddleTool type="audio"/>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-huddle-tool type="audio"></velt-huddle-tool>
> ```

## chat

* Whether the ephemeral Chat feature is enabled in Huddle.
* Default: `true`

  ![](https://mintcdn.com/velt/2O8vk8YlVD4Kq-ni/images/chat-in-huddle.png?fit=max\&auto=format\&n=2O8vk8YlVD4Kq-ni\&q=85\&s=46ff3b4b514360267ffabdf5d5502765)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltHuddle chat={false} />
> ```
>
> Using API:
>
> ```jsx theme={null}
> const huddleElement = client.getHuddleElement();
> huddleElement.enableChat();
> huddleElement.disableChat();
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-huddle chat="false"></velt-huddle>
> ```
>
> Using API:
>
> ```js theme={null}
> const huddleElement = Velt.getHuddleElement();
> huddleElement.enableChat();
> huddleElement.disableChat();
> ```

## flockModeOnAvatarClick

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

![](https://mintcdn.com/velt/gAz_vLsG-ukKamYM/gifs/huddle-flock.gif?s=bdecb69693fa715ecdf57d7937ce14f9)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltHuddle flockModeOnAvatarClick={true} />
> ```
>
> Using API:
>
> ```jsx theme={null}
> const huddleElement = client.getHuddleElement();
> huddleElement.enableFlockModeOnAvatarClick();
> huddleElement.disableFlockModeOnAvatarClick();
> ```

> [tab] 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();
> ```

## serverFallback

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

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltHuddle serverFallback={false} />
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-huddle server-fallback="false"></velt-huddle>
> ```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.