{{name}}으로 보간합니다. 런타임 호출자가 값을 정합니다(API 페이로드, 스케줄 입력으로). 변수는 입력을 선언할 한 곳과 보간할 한 곳을 줍니다.
명령
변수 이름이 위치 인자입니다. 예를 들어
topic, customer_email입니다.
vars list
--json을 붙입니다.
vars set
플래그
넘긴 플래그만 기존 변수에 업데이트됩니다. set은 shallow 병합이지 replace가 아닙니다. 필드를 초기화하려면 변수를 지우고 다시 만듭니다.
소스 설명
form실행 전 입력 폼에 뜹니다. 사용자가 채웁니다body_path요청 본문의 JSON 경로에서 뽑습니다(웹훅과 API 트리거).--path로 지정합니다fixed하드코딩입니다. 실행마다 같은 값입니다. 상수와 기능 플래그에 좋습니다
vars delete
{{customer_email}}을 참조하는 블록은 런타임에 실패합니다. 먼저 감사하세요.
흔한 레시피
필수 사용자 입력 선언
웹훅 본문에서 뽑기
웹훅이{ "customer": { "email": "..." } }를 POST 하면:
{{customer_email}}을 보간하면 뽑은 값을 봅니다.
기능 플래그 스위치
vars set --fixed-value true로 뒤집습니다. 블록 편집도, 재배포도 없습니다(설정 스코프 변경이 바로 라이브입니다).
한꺼번에 스냅샷·복원
vars list --json이 구조화돼 있어, vars를 git에 남기고 다른 워크스페이스에 다시 적용할 수 있습니다:
flows snapshot/apply가 변수도 함께 옮깁니다.
변수가 나타나는 곳
- 블록 콘텐츠 텍스트 필드가
{{name}}보간을 받는 어디든 - 트리거 입력 웹훅
input_path가 변수로 매핑됩니다. API 트리거가 받습니다 - 채팅 폼 UI
--source form변수가 실행 시작에 필드로 그려집니다 - 스케줄 트리거
--source fixed값이 모든 스케줄 실행에 박힙니다
변수와 버전 스코프
변수는 Flow에 속합니다(draft + published 함께). 변수 이름 변경은 Draft 편집입니다. 라이브로 하려면 배포합니다.--fixed-value 변경은 재배포 없이 바로 적용됩니다.