A drag-n-drop bot building platform, highly optimised for heavy node rendering.
Performance at Scale
Optimised rendering performance to efficiently handle massive conversation flows with over 1,000 nodes, ensuring a smooth and responsive user experience even with complex bot logic.
D3.js Revamp & Interactivity
Spearheaded a complete visual and technical revamp of the builder using D3.js. This included implementing complex link behaviors to visualize state transitions. Clicking on connections triggers a control dialog for configuration - a feature that required engineering a robust message-passing system between the D3 visualization layer and the React application state.
Click screenshot to view in full screen.