Skip to content
Vol. III · Wk 28 · 2026
Vol. III · Wk 28 · 2026
tools June 2021

Synapse

A node-based visual builder for conversational chatbots

By Xavi Colomer · 1 min read Role Solo — concept, design and full build
Synapse
Fig. 01 · Hero Synapse

Synapse was a chatbot builder with a twist: you didn't write the conversation, you drew it.

Every bot is a graph. Nodes are the things a bot does, like send a message, ask a question, save a variable, branch on a condition or call out to a service, and you wire them together on an infinite canvas. The logic of the whole conversation sits right in front of you, visual and editable, instead of buried in code.

What it did

A real node editor. Sockets, connections, and a library of node types grouped into messages, logic and math. It validated the graph as you built, so a node pointing nowhere lit up red before you ever shipped it.

Variables and branching. Capture a user's name, greet them by it later with {{user.name}}, and branch on whether they are a first-timer or a returning visitor. The usual conversational plumbing, without the boilerplate.

Multilanguage from the start. Flows carried a locale, so the same bot could speak more than one language and switch without a rebuild.

Test, replay, deploy. A realtime preview to talk to the bot as you built it, a replay mode to step back through a conversation, and one-click deploy to push a finished flow live.

Why it matters now

Synapse is where I fell for node-based tools: the idea that a creative pipeline is far easier to reason about when you can see it and rewire it by hand. That conviction is the straight line from here to Mediagram, the node-based content tool I work on today. Different medium, same instinct.

Plates

Gallery

7 items
  • Demo
    Plate 01 Building and testing a bot conversation as a node graph
  • Synapse node editor with a chatbot welcome flow
    Plate 02 A conversation drawn as a node graph, validated as you build
  • Synapse pipelines view
    Plate 03 Composable flows and pipelines
  • Realtime chatbot preview
    Plate 04 Talk to the bot in realtime as you build it
  • Conversation replay mode
    Plate 05 Replay a conversation step by step
  • Multilanguage flow support
    Plate 06 One bot, multiple languages, no rebuild
  • One-click deploy
    Plate 07 Push a finished flow live in a click