The subject matter described herein relates to controlling and automating a delivery of one or boluses of a fluid medication to a patient. A user interface can display lists of parameters, such as a list of types of fluid in the fluid medication, a list of modes for delivery of the one or more boluses, a list of flow rates of each bolus delivery, a list of durations corresponding to each bolus, a list of initiation times of each bolus, and a list of initiation events for each bolus. In response, a clinician can select and/or specify parameters for the one or more boluses. Subsequently, the infusion device can deliver the one or more boluses based on the selected or specified parameters. Related apparatus, systems, techniques and articles are also described.