# Modules

Fuse divides its modules into four categories:

* [Call-Flow](https://docs.plumvoice.com/fuse/call-flow)[ <img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_-z10rHoOYpuonS%2Fcall_flow.svg?alt=media&#x26;token=56608e53-5b16-4980-b1f6-5e24dcf67f9e" alt="" data-size="line"> ](https://docs.plumvoice.com/fuse/call-flow)
* [Input](https://docs.plumvoice.com/fuse/input) [<img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_0qz7dhl2Ok4ige%2Finput.svg?alt=media&#x26;token=c44bb0fa-2f9a-4aa6-a463-a357efb93ad3" alt="" data-size="line"> ](https://docs.plumvoice.com/fuse/input)
* [Data](https://docs.plumvoice.com/fuse/data)[<img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_0Plo55MtZnIwQG%2Fdata.svg?alt=media&#x26;token=f3df871d-71b8-4d53-a4d6-f60776cc6c97" alt="" data-size="line"> ](https://docs.plumvoice.com/fuse/data)
* [Integration](https://docs.plumvoice.com/fuse/integration) <img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M40QJ5NXmtM4utV6bD_%2Fuploads%2FAGm7AlEvxCrWWjhE210A%2FiconIntegration.svg?alt=media&#x26;token=0b95dea0-8d74-4eed-b5e7-49a4354b5bea" alt="" data-size="line">

{% embed url="<https://vimeo.com/241194123>" %}

## Visual Indicators

![](https://820663326-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M40QJ5NXmtM4utV6bD_%2Fuploads%2FTTbmfKvm5AYL3FQQy7EH%2Fmodule_visual_indicators%402x.png?alt=media\&token=faada44f-4d2b-42cd-b84b-8ff444a0b2a7)

* 1\. Barge-In Enabled (dashed line)
* 2\. Speech Recognition Enabled (microphone icon visible)
* 3\. Private Enabled (module logo greyed out)
