# Socket.IO

After clicking on **Socket.IO** in the **Plugins Module**, its options will show. All **Socket.IO Communication** related components are encompassed by the **Socket.IO Plugin**.

To refresh, **Socket.IO Communication** is a popular form of bidirectional data communication often used for web applications. More information can be found [here](https://socket.io/docs/v4/). Within **Incari**, this is done by using the [**Socket.IO Nodes**](/incari-studio/2023.1/toolbox/communication/socketio.md) and connections are configured in the [**Project Settings**](/incari-studio/2023.1/modules/project-settings/socketio.md). They add the necessary functionality to a **Project** that requires this type of communication. However, the user may decide that they would rather deactivate this portion of **Incari** to heighten performance and stability.

To do this, the user needs simply to locate the toggle labeled `Activated` and click it once.

![](/files/F6l7HZtzOyzWqApt5N0m)

**Incari** will alert the user of this by outputting this message to the screen:

![](/files/88mOlqyf1TV7ucu3lhdZ)

By following these instructions (save and restart **IncariStudio**) the user will deactivate the **Socket.IO Plugin**.

Once the user has followed these steps, they will see that after restarting **Incari Studio** and going to the **Plugins Editor**, the checkmark by **Socket.IO** will be gone and the toggle labeled `Deactivated`.

![](/files/hgdffG3Y7jVDHWv47yMk)

To activate again, the user just needs to repeat this by clicking `Deactivated` and saving and restarting again.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.incari.com/incari-studio/2023.1/modules/plugins/communication/socketiomanager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
