New Flow Builder and Knowledge Base are live. What changed

Configure a Set Variable node

Writes a fixed value, or an expression that references another variable, into a session variable. An empty name or expression blocks activation.

Short answer

The node produces a value that later steps read. In the Değer İfadesi field you can reference existing variables such as {{__last_input}} or {{__timestamp}}. You can join them with plain text. Keep the variable name identical everywhere, because one typo makes the next step read an empty value.

This page also exists in Turkish with the same scope: Türkçe okuyun

Before you start

  • A later step that reads the value: a condition, a switch or a message
  • Both Değişken Adı and Değer İfadesi filled in
  • The referenced variable already written at that point

Step by step

These screens sit inside the Intent AI section. Sign in, open Intent AI; the menu names below are in that section's left menu.

Drag the node onto the canvas

Take the Değişken Ata (Set Variable) node from the Araclar group in the palette.

Connect it to the previous step

The node does not run without that connection.

Write the variable name

Give it a plain name, such as musteri_tipi.

Enter the value expression

Put in a fixed text or a reference like {{__last_input}}.

Read the value in the test window

Save, open the Hata Ayıklama column with Test Et and check the Değişkenler section.

Result check

If it did not work

Check these

  • An empty Değişken Adı gives the node a red ring and the flow will not activate.
  • An empty Değer İfadesi draws only an orange warning, yet the server still refuses activation.
  • A blank entry means the variable you referenced was not written yet. Compare the step order and the spelling.
  • Of the system variables in the Kullanılabilir Değişkenler list, {{__chat_id}}, {{__phone}}, {{__instance_id}} and {{__timestamp}} fill on every WhatsApp turn, inside a sub-flow and after a wait too. {{__last_input}} holds the customer's last message, but it may not be current when a sub-flow starts or returns. A flow started by the Webhook trigger gets none of these variables. {{__phone}} stays empty when no number is found. {{__timestamp}} is Türkiye time in YYYY-AA-GG SS:DD form. {{__customer_name}} stays empty in live chats; Flow Testi only shows Örnek Müşteri.

Does this step look different in your panel?

We can review the screen and exact error text together.

Write to support

This guide was checked against the product UI and code inventory on 4 October 2026.

Chatinbox chatinbox

Looking into Chatinbox? I answer setup, pricing and channel questions right here.