Alli 대시보드 왼쪽 네비게이션 바에 자동화 메뉴가 추가되었습니다. 이 메뉴를 이용하면 특정한 조건을 만족할 때 Alli 스킬이 포함된 이메일을 자동으로 전송할 수 있는데요, 예를 들어 운영중인 웹 서비스에 신규 고객이 가입했을 때 온보딩 스킬 링크가 포함된 이메일을 전송하는 등 다양한 방식으로 활용이 가능합니다.

Alli 대시보드 왼쪽 메뉴 바에서 자동화 아이콘을 클릭하여 자동화 목록으로 진입합니다.
- 편집 아이콘을 누르면 기존의 자동화를 편집할 수 있습니다.
- 자동화를 삭제하려면 삭제를 원하는 자동화의 체크박스에 체크한 후 휴지통 아이콘을 누릅니다.
- 새 자동화를 추가하려면 '+추가' 버튼을 누릅니다. '자동화 추가' 화면이 표시됩니다.

- 자동화 이름: 여기에 입력한 이름이 자동화 목록에 표시됩니다.
- 트리거: 변수값의 변화를 모니터할 변수를 선택합니다. 지정된 변수의 변수값이 변화하면 아래 정의된 액션이 실행됩니다.
- 실행할 액션: 현재 설정 가능한 액션은 Alli 스킬로의 링크를 포함하는 이메일 전송입니다.
- 보낼 스킬: 이메일에 링크를 포함할 스킬을 선택합니다. 스킬 선택을 위한 드롭다운 목록에는 켜져 있는 스킬만 표시되는 점 기억하시기 바랍니다. 필요 시 '스킬 링크 없이 이메일 전송'을 선택하여 이메일에서 스킬로의 링크 버튼을 제거할 수도 있습니다.
- 수신자: 이메일을 수신할 대상을 선택합니다. 변수 형식에 따라 '해당 변수값이 수정된 고객' 혹은 '해당 변수값이 수정된 대화에 참여중인 고객' 을 선택할 수 있습니다. '아래 지정된 이메일 주소'를 선택하면 이메일을 전송할 메일 주소를 직접 입력할 수 있습니다. - 이메일 내용
- 버튼 문구: 스킬로 바로 가는 링크 버튼에 표시될 문구입니다.
- 이메일 제목: 이메일 제목입니다. 변수를 사용해 커스터마이징이 가능합니다. '@'를 입력하고 변수 이름을 입력하기 시작하면 선택 가능한 변수 목록이 드랍다운으로 나타납니다.
- 이메일 본문: 이메일 본문입니다. 상단의 편집 메뉴를 이용해 스타일을 적용하거나 이미지, 비디오, 링크 등을 추가할 수 있습니다. 이메일 제목과 마찬가지로 변수를 사용해 커스터마이징할 수 있습니다. - 이메일 미리보기: 전송될 이메일의 미리보기입니다. 수정 사항이 실시간으로 반영되며, 변수 부분은 전송 시에 고객의 실제 데이터로 변환됩니다.
- 변동 사항을 취소하거나 저장합니다.
변수값 수정 방법
자동화 액션이 시작되려면 지정된 변수값이 업데이트되어야 합니다. 변수값을 변화시키는 방법에는 네가지가 있습니다.
- 시스템 변수의 변수값은 특정 조건에 따라 자동으로 변동됩니다. 자세한 사항은 해당 유저 가이드를 참고하세요.
- Alli 의 스킬에서 적절한 노드를 사용하면 SDK 를 이용한 대화 도중 변수값이 업데이트되도록 할 수 있습니다. 예를 들어 Q&A 답변 노드나 메시지 보내기 노드의 '답변을 아래 변수로 저장' 기능을 사용하면 고객의 답변이 지정된 변수로 저장됩니다. 혹은 변수값 설정 노드를 사용해 원하는 변수값을 직접 저장할 수도 있습니다.
- Alli 대시보드의 고객 목록 메뉴에서 변수값을 직접 수정할 수 있습니다. 원하는 고객을 선택한 후 변수값을 수정하면 자동으로 저장됩니다.
- 아래의 API 를 이용해 특정한 고객 행동이 변수값을 변경시키도록 설정할 수도 있습니다. API 를 이용한 변수값 업데이트는 '사용자 변수'에 한해서만 가능하다는 점 알려드립니다. 사용자 변수 등 Alli 의 변수 형식에 대한 상세 정보는 해당 유저 가이드를 참고하세요.
curl -d '{
"customer_list": [
{
"customer_id": "고객_ID",
"variable_name": "@를_제외한_변수명",
"value": "저장될_변수값"
}
]
}' \
-H 'API-KEY: 프로젝트_API_키' \
-H 'Content-Type: application/json' \
https://api.alli.ai/webapi/variables/update
- Method: POST
- 엔드포인트: https://api.alli.ai/webapi/variables/update
- 고객_ID, @를_제외한_변수명, 저장될_변수값, 프로젝트_API_키 는 모두 실제 값으로 변환해야 합니다. 고객 ID 정보는 고객 목록 메뉴에서 찾을 수 있는 '@CUSTOMER_ID' 변수의 변수값이며, 프로젝트 API 키는 설정 > 일반 메뉴에서 찾을 수 있습니다.