I wanted an AI agent that could handle customers going off-script without handing the entire business process over to an LLM. So I built Peakflow: a hybrid system where the important workflow stays deterministic, but AI can detect an interruption, temporarily route the conversation somewhere else, and then return control to the original flow. In the demo, the customer changes passenger count, meal preference, and travel date midway through a flight booking — and the booking still completes. Peakflow is built on top of Typebot and adds AI interruption events, structured LLM outputs, dynamic cards, OpenRouter support, data tooling, secure credentials, Shopify integrations, and more. Source code: https://github.com/rakibj/peakflow-chat Workf Built on Typebot. Typebot's applicable license still applies.