# Agents

Agents in Hashman are responsible for scanning the local network constantly for miners and performing the actions based on the mining profiles.

<figure><img src="https://2585165192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F16lz3I7JkYyDusZBiJ6h%2Fuploads%2FgFetpSrLthpb3ZdS2DvS%2Fagents.png?alt=media&#x26;token=0dea9e3d-f228-4ba0-9bc0-c1fc70fa2062" alt=""><figcaption><p>Agents view</p></figcaption></figure>

### Agents overview

* **Agent list**: All of your agents in a table list view
* **Status**: View current status of each agent, if the agent is scanning and functioning properly or if there is an error
* **Miners found**: How many miners the agent has found from the local network
* **Mode**: Read-only or normal - in read only mode agent will only query the miners and all mining profile-based automation is ignored. However, commands can be sent to an individual miner or multiple miners.

### Agents - Creating an agent

1. Navigate to the "Agents" view
2. Click "Create new agent"
3. Set the agent's parameters:
   * Name and alias (alias can be used in pool usernames)
   * Enable or disable read-only mode - in read only mode agent will only query the information of miners and all automation is ignored
   * Set the network scanning parameters
