A novel series of benzo [a] carbazole-based small molecule agonists of the thrombopoietin (Tpo) receptor is reported. Starting from a 3.4 μM high throughput screen hit, members of this series have been identified which are full agonists with functional potency< 50nM and oral bioavailability in mice.