Various exemplary embodiments relate to a method, device, and non-transitory machine-readable storage medium encoded with instructions for execution by a user device, the medium comprising: instructions for displaying an indication of an incoming request to establish a communication session with a patient operating a medication dispenser; instructions for establishing a two-way communication session with the patient via the medication dispenser based on a physician user of the user device approving the incoming request; instructions for displaying a dispense user interface (UI) element during the two-way communication session; instructions for receiving a selection of the dispense UI element from the physician user; and instructions for transmitting, based on the selection, a command for the medication dispenser to dispense a medication to the patient.