I run a ATO/kalk setup. FWIW, even with replacing all of my ATO water with Kalk, I still cant keep up with the calcium demands of the tank.
The problem is that there are some tricky parts with gravity when you start linking ATOs to kalk reactors. You can end up with a siphon and all your ATO water gets sucked into the sump and on the floor. OR, the ATO shuts off and the kalk backs up into the ATI res. You can buy a dosing pump, but here was my way around it...
The ATO pump runs water to a small container at just the same waterlevel as the tank's. Then, this container has a bukhead in the bottom which feeds the kalk reactor, and in turn, spills back into the tank. This way, when the water gets too low, the ATO pump fills the container (there is an overflow as well that leads to the tank should it need more drastic top-off). Then gravity does the rest of the work to equalize the water levels inside the container and the tank. This way, a single top-off can provide a slow drip of kalk water over the course of an hour or so... depends on how you adjust the outlet valve.
The open contaier prevents the kalk from siphoning more into the tank, and from backing up back into the RO water.