Embed reactive chatbots directly on your website. Let users go back, revise answers, and switch direction mid-conversation without breaking the flow. No server stack. No database. No brittle conversation trees.

Traditional chatbot flows treat this as a problem. GraVersal treats it as part of a normal conversation.
Explore examplesGraVersal uses reactive chat context to keep conversations consistent. When users revise earlier answers, dependent steps update automatically. When intent changes mid-conversation, the chat can re-route without restarting.
Use deterministic flows where reliability matters. Add LLMs where flexibility helps. And on supported devices, users can even run local models directly in the browser.
Drag messages, questions, emails, and other nodes onto your canvas. Connect them with edges to define the flow.
Use May, Must, and Not edges with conditions to create logic structures. No scripting — just pure visual connections.
Watch your flow execute live in the built-in chat. Share via URL, embed on your site or test inside your terminal.
All you need is one JavaScript file and a tiny HTML snippet:
<graversal-widget flow-url="https://graversal.io/flows/congratulations.json"> <script src="https://graversal.io/widget/graversal-widget.js"></script>
Most automation, chatbot and flow builders hide their logic behind code and black boxes. We believe Processes and conversations should be transparent, knowledge should flow freely, and privacy should be the default.
GraVersal runs mostly in your browser if you wish. No servers. No tracking. No vendor lock-in. Just open, visual logic you can see, share, and own. Because powerful tools shouldn't come with compromises.