digraph G { initial[label="", shape="circle"]; pending[label="pending"]; suspended[label="suspended", shape="box"]; done[label="done", shape="box"]; deleted[label="deleted", shape="box"]; initial->pending [color="blue", label="trigger"]; pending->done; pending->suspended [color="blue", label="suspend"]; suspended->pending [color="blue", label="resume"]; suspended->deleted [color="blue", label="delete"]; done->deleted [color="blue", label="delete"]; }