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

# isRemoteParticipantsAudioLevelObserverRunning()

> Returns whether the remote participants audio level observer is currently active.

`isRemoteParticipantsAudioLevelObserverRunning()`

<Badge color="green">{"✓"} Prebuilt</Badge> <Badge color="green">{"✓"} Custom</Badge>

Returns `true` if [`startRemoteParticipantsAudioLevelObserver()`](/reference/daily-js/instance-methods/start-remote-participants-audio-level-observer) has been called and the observer is currently active.

## Return value

Returns `boolean`.

## Example

```javascript theme={null}
if (!call.isRemoteParticipantsAudioLevelObserverRunning()) {
  await call.startRemoteParticipantsAudioLevelObserver(100);
}
```

## See also

<CardGroup>
  <Card title="Methods" icon="code" iconType="solid">
    * [startRemoteParticipantsAudioLevelObserver()](/reference/daily-js/instance-methods/start-remote-participants-audio-level-observer)
    * [stopRemoteParticipantsAudioLevelObserver()](/reference/daily-js/instance-methods/stop-remote-participants-audio-level-observer)
    * [getRemoteParticipantsAudioLevel()](/reference/daily-js/instance-methods/get-remote-participants-audio-level)
  </Card>

  <Card title="Events" icon="bolt" iconType="solid">
    * [remote-participants-audio-level](/reference/daily-js/events/media-events#remote-participants-audio-level)
  </Card>
</CardGroup>
