Just skimmed through their docs, and still haven't seen a "what this is for" statement. Please, if you are writing documentation, give one solid, end to end use case example, it goes such a long way in promoting your product.
It would be interesting to see any actual use cases for this. Is it used somewhere? It seems to be related to smart contracts somehow, is it costly to run an agent?