A boundary for hyperbolic digraphs and semigroups