Systems and methods are disclosed for a medical pill dispensing system. A method involves accessing a plan. The plan indicates a first pill distribution for a first period of time, and a second pill distribution for a second period of time. The method also involves receiving an input, where the input indicates a change to the plan. The input indicates at least one pill to be distributed in the first period of time. The method also involves determining whether to modify one or more of the first pill distribution or the second pill distribution. The method involves, in response to a determination that the second pill distribution is to be modified, modifying the plan to indicate a change in the second pill distribution.