fbpx

잔디 커넥트 응용하기: 일기예보? 이제 잔디 날씨 봇(Bot) 알림으로 해결하자!

잔디 커넥트를 활용한 나만의 날씨 봇 만들기

 

잔디 커넥트

 

잔디 커넥트(JANDI Connect)

구글 캘린더(Google Calendar), 트렐로(Trello), 지라(JIRA), 깃허브(GitHub), RSS피드, 비트버킷(Bitbucket) 등 업무에 많이 활용되는 툴을 잔디와 실시간 연동할 수 있는 기능이다. 이 외에도 잔디 커넥트의 웹훅 아웃고잉(Outgoing)과 인커밍(Incoming) 기능을 통해 웹 기반의 그룹웨어, 사내 시스템, 이메일 등을 연동해 잔디를 중심으로 한 업무 커뮤니케이션 허브를 구축할 수 있다.

 

안녕하세요! 잔디 CX팀의 Jessica입니다. 추석 연휴는 잘 보내셨나요? 

 

오늘은 업무용 메신저 ‘잔디’의 멋진 기능 중 하나죠? 외부 서비스와 잔디를 연동할 수 있는 잔디 커넥트 활용법에 대해 알려드리려 하는데요. 이번 포스팅에서는 지난달 진행된 이벤트에서 가장 인기가 높았던 그 기능! 날씨 봇 알림 설정 방법을 소개합니다.

 

우리 동네 날씨 확인? 이제 잔디를 통해 실시간으로 확인해보세요. 그럼 자세한 연동 방법을 살펴보도록 할게요.

 

날씨 봇
△ 실제 잔디에서 구현된 날씨 봇(Bot) 모습

‘날씨 봇’을 만들기 위해선 Weather by Zapier라는 날씨 알림 서비스 회원 가입이 필요한데요. 먼저 여기에 들어가 무료 회원 가입을 합니다. 물론 잔디도 가입을 완료하셔야겠죠? 

 

모든 준비가 끝났다면 이제 본격적으로 잔디 날씨 봇 설정 방법을 알아보도록 하겠습니다.

 

 

 

1. 잔디 커넥트를 연동할 토픽 우측 상단에 플러그 모양의 [잔디 커넥트] 버튼을 누른 후에 [연동하기]를 클릭해주세요.

 

 

 

2. 잔디 커넥트 항목 중 가~장 아래에 [Webhook 수신 (Incoming Webhook)] 의 [연동 항목 추가하기] 버튼을 클릭합니다.

 

 

 

3. 커넥트 세부 설정 사항을 정해주세요.

  • Webhook URL은 [복사하기] 버튼을 클릭해 클립보드에 저장해둡니다.
  • 연동할 토픽이 제대로 설정되어 있는지 확인해주세요.
  • 웹훅의 프로필 사진과 이름을 정해주세요.

 

 

 

4. Zapier에 로그인 후 나타나는 메인 화면 우측 상단의 [Make A Zap!] 버튼을 클릭합니다.

  • Zapier는 여러 서비스를 연결하도록 도와주는 웹 서비스 연동 플랫폼입니다.
  • Zap은 Zapier 서비스의 연동항목의 단위입니다.
  • Zap은 이벤트가 발생하는 Trigger와 그 이벤트에 대한 알림을 발송하는 Action 두 단계로 구성됩니다.

 

 

 

5. Trigger 단계에서 ‘Weather by Zapier’ 앱을 검색 후 선택합니다.

 

 

 

6. Today’s Forecast 항목을 선택합니다. 매일 오전 7시 언저리에 날씨 알림을 받게 됩니다.

  • 비가 올 때만 알림을 받고 싶다면 위의 ‘Will It Rain Today?’ 항목을 선택하셔도 됩니다.

 

 

 

7. 날씨 알림을 받고자 하는 위치를 입력합니다. 위도(latitude)와 경도(longitude)는 파란색 ‘here‘ 버튼을 클릭하면 검색 가능한 사이트로 이동합니다.

  • 이번 포스팅에서는 ‘강남구청’ 위치를 입력해 강남 날씨를 받아보도록 하겠습니다.
  • 단위(Units)는 ‘섭씨온도 Celsius’로 국내 기준에 맞게 변경해주세요.

 

강남구청
△ Latlong 을 통해 확인한 강남구청의 위도와 경도

여기까지 잘 마치셨다면 Zap의 2단계 구성 중 Trigger 부분 설정 방법이 완료됩니다. [Test this Step]을 통해 해당 지역의 날씨 정보가 제대로 확인되는지 테스트 후 이상 없다면 다음 Action 부분으로 넘어갈게요.

 

 

 

8. Action 부분에서 ‘Webhooks by Zapier’를 검색해 선택합니다.

 

 

 

9. Post를 액션 방식으로 선택합니다.

 

 

 

10. 잔디에서 알림을 수신할 웹훅 정보를 상세 설정합니다.

  • URL 부분에는 위의 3번 단계에서 복사해 놓은 잔디 웹훅 URL을 그대로 붙여 넣습니다.
  • Payload Type은 Json으로 선택합니다.
  • Data는 첫번째 네모에 ‘body’라고 입력해주세요.

 

 

 

  • Data 항목의 두번째 네모에 입력하는 내용은 잔디에서 알림 받게될 템플릿 포맷입니다.
    • [   ] 괄호 안의 Summary는 오늘 하루의 날씨에 대한 요약이며, (    ) 괄호 안의 링크는 네이버 날씨 주소인데요. Summary 클릭 시 바로 페이지가 열립니다.
    • Apparent Temperature Min은 최저 온도, Apparent Temperature Max는 최고 온도입니다.
    • Precip Probability는 비가 올 확률이지만 습도, 구름의 양 등 다양한 항목을 입력할 수 있습니다.

 

 

 

11. 화면의 최하단에 위치한 Headers 부분만 이미지와 같이 입력합니다. 그 내용은 잔디 커넥트 설정 화면에서 [설정방법 보기]를 열면 표시됩니다.

  • Content-Type와 application/json
  • Accept 와 application/vnd.tosslab.jandi-v2+json

 

 

12. [Continue] 버튼을 눌러 테스트를 진행합니다. 별다른 이슈가 없다면 이제 정말 끝이 보입니다. 여기서 잊지 않아야 할 포인트! 잔디에서 날씨 알림 봇이 잘 작동될 수 있도록 꼭 Zap을 [On]으로 해주세요. 모든 과정을 잘 마치시면 아래와 같이 잔디 커넥트 웹훅의 ‘날씨 봇’이 토픽에 날씨 메시지를 전송합니다.

 

 

Here’s one more thing! 네이버 날씨 API 외에도 SK 플래닛 날씨 API기상청 날씨 API를 잔디 커넥트 아웃고잉 웹훅(Outgoing Webhook) 통해 연동하면 언제 어디서나 잔디 대화창에서 ‘/날씨 + 지역’ 검색으로 원하는 기상 정보를 받아볼 수 있습니다. 날씨 확인이 중요한 업종에 계신 분들에게 잔디 날씨 봇 알림이 큰 도움이 될 것 같은데요. 다음 포스팅에서도 업무에 도움이 되는 잔디 커넥트 사례를 알려드리도록 하겠습니다.

 

그럼 다음 포스팅에서 또 만나요! 

 

 

업무용 메신저

 

 

 

[contact-form-7 id=”2867″ title=”잔디 CX팀에게 상담 요청하기”]

답장을 남겨주세요.

귀하의 이메일 주소는 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.