> ## Documentation Index
> Fetch the complete documentation index at: https://cometchat-22654f5b-docs-rn-guide-message-privately.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Raise Hand

> Add raise hand behavior in CometChat Calls SDK v5 on JavaScript so participants can request attention during group calls.

The raise hand feature allows participants to signal that they want to speak or get attention during a call without interrupting the current speaker.

## Raise Hand

Show a hand-raised indicator to other participants:

```javascript theme={null}
CometChatCalls.raiseHand();
```

## Lower Hand

Remove the hand-raised indicator:

```javascript theme={null}
CometChatCalls.lowerHand();
```

## Raise Hand Events

### Participant Hand Raised

Fired when a participant raises their hand:

```javascript theme={null}
CometChatCalls.addEventListener("onParticipantHandRaised", (participant) => {
  console.log(`${participant.name} raised their hand`);
  // Show notification or update UI
});
```

### Participant Hand Lowered

Fired when a participant lowers their hand:

```javascript theme={null}
CometChatCalls.addEventListener("onParticipantHandLowered", (participant) => {
  console.log(`${participant.name} lowered their hand`);
});
```

## Raise Hand Button

### Hide Raise Hand Button

To hide the raise hand button from the control panel:

```javascript theme={null}
const callSettings = {
  hideRaiseHandButton: true,
  // ... other settings
};
```

### Listen for Button Clicks

Intercept raise hand button clicks for custom behavior:

```javascript theme={null}
CometChatCalls.addEventListener("onRaiseHandButtonClicked", () => {
  console.log("Raise hand button clicked");
});
```
