Here you'll find many examples built with Wanderer. Some of the flows will help you learn and understand Wanderer. Others are real-world examples. Simply click on one of the flows to load and edit it directly in the builder.
This example shows how the flow derives multiple intents from a prompt and processes them cleanly one after the other.
This flow reacts automatically when a user frequently switches back and forth between two product branches and then offers help. The flow recognizes that the user often changes context, which indicates uncertainty.
A little cat quiz. Can you find the right answer before time runs out? If you like, you can use the 50% joker.
This flow takes your input from a prompt, then sends a message and resets itself to wait for input again.
You can display multiple questions and answer options at once if they are active simultaneously.
This chat will wait until you type the correct password. Can you find it?
This example shows how you can quickly turn a public API into a chatbot.
This example shows you how repeatedly changing the answers to a question causes the context nodes in the branches to count their activations. You can use this to address users differently if they have already visited a branch before.
This example shows a simple calculator demo. Select the two numbers and see the result. Go back in the chat, change the numbers, and get a new result.
This example shows a conversational AND. The process only continues if both questions are answered with "yes".
Sometimes, in a conversation, it's necessary to check if exactly one condition is met. It doesn't matter which one condition is met, as long as it's one.
Der PHQ-9 (Patient Health Questionnaire-9) ist ein wissenschaftlich validiertes Screening-Instrument zur Erfassung depressiver Symptome. Auf dieser Website können Sie den Test vollständig anonym als interaktiven Chat durchführen – alle Daten bleiben ausschließlich in Ihrem Browser und werden beim Schließen automatisch gelöscht. Der Test umfasst neun Fragen zu typischen Depressionssymptomen der letzten zwei Wochen und liefert eine sofortige Auswertung mit Schweregradeinschätzung. Mit einer Sensitivität und Spezifität von jeweils 88% ist der PHQ-9 ein zuverlässiges Werkzeug für die Ersteinschätzung, ersetzt jedoch keine professionelle Diagnostik durch Fachpersonal.
Finde in nur 2-3 Minuten heraus, wie gestresst du wirklich bist. Dieser kostenlose Selbsttest basiert auf der wissenschaftlich validierten Perceived Stress Scale (PSS-10) und misst dein subjektiv wahrgenommenes Stresslevel der letzten 30 Tage.
A button is a node that calls defined methods on its parent node. Use it to controll nodes directly from the chat interface.
GPT nodes can be used to generate dynamic prompts from the flow. These are answered by ChatGpt. You can then use the response in the flow.
This example shows you how to clear the chat. This will delete all messages in the history.
Comment nodes don't do anything. You can theoretically use them to forward signals. But in reality, they only contain details and comments about why certain things in the flow are the way they are.
Use conclusion nodes to make conclusions visually understandable.
The contains node checks whether a specific word is present in an input.
This node helps you determine how often a user has been in a specific branch.
This node allows you to send data from the flow to HTTP APIs and send data from APIs back to the flow.
Use this node to collect form data in the chat. Connect input nodes to this node to create new input fields.
The jump node embeds a button in the chat that allows you to jump to the stored flow.
With the Mail node, you can easily send emails from your flow.
You can use the number node to define numbers or to calculate them.
The once node can only be taken once. Ideal for things that can only happen once.
Use the print node to dynamically create documents from Flow data. Give users the ability to print data directly.
Prompt nodes display a prompt in the chat when they are in context. Use the entered data in the flow.
With questions, you can let users actively make decisions. Each question can have multiple suggestion nodes.
The start node is your central entry point into every flow.
This flow contains a switch. You can use 'call edges' to turn the switch on or off. When this happens is determined by a simple question. You can turn the switch on or off from the chat.
The text node helps you define strings or build them dynamically.
With a timer, you can start things at a later time.
With Try / Catch, you can capture and redirect events deep within a conversation.
A branch structure is like the branches of a tree. They branch out further and further.
A sequence is simply a chain of nodes that are activated one after the other.
Sometimes you need a structure that repeats itself after it has been completed.
In a star structure, there is a central node from which the signals are sent outward. You can see that the connected nodes are processed in parallel. The respective layers are discovered simultaneously and sorted and executed according to the order of the widest edges.
This example demonstrates the advantages of state merging over crossing edges.
This flow demonstrates a logical AND gate
This flow demonstrates a logical NAND gate
A logical NOT gate inverts the input. If the input is enabled the output is disabled for example.
An OR gate is a logical structure. It describes how different conditions can occur for the same event to be triggered. OR gates are represented in this system using 'may edges'.
This flow demonstrates how a logical XOR gate works.
This flow is part of the tutorial, which can be loaded within the builder.