Command

Free

Trigger a flow on a command like /start, with optional deep-link payload.

Triggers when the user sends a command such as /start or /help. Commands can carry a deep-link payload (e.g. /start ref123), which you can save to a variable.

Fields

FieldTypeRequiredNotes
Commandtextyese.g. /start
Save payload to variabletextStores the deep-link payload (the text after the command)

Outcomes

  • default — continue the flow.

How it works

Deep links like t.me/yourbot?start=ref123 send /start ref123. Capture ref123 into a variable to handle referrals, campaign tags, or pre-selected items.

Command /start  →  payload_var: ref
Condition {{var.ref}} != ""  →  "Welcome via referral {{var.ref}}!"

This is a trigger — a graph entry point with no incoming arrow. See Triggers vs actions.