재피어로 Gmail > 잔디 알림 자동화하기 (feat.스마트시트)
* 이 글은 업무의 늪에서 자동화를 끊임없이 연구하는 한 스타트업 직원의 꿀팁 대방출 이야기입니다.
자리에 앉아 밥벌이를 하는 시대의 우린
뭐가 필요할까?
이 글에서는 1번의 사례,
재피어를 통한 지메일(스마트시트) > 잔디 알림 세팅 방법을 소개한다.
특정 라벨의 메일 인입
↓
자동 잔디 알림
0. 스마트시트에서 지메일 발송하기 (Workflows 세팅)
재피어는 아쉽게도 스마트시트와의 연동이 그리 편리하지 않다.
따라서 스마트시트에서 지메일(Gmail)로 원하는 데이터를 먼저 내보내고 지메일과 잔디를 연동할 예정이다. 스마트시트를 쓰시는 분들은 아래 가이드를 먼저 읽으시기를 추천한다.
▶ [Smartsheet Automation] 스마트시트 메일 자동 발송 Workflows 생성법
1. [Gmail] 라벨 생성 및 필터 만들기
원하는 내용의 메일만 걸러낼 수 있도록 라벨과 필터를 먼저 생성해야 한다.
Gmail의 [설정] - [필터 및 차단된 주소] - [새 필터 만들기]로 들어가서 원하는 조건의 메일이 들어오면 특정 라벨이 자동으로 걸리도록 필터를 만든다.
e.g. 제목에 "[공유]"가 포함되어 있을 시 [공유] 라벨을 건다
Create your own workflow
2. [Zapier] 회원가입 & Zap 생성
Zapier에서 Zap은 워크플로우 시나리오를 의미하며, Trigger와 Action으로 구성되어있다. 설정한 Trigger(특정 조건)가 충족되면 원하는 Action이 실행되는 방식이다.
[MAKE A ZAP]을 눌러 나만의 업무 자동화를 시작해보자!
* 잔디는 국내 서비스로 재피어에서 자동 연동 기능을 제공하지 않는다.
프리미엄 기능인 Webhook by Zapier를 사용해야 하기 때문에, Starter 이상의 요금제가 필요하다.
Trigger 조건(=지메일 인입) 생성
3-1. Trigger 생성 #1 (Choose app & event)
App = Gmail / Trigger Event = New Labeled Email 선택
어떤 APP에서 어떤 Trigger 발생을 조건으로 볼 건지 선택하는 단계이다.
3-2. Trigger 생성 #2 (Choose account)
연동할 지메일 계정을 선택한다.
3-3. Trigger 생성 #3 (Set up & Test)
트리거의 세부 조건을 세팅하는 단계다.
선택한 지메일 계정 내 생성되어있는 모든 라벨이 다 확인되는데, 미리 설정해둔 우리의 세부 조건 특정 라벨을 선택한다.
세부 조건까지 세팅이 완료되면 Trigger는 완성이다.
여기서 Test를 반드시 실행시켜야 한다. Test를 통해 특정 라벨로 인입된 메일 템플릿의 세부 항목을 가지고 올 수 있으며, Action 설정 시 원하는 항목을 정확하게 활용할 수 있다.
* 메일 세부 항목 : 제목, 발신인, 수신인, 내용 등
이제 원하는 Action(잔디 알림)을 설정해보자
4-1. Action 생성 #1 (Choose app & event)
App = Webhooks by Zapier / Action Event = Post 선택
국내 서비스인 잔디는 재피어 자체에서 자동 연동 기능을 제공하지 않기 때문에, Webhooks을 활용하여 별도의 잔디 웹훅 url을 심어주어야 한다.
잔디 Webhook url 추출 방법
※ 웹훅에는 Incoming과 Outgoing이 있으니 주의
Incoming : 외부 트리거 발생 > 잔디에서 Action (우리가 필요한 것)
Outgoing : 잔디 트리거 발생 > 외부로 Action
알림을 받을 토픽방을 선택/생성하고 '잔디 알림봇'의 이미지와 이름을 자유롭게 설정한다.
이후, Webhook URL을 [복사]하고 [설정 저장하기]를 누른다.
4-2. Action 생성 #2 (Set up action)
[복사]한 잔디 커넥트의 URL을 붙여 넣고 Payload Type = Json 선택 / Data = boby 입력
Data 항목의 우측 칸을 누르면 아래와 같은 Data 옵션 항목이 나타난다.
여기서 선택하는 항목과 입력 형식대로 잔디 알림이 노출된다. 직접 입력한 Text와 옵션 항목을 같이 노출할 수 도 있으니 다양한 variation을 테스트해보는 것을 추천한다. (*줄 바꿈도 가능)
4-3. Action 생성 #3 (Test action)
잔디 발송을 Test 해보고 Zap을 ON 하면 Zapier 워크플로우 생성이 끝난다!