A device remotely supporting an implantable cardiac device is disclosed. The device includes at least one video input configured to receive at least a video signal from a programmer for an implantable cardiac device, at least one audio input, a network interface, a display, and a user input. The device may also include one or more hardware processors configured with instructions to transmit one or more video signals received at the at least one video input over a network to a remote location via the network interface, transmit one or more audio signals received at the at least one audio input over the network to the remote location via the network interface, receive patient data from a database on the network via the network interface, and display the patient data on the display.