A system for automatically detecting the need to service a machine. The
system includes a processor and at least one of a device component and a
supply component. The processor determines a time at which the device
component will require repair or replacement and when the supply
component will need replenishment and sends an electronic message
addressed to a communication device accessible by the user or supplier.
The electronic message includes data which facilitates ordering services
and sending the supplies to the user of the machine.