알림 워크플로우 활동에서 변수 사용
특정 알림 워크플로우 활동은 호출자에게 텍스트를 읽어주기 위한 변수 대체를 지원합니다.
특정 알림 워크플로우 활동을 사용하면 워크플로우 스크래치패드의 변수와 같은 변수를 사용하여 활동 동작을 결정할 수 있습니다. 각 활동은 최대 20개의 변수를 지원합니다. 다음 활동은 변수 대체를 허용합니다.
| 활동 | 메모 |
|---|---|
| 말 | 텍스트 필드에서만 변수 대체를 지원합니다. |
| 입력 | 텍스트 필드에서만 변수 대체를 지원합니다. |
| 재생 | URL 필드에서만 변수 대체를 지원합니다. |
| 호출 전달 | 전화 번호 필드에서만 변수 대체를 지원합니다. |
스크래치패드 변수
${variable_name} 구문을 사용하여 워크플로우 스크래치패드 또는 활동 스크래치패드에서 변수를 호출할 수 있습니다. 변수 이름 앞에 workflow.scratchpad 또는 activity.scratchpad를 포함할 필요는 없습니다. 예를 들어 activity.scratchpad.langCode = 'en-US' 변수를 사용하려면 활동 내에서 ${langCode}를 호출합니다. 스크래치패드에 지정된 변수가 포함되어 있지 않은 경우, 변수는 비어 있는 값으로 평가됩니다.
${object.value} 형식을 사용하여 스크래치패드의 객체에서 값을 가져올 수 있습니다. 예를 들어 ${user.name}를 호출하여 workflow.scratchpad.user = {name:'john.smith'} 와 같은 사용자 객체의 이름을 가져올 수 있습니다.
digit 변수
입력 활동은 ${digit} 변수를 노출합니다. 활동에서 제시하는 각 조건에서 이 변수를 사용합니다. 사용자에게 읽어주는 숫자는 각 조건에 따라 자동으로 결정됩니다. 호출자는 해당 번호를 눌러 활동이 해당 조건을 통해 전환되도록 할 수 있습니다.