Cardiomyocytes from human induced pluripotent stem cells (hiPSC-CMs) are increasingly recognized as valuable for determining the effects of drugs on ion channels but they do not always accurately predict contractile responses of the human heart. This is in part attributable to their immaturity but the sensitivity of measurement tools may also be limiting. Measuring action potential, calcium flux or contraction individually misses critical information that is captured when interrogating the complete excitation-contraction coupling cascade simultaneously. Here, we develop an hypothesis-based statistical algorithm that identifies mechanisms of action. We design and build a high-speed optical system to measure action potential, cytosolic calcium and contraction simultaneously using fluorescent sensors. These measurements are automatically processed, quantified and then assessed by the algorithm. Multiplexing these three critical physical features of hiPSC-CMs allows identification of all major drug classes affecting contractility with detection sensitivities higher than individual measurement of action potential, cytosolic calcium or contraction.