Make me think that a push model would be awesome. Would that be an agent?
Ex: Outbound - Interactive chat sessions trigger outside push update, such as to a database for data to index, new findings & enrichments, etc
Ex: Inbound - API calls trigger internal runs... which in turn can also trigger external workflows
We're experimenting with APIs for embedding in your own apps, headless APIs for automations, and all sorts of integrations. Getting security and modular/compositional interfaces right has been a fascinating challenge!