Chemical Feeders on The Attendant

The Attendant offers powerful, automated control over a variety of chemical feeders to help maintain accurate and consistent water chemistry. Whether you’re working on a residential pool or a large commercial system, The Attendant can be configured to control:

  • Peristaltic Pumps – Ideal for precise, low-volume dosing of liquid acid, chlorine, or other additives
  • Diaphragm Pumps – Commonly used in commercial settings for higher-pressure or higher-volume chemical feed
  • Erosion Feeders – Such as inline tablet chlorinators used for slow-dissolving sanitizers
  • CO₂ Injection Systems – For efficient pH control, especially in commercial or high-bather-load pools

This guide provides step-by-step instructions for setting up chemical feeders for Liquid Chlorine and Muriatic Acid within The Attendant platform, helping ensure accurate dosing and optimal water quality.


Step 1: Complete the Setup Wizard and Enter Installer Mode

If you’ve just completed the initial setup wizard or are adding a chemical feeder to an existing setup, the next step is to enter Installer Mode.

To access Installer Mode:

  1. Open The Attendant App.
  2. Tap the hamburger menu icon (☰) in the top right corner.
  3. Select Maintenance from the menu.
  4. Tap Installer Mode.

A pop-up will appear with multiple options for entering Installer Mode. Choose the appropriate method, then tap Enter Installer Mode to proceed.


Step 2: Add a Chemical Pump Device

From Installer Mode, tap Devices.

  1. Tap the blue + button at the bottom center of the screen to add a new device.
  2. In the pop-up menu, select Chemical Pump from the list.
  3. Fill out the required details:
    • Chemical Type (e.g., Acid, Chlorine)
    • Pump Max Capacity (e.g., GPD)
      • This can be found on a sticker on the pump
    • Port Type (Relay, Heater 24v only)
    • Port Number the pump is connected to

Once all information is entered, tap APPLY in the top-right corner.


Step 3: Add the Chemical Pump to a Flow

  1. Tap the Flows tab at the top of the screen.
  2. Scroll through the list to find the flow where the chemical feeder is installed.
  3. Tap Edit on that flow.
  4. Find the blue + button that corresponds with the correct location in the plumbing (where the chemical feeder is physically installed), and tap it.
  5. In the pop-up window, select your Chemical Pump from the list of existing devices.
  6. Tap APPLY, then SAVE to complete the setup.

🔁 Repeat this process for each additional chemical pump you need to install.


Step 4: Exit Installer Mode

Now that your chemical pump(s) have been added and assigned, it’s time to move on to enable, configure and customize chemistry settings.

  1. Tap the left arrow (<) in the top-left corner of the screen to exit Installer Mode.
  2. A pop-up will appear asking about scheduling. Select Yes or No based on your preference.
  3. Another confirmation pop-up will appear asking if you’re sure you want to exit Installer Mode.
  4. Tap the blue Exit Installer Mode bar at the bottom of the screen to confirm.

You’re now ready to start programming your chemical feeders for automated control.


Step 5: Access Chemistry Settings and Configure pH Control

From the Home Screen of The Attendant app, locate the chemical beaker icon next to the body of water status bar.

  1. Tap the chemical beaker icon to open the Chemistry Settings.

pH Control Configuration:

You’ll now see general chemistry options for both pH and Sanitization control. Let’s start by programming pH:

  1. Set your desired pH Target to your preferred set point (e.g., 7.5).
  2. Use the toggle to enable or disable app alerts for pH levels.
  3. Set the Notification Delay — this defines how long the system should wait after detecting an out-of-range pH level before sending an alert.

Configure the pH Alert Thresholds:

  1. Set the value for when the system should alert you if the pH is too low.
  2. Set the value for when the system should alert you if the pH is too high.

Once you’ve configured those settings, tap the Acid button at the bottom of the screen to proceed to acid dosing settings.


Step 6: Program Acid Dispensing

  1. Tap to Enable Acid Dispensing. Once enabled, the menu will open, revealing several options for configuring the acid dosing system.

Overview of the Acid Dispensing Menu Options:

  • Dosing Unit of Measure:
    Tap the option to change from the default volume setting to time if needed, based on your dosing preference.
  • Initial Delay Before Dosing:
    This is the initial delay after the filter pump is activated before the system starts dosing. Set this value to control how long the system should wait before dispensing acid once the pump turns on.

Dosing Table Configuration:

The Dosing Table is the most critical part of this screen. Here’s how to adjust it:

  1. On the left side of the table, you’ll see a blue bar with pH set points.
    • Ensure that the low pH set point matches the set point you configured earlier in the pH menu (e.g., 7.80).
    • If it doesn’t match, click on 7.80 and adjust it to your correct pH set point. This step is crucial because if not set correctly, The Attendant will not dose past 7.80.
  2. Once the low pH set point is adjusted, modify the dosing table to meet your needs:
    • Dose Amount: The amount of acid to be dosed is default based on the volume of water in your pool. This value should be changed based on your specifications.
    • Mixing Time: This is the time the system will mix the water after dosing. The factory default is typically set higher to prevent overfeed, but you’ll need to adjust this time based on your system’s needs.

Alert Detection Method:

Set the Alert Detection Method to either Error Rate or Overfeed:

  • Overfeed: This triggers an alert if a certain dosage of chemical is exceeded.
  • Error Rate: The system will alarm if the pH has not adjusted within a set number of doses. For example, the factory default is 3 out of 5 doses, meaning if the pH doesn’t move after 3 out of 5 doses, the system will go into alert mode.

Pump Speed Settings:

Set the Pump Speed for when the system is dosing and when it’s mixing the water. Adjust this to optimize the chemical feed process based on your system’s flow rate and capacity.

Silent Maximum Dosing Amount per Day:

Enable the Silent Maximum Dosing Amount per Day option to set a limit on the amount of chemical the system can dose in a 24-hour period. Once this limit is reached, the system will stop dosing automatically.

Tap APPLY in the top-right corner to apply the changes.


Step 7: Program Sanitization Using Liquid Chlorine

From the Chemistry Settings menu, tap the Sanitization tab.

  1. Set your desired ORP Target to your preferred ORP set point (e.g., 700).
  2. Enable or disable App Alerts for Sanitization by toggling the alert option.
  3. Set the Notification Delay — this is the time the system will wait after detecting an out-of-range ORP value before sending an alert.

Configure the Sanitization Alert Thresholds:

  1. Set the value for when the system should alert you if the ORP level is too low.
  2. Set the value for when the system should alert you if the ORP level is too high.

Once you’ve configured those settings, tap the Liquid Chlorine button at the bottom of the screen to proceed to chlorine dosing settings.


Step 8: Program Liquid Chlorine Dispensing

  1. Enable Liquid Chlorine Dispensing by tapping the toggle at the top of the screen. Once enabled, the menu will open with several options for configuring the liquid chlorine dosing system.

Overview of the Liquid Chlorine Dispensing Menu Options:

  • Dosing Unit of Measure:
    Tap to select between volume or time, depending on your system’s preference for ORP dosing.
  • Initial Delay Before Dosing:
    This is the initial delay after the filter pump is activated before the system starts dosing. Set this value to control how long the system should wait before dispensing chlorine once the pump turns on.

Dosing Table Configuration:

The Dosing Table is a crucial part of this configuration. Here’s how to adjust it:

  1. On the left side of the dosing table, you’ll see a blue bar with ORP set points.
    • Make sure the high ORP set point matches the ORP target you set earlier (e.g., 700).
    • If it doesn’t match, click on 700 and adjust it to your correct set point. This step is vital because if the set point isn’t correctly configured, the system will not dose to your set point.
  2. The next item we suggest setting is the ORP low set point. The factory setting is 300, meaning if the ORP drops below that, the system will not dose. You can set that to 0 to ensure the system will dose when the ORP drops low.
  3. Once the ORP set points are correctly adjusted, modify the dosing table to match your needs:
    • Dose Amount: The amount of chlorine to be dosed is default based on the volume of water in your pool. This value should be changed based on your specifications.
    • Mixing Time: This is the time the system will mix the water after dosing. The factory default is typically set higher to prevent overfeed, but you’ll need to adjust this time based on your system’s needs.

Alert Detection Method:

Set the Alert Detection Method to either Error Rate or Overfeed:

  • Overfeed: This option will trigger an alert if a specified amount of chlorine is exceeded during dosing.
  • Error Rate: This method alarms if the ORP hasn’t adjusted after a specified number of doses. For example, the default is typically 3 out of 5 doses, meaning if the ORP doesn’t move after 3 out of 5 doses, the system will go into alert mode.

Pump Speed Settings:

Set the Pump Speed for both dosing and mixing operations to optimize the chlorine feed process. Adjust this based on your system’s flow rate and capacity.

Silent Maximum Dosing Amount per Day:

Enable Silent Maximum Dosing Amount per Day to set a limit on the amount of liquid chlorine the system can dose in a 24-hour period. Once this limit is reached, the system will stop dosing automatically.


Once all settings are configured:

  1. Tap APPLY in the top-right corner to apply the changes.
  2. Tap SAVE to save your chemistry settings.
Updated on June 5, 2025
Was this article helpful?

Related Articles

NEED SUPPORT?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
CONTACT US