LINE WORKS 에서 Alli 와 대화할 수 있습니다. 본 가이드에서는 LINE WORKS 를 Alli 와 연동하는 방법을 상세하게 설명합니다.

연동을 위해서는 LINE WORKS Developer Console 에 접근 권한이 필요합니다.

Step 0: Alli 계정 및 스킬 준비하기

Alli 계정이 없거나 설정된 스킬이 없는 경우 먼저 계정 및 스킬을 생성합니다. 관련 내용은 해당 가이드를 참고하세요. 스킬 생성 후 반드시 On 상태로 스킬을 켜 두시기 바랍니다.

Step 1: LINE WORKS Developer Console 에서 필요한 정보 얻기

  1. LINE WORKS Developer Console 로 로그인합니다.
  2. API 메뉴에서 API ID, Server API Consumer Key, Server List (ID 등록 방식)을 ‘발급' 혹은 ‘추가' 합니다.
  3. Server API Consumer Key 추가 시 Step 1 에서  ‘메시지 Bot 전체' 아래의 ‘생성' 체크박스, ‘조직 연동 전체' 아래의 ‘조회' 체크박스를 체크합니다. Step 2 의 설정은 고정 IP 방식에서만 사용되므로 아무 값이나 선택하면 됩니다.
  4. Server List (ID 등록 방식)을 추가 시 이름은 기억하기 쉬운 아무 이름이나 사용하면 됩니다. Server API Consumer Key 는 위에서 생성한 Key 를 선택합니다.
  5. Server List 를 추가한 후에는 ‘비밀키' 열에 있는 ‘내려받기' 버튼을 클릭하여 Private Key 를 내려받습니다.
  6. Domain ID 는 왼쪽 메뉴 아래에서 찾을 수 있습니다. 이 시점에서 API ID, Consumer Key, Server List ID, Private Key (txt 파일), Domain ID 정보를 모두 가지고 있어야 하며, 이 정보들이 본 가이드의 Step 4 에서 사용됩니다.
  7. Developer Console 을 닫지 말고 Step 2 로 진행합니다.

Step 2: Alli 를 LINE WORKS Developer Console 에 등록하기

  1. ‘Bot’ 메뉴를 클릭하고 ‘등록하기' 버튼을 클릭하여 Alli 를 등록합니다.
  2. 사용하고 싶은 Bot 이름과 Bot 설명을 기입합니다. 여기서 등록된 이름이 LINE WORKS 채팅에서 Alli 의 대화명으로 사용됩니다.
  3. ‘Callback URL’ 항목에서 ‘On’ 을 선택하고 아래 URL 을 기입합니다.
    https://backend.alli.ai/lineworks/message/
    URL 하단의 ‘Text’ 체크박스를 체크합니다.
  4. 필요에 따라 “팀/그룹, 1:N 메시지방 초대 가능" 체크박스를 체크합니다.
  5. 마지막으로 ‘PIC’ 항목에서 관리자를 지정하고 Bot 을 등록합니다. 이 단계가 끝나면 등록된 Bot 이름과 설명 아래에서 Bot Number 를 찾을 수 있습니다. 이 정보 또한 본 가이드 Step 4 에서 사용됩니다.

다음으로 진행하기 전에 '조직연동' 메뉴의 '구성원 목록 조회 API 사용 설정' 이 On 상태인지 확인합니다. Off 라면 On 으로 변경하고 '적용' 버튼을 클릭합니다.

Step 3: Alli 를 LINE WORKS Admin 페이지에 추가하기

  1. LINE WORKS 어드민 페이지로 접속합니다.
  2. 서비스 > Bot 메뉴로 이동하여 ‘+추가' 버튼을 클릭합니다. Developer Console 에서 등록한 Bot 이 리스트에 나타나며, 해당 Bot 에 체크하고 Bot 을 추가합니다.
  3. Bot 추가 후 리스트에 나타난 Bot 을 클릭하고, ‘공개' 항목에 체크합니다. 이는 구성원들이 Alli 에게 대화를 걸 수 있도록 합니다.

Step 4: Alli 에서 LINE WORKS 연동하기

  1. 설정 > 연동 > LINE WORKS 탭으로 이동하여 이전 단계에서 획득한 정보들을 모두 입력합니다. Private Key 를 등록하려면 클립 아이콘을 클릭하고 Step 1-5 에서 내려받은 txt 파일을 선택하면 됩니다.
  2. ‘연동' 버튼을 클릭하면 LINE WORKS 에서 Alli를 사용할 준비가 완료됩니다. Alli 를 검색하여 아무 메시지나 전송하면 대화가 시작됩니다.