Like the other commenter said, Matrix is very extensible, as you can just send custom events as you wish. There's also lots of emerging non-IM platforms built on top of Matrix, like collaborative whiteboards, virtual rooms, embeddable comments, etc.
With the new protocol-level performance MSCs coming around the corner, Matrix is becoming ever more appealing for all sorts of applications.
With the new protocol-level performance MSCs coming around the corner, Matrix is becoming ever more appealing for all sorts of applications.