# Variable

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2Fnu57dcKdZJ1b5rDWUbuN%2Fwidget-variable-01.PNG?alt=media&#x26;token=0fd63988-e3db-4e80-a277-a529346e7c80" alt="" width="311"><figcaption></figcaption></figure>

Mit dem *Variable* Widget können Sie [Variablen](https://help.aiaibot.com/chatbot/stories-and-story-builder/verwendung-von-variablen) in einer Chat-Sitzung speichern und aktualisieren. Durch die Benutzereingabe bereits erfasste Variablen können verwendet werden, um einen neuen Variablenwert im Variablen Widget zu setze&#x6E;*.* Ein weiteres Beispiel für die Verwendung dieses Widgets wäre, Variablen in Kombination mit dem [Robot Modul](https://help.aiaibot.com/robot) für einen Workflow neu zu formatieren oder darzustellen. Die neu gesetzte Variable erscheint, wie auch die Benutzereingaben, nach einer Chat-Sitzung ebenfalls in der [User Sessions Page](https://help.aiaibot.com/chatbot/stories-and-story-builder/user-sessions).

### Hier geben wir Ihnen ein Beispiel zum besseren Verständnis der Funktionsweise dieses Widgets:

Nehmen wir an, Sie wollen den vollen Namen eines Users in nur einer Variablen abspeichern. Damit Sie aber alle Angaben des Users erhalten, fragen Sie mittels [Benutzereingabe](https://help.aiaibot.com/chatbot/widgets/benutzereingabe) separat den vollständigen Namen ab und speichern diese Werte in den Variablen `vorname` und `nachname`. Um für spätere Zwecke direkt den vollen Namen angezeigt zu bekommen, können Sie mit dem Variablen Widget diese Werte kombinieren und in einer neuen Variablen `name` abspeichern. Dies würde wie folgt hinterlegt werden:

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FonzIvbT2GqX1talqwreI%2Fwidget-variable-02.PNG?alt=media&#x26;token=4f733400-5a3a-4546-a3d9-a46eacbc060f" alt="" width="318"><figcaption></figcaption></figure>

Diese neue Variable können Sie daraufhin auch im weiteren Chatverlauf verwenden. Sie können die Variablen auch direkt in entsprechenden Widgets, wie Benutzereingabe, Text, Medien, etc. erstellen.&#x20;

Für das direkte erstellen von Variablen öffnet sich links ein Sideboard, in dem Variablen erstellt,  angepasst, gelöscht und direkt überall im Projekt aktualisiert werden.

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FWZQ8WpzGcdtrBQQTGZDt%2Fwidget-variable-03.PNG?alt=media&#x26;token=1dc6c3ed-df7e-4b95-9cc3-9c02ab0b6b2f" alt="" width="215"><figcaption></figcaption></figure>
