메인 콘텐츠로 건너뛰기
스팬딧 x Slack App 연동 ⚙️

슬랙, 잔디에 스팬딧을 연동하여 보고서 알림을 받고 지출을 생성해보세요.

김의환 avatar
작성자: 김의환
최소 한 달 전에 업데이트됨

스팬딧과 SLACK(슬랙), JANDI(잔디) 메신저를 연동하여 지출 생성부터 보고서 승인까지 간편하게 처리하실 수 있습니다.

  • 제출자, 승인자: /expense 명령어를 입력 후, 셀프지출을 등록할 수 있습니다. 카드 영수증을 Slack 창에 업로드하여 지출을 등록하고, 보고서 승인, 반려, 환급 알림을 받아볼 수 있습니다.

  • 관리자: 보고서 제출 알림을 받고 바로 승인/반려 처리할 수 있습니다.

슬랙(Slack) 스팬딧 앱 연동

1. 슬랙 앱 소개 페이지(https://slack.com/apps/A01GTHZFW7Q)의 [Add to Slack] 버튼 또는 앱 설치링크 (https://slack-api.spendit.dev/slack/oauth/start)에서 슬랙앱을 설치합니다.

2. [Slack에서 열기] 버튼 클릭 후 팝업창이 뜨면 [Open Slack] 버튼을 눌러 앱을 실행합니다.

3. 연동이 완료되면 다음과 같은 안내창이 나타납니다.

4. 슬랙 Apps에 Spendit 앱이 추가되었습니다. [How does Spendit work?]를 클릭하시거나 help를 입력해보세요. 사용 가능한 명령어가 안내됩니다.

/connect : 계정을 연동합니다. (최초 1회는 필수)

/disconnect : 계정 연동을 끊습니다.

/expense : 셀프 지출을 등록합니다.

5. 연동된 스팬딧 계정의 보고서 진행상황이 아래와 같이 슬랙 알림으로 발송됩니다. 슬랙에서 보고서를 바로 승인/반려 처리하실 수도 있습니다.

JANDI(잔디) 연동

1. 잔디 창에서 우측 상단의 또는 우측 '커넥트' 아이콘을 클릭합니다.

2. 연동하기 버튼을 클릭해주세요.

3. Webhook 수신(Incoming Webhook) -> '연동 항목 추가하기' 버튼을 클릭합니다.

4. Webhook URL 복사 -> '설정 저장하기' 버튼을 클릭하여 설정 내용을 저장합니다.

5. 스팬딧으로 돌아와 '개인설정 > 계정'의 WebHook 항목에서 4번에서 복사한 URL을 붙여넣어주고 변경 버튼을 눌러줍니다.


이제부턴 스팬딧 내 승인내역이 지출로 자동 변환되거나, 보고서 상태가 변경될 때 알림 메시지를 잔디 메신저를 통해 받아보실 수 있습니다.

슬랙 웹훅(Webhook) 연동

1. Slack의 채팅방에서 우측 상단에 있는 ⓘ 모양의 아이콘을 클릭한 뒤, 'Add an app' 메뉴를 선택합니다.

2. App 검색창에서 'web hook'을 입력, 'Incoming WebHooks' 항목을 선택합니다.

3. 좌측의 'Add Configuration' 버튼을 눌러 새 웹훅을 생성합니다.

4. 웹훅을 수신받을 채널을 확인한 뒤 'Add Incoming WebHooks integration' 버튼을 클릭합니다.

5. 화면에 보이는 Webhook URL을 복사하고 화면 하단 'Save Settings' 버튼을 클릭합니다.

6. 스팬딧의 '개인 설정 > 계정' 웹훅 항목에 5번에서 복사한 URL을 붙여넣고 변경버튼을 눌러줍니다.

6번까지 잘 마쳐주셨다면 Slack 웹훅 연동 과정은 끝이 났습니다.

승인내역이 자동으로 지출로 변환 되었을 때나 보고서 상태의 변경이 있을 경우 Slack 메신저로 아래와 같이 알림 메시지를 확인할 수 있습니다.


#연관태그 : 슬랙, 잔디, 메신저 연동, 웹훅

답변이 도움되었나요?