Is this primarily for building chat based agents? What if I want to trigger a workflow via API or webhook and the wait for some sort of human in the loop verification? Do you have an example for something like that?
The visual UI + code is really cool, addresses the weaknesses of both approaches.
Both work - Agents can be triggered via API just like any normal process, so they will go do the work async and post the result via e.g. an MCP of your choice to Slack, backend forms, etc. We don't have a built-in human-in-loop orchestration layer just yet, but since each execution has a conversation thread, you could orchestrate a way for your human-in-loop process to simply submit a new message with whatever was sent. Basically using the messaging as the event queue system.
That said, yes, we deal with a lot of customer support use cases so conversational experiences were a top priority for us. It's nice to be able to interact with an agent as a workflow or conversationally.
The visual UI + code is really cool, addresses the weaknesses of both approaches.