--- title: "Assign a proxy for an agent run job" slug: "assign-a-proxy-for-an-agent-run-job" updated: 2024-05-14T13:50:35Z published: 2024-05-14T13:50:35Z canonical: "help.mozenda.com/assign-a-proxy-for-an-agent-run-job" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.mozenda.com/llms.txt > Use this file to discover all available pages before exploring further. # Assign a proxy for an agent run job When you use Premium Harvesting, you can select the *geolocation* (or geographic location) or a custom *proxy* for your agents. This allows your agent to pull from a pool of region-specific IP addresses to get your data faster and with less detection. ### Assign a proxy to an agent In the Web Console: 1. Select **Agents** > **Agents**. 2. Select the name of the specific agent you want to update. 3. Select ![Agent-List](https://cdn.document360.io/03076343-9561-4857-8a4e-9f3bfed20ced/Images/Documentation/Agent-List.png) 4. Select **Harvesting**. 5. Under **Method** and **Run this agent using** > select **Premium harvesting**. 6. Under **Run this agent in** > select the geolocation. Third-party proxies are indicated by the *(Custom)* tag. ![Screenshot (2).png](https://cdn.document360.io/03076343-9561-4857-8a4e-9f3bfed20ced/Images/Documentation/Screenshot%20%283%29.png) 1. Select **SAVE**. 2. Select **Ready** > **Run** ![Single agent.gif](https://cdn.document360.io/03076343-9561-4857-8a4e-9f3bfed20ced/Images/Documentation/Single%20agent%281%29.gif) ### Assign a proxy to multiple agents In the Web Console; 1. Select **Agents**> **Agents**. 2. Select multiple agents you want to update. 3. Select **More** > **Harvesting**. 4. Select **Run this agent using** > Confirm harvesting type 5. Select **Run this agent in** > Confirm Geolocation or custom proxy 6. Select **SAVE**. ![UPDATE MULTIPLE.gif](https://cdn.document360.io/03076343-9561-4857-8a4e-9f3bfed20ced/Images/Documentation/UPDATE%20MULTIPLE.gif) ### Assign a proxy to an agent run job In the Web Console: 1. Select **Agents** > **Agents**. 2. Select the name of the specific agent you want to update. 3. Select **READY** > **Run with parameters** 4. Enter a job **Name**. 5. In **PARAMETER NAME** enter *ProxyPool*. 6. In **PARAMETER VALUE** enter the name of the proxy. The Parameter name must be *ProxyPool*, and the Parameter value must match the name of the target proxy. (Case sensitive) 1. Select **ADD**. 2. Select **CREATE JOB**. ![runajob.gif](https://cdn.document360.io/03076343-9561-4857-8a4e-9f3bfed20ced/Images/Documentation/runajob.gif) ### Assign a proxy to an agent run job in a sequence In the Web Console: 1. Select **Sequences**. 2. Select or create the specific sequence you want to use. 3. Select **Add step**. 4. Select **Run Agent**. 5. Select an agent. 6. Select **SELECT**. 7. Select **Parameters**. 8. In **Parameter name** enter*ProxyPool*. 9. In **Parameter value** enter your "proxy pool" name. The Parameter name must be *ProxyPool*, and the Parameter value must match the name of the target proxy. (Case sensitive) 1. Select **ADD** 2. Select **SAVE** ![Sequence.gif](https://cdn.document360.io/03076343-9561-4857-8a4e-9f3bfed20ced/Images/Documentation/Sequence.gif)