개발자 없이도 가능한 슬랙과 노션 API 자동화 설정하기

서로 맞물린 나무 톱니바퀴와 매끄러운 조약돌, 금속 케이블이 놓인 평면도 이미지.

서로 맞물린 나무 톱니바퀴와 매끄러운 조약돌, 금속 케이블이 놓인 평면도 이미지.

안녕하세요, 10년 차 생활 블로거 김창수입니다. 요즘 업무 효율을 높이려고 노션과 슬랙을 연동하는 분들이 정말 많아졌더라고요. 저도 처음에는 코딩을 전혀 모르다 보니 API라는 단어만 들어도 머리가 아팠는데, 막상 해보니 개발자 도움 없이도 충분히 가능했어요.

반복적인 복사 붙여넣기 작업에서 해방되고 나니 하루에 최소 1시간은 아끼게 된 것 같아요. 오늘은 제가 직접 겪은 시행착오부터 가장 효율적인 자동화 설정 방법까지 하나하나 공유해 드리려고 합니다. 비전공자 눈높이에 맞춰서 아주 쉽게 설명해 드릴 테니 천천히 따라와 보세요.

자동화 툴 비교 및 선택 가이드

자동화를 시작하기 전에 어떤 도구를 쓸지 결정하는 게 가장 중요하더라고요. 크게 노션 자체 기능, 재피어(Zapier), 그리고 메이크(Make) 세 가지를 많이 사용합니다. 각각의 장단점이 뚜렷해서 본인의 상황에 맞는 것을 고르는 게 우선이에요.

구분 노션 자체 연동 재피어 (Zapier) 메이크 (Make)
난이도 매우 쉬움 보통 높음
자유도 낮음 높음 매우 높음
비용 무료 부분 유료 (비쌈) 부분 유료 (합리적)
추천 대상 단순 알림 필요시 빠른 설정 중시 복잡한 로직 구현

저는 개인적으로 처음 시작하시는 분들이라면 노션 내부 커넥션 기능을 먼저 써보시길 권장해요. 별도의 가입 없이도 데이터베이스에 새로운 페이지가 생길 때 슬랙으로 메시지를 보내주거든요. 하지만 조건부 알림이나 복잡한 서식이 필요해지면 결국 재피어로 넘어가게 되더라고요.

노션과 슬랙 직접 연동하는 실전 단계

가장 쉬운 방법인 노션의 기본 자동화 기능을 활용해 보겠습니다. 노션 데이터베이스 우측 상단에 있는 번개 모양 아이콘이나 점 세 개 버튼을 누르면 자동화 메뉴가 보여요. 여기서 '새 자동화 추가'를 선택하면 조건(Trigger)과 동작(Action)을 설정할 수 있습니다.

예를 들어 '상태' 속성이 '완료'로 변경될 때 슬랙의 '#업무-공유' 채널에 알림이 가도록 설정하는 식이죠. 이렇게 설정해두면 팀원들에게 일일이 다 했다고 말할 필요가 없어서 정말 편하더라고요. 슬랙 계정을 연결할 때 권한 승인 팝업이 뜨는데, 이때 본인의 워크스페이스를 정확히 선택했는지 꼭 확인해야 합니다.

창수의 꿀팁!

슬랙 채널에 메시지를 보낼 때 @username 형태를 본문에 넣으면 특정 담당자를 멘션할 수도 있어요. 노션 자동화 설정창에서 '메시지 편집' 버튼을 눌러보시면 텍스트를 자유롭게 꾸밀 수 있답니다.

창수의 뼈아픈 자동화 실패담

저도 처음에는 의욕만 앞서서 모든 데이터베이스 업데이트를 슬랙으로 보내게 설정했거든요. 그런데 이게 웬걸요, 하루에 알림이 수백 개씩 쏟아지는 바람에 정작 중요한 메시지를 다 놓쳐버렸어요. 소위 말하는 알림 지옥에 빠져버린 셈이죠.

당시 팀원들이 제발 알림 좀 꺼달라고 아우성치던 기억이 나네요. 알고 보니 '페이지 수정 시'라는 포괄적인 조건을 걸어둔 게 문제였어요. 글자 하나만 고쳐도 알림이 가니까 당연히 난리가 날 수밖에요. 지금은 '상태가 변경될 때' 혹은 '새 항목이 생성될 때'처럼 명확한 기준이 있을 때만 알림이 가도록 세팅해서 평화를 찾았습니다.

주의사항!

자동화를 처음 걸 때는 반드시 테스트 전용 채널을 하나 만들어서 먼저 돌려보세요. 실제 운영 중인 채널에 바로 연결했다가 실수가 발생하면 복구하기가 꽤나 번거롭거든요.

재피어(Zapier)를 활용한 고도화 전략

노션 기본 기능만으로 부족함을 느낀다면 재피어가 정답입니다. 재피어는 노션뿐만 아니라 구글 캘린더, 지메일 등 수천 개의 앱을 연결해주는 가교 역할을 하거든요. 예를 들어 슬랙에서 특정 이모지(예: 👀)를 달면 그 메시지 내용이 자동으로 노션 회의록에 기록되게 만들 수 있습니다.

저는 이 기능을 활용해서 아카이빙 시스템을 구축했어요. 슬랙에서 중요한 정보가 올라오면 저장하고 싶은 메시지에 책갈피 이모지를 답니다. 그러면 재피어가 그 내용을 긁어다가 제 노션 '지식 창고' 데이터베이스에 차곡차곡 쌓아주더라고요. 일일이 복사해서 옮길 필요가 없으니 정보 누락도 없고 정말 신세계였어요.

설정 방법도 직관적이에요. 재피어에서 'Create Zap'을 누르고 Trigger로 Slack의 'New Pushed Message'를 선택한 뒤, Action으로 Notion의 'Create Database Item'을 지정하면 끝입니다. 영문 서비스이긴 하지만 그림 위주로 되어 있어서 영어를 잘 못 해도 충분히 만질 수 있는 수준이더라고요.

자주 묻는 질문

Q. API 연동을 하려면 유료 결제를 반드시 해야 하나요?

A. 노션 자체 자동화 기능은 무료 플랜에서도 제한적으로 사용 가능합니다. 다만 재피어 같은 외부 툴은 무료 버전에서 월 100회 정도의 실행 횟수 제한이 있으니 사용량을 확인해 보셔야 해요.

Q. 슬랙 알림 메시지에 노션 페이지 링크를 넣을 수 있나요?

A. 네, 가능합니다. 자동화 설정 시 메시지 본문에 'Page URL' 속성을 추가하면 알림을 클릭했을 때 바로 해당 노션 페이지로 이동할 수 있어 편리합니다.

Q. 코딩을 전혀 몰라도 API 설정이 가능한가요?

A. 요즘은 노코드(No-code) 툴이 워낙 잘 나와 있어서 소스 코드를 한 줄도 적지 않고 마우스 클릭만으로 모든 설정을 마칠 수 있습니다.

Q. 연동이 갑자기 안 될 때는 어떻게 해야 하죠?

A. 대부분의 경우 인증 토큰이 만료되었거나 권한 설정이 풀린 경우입니다. 노션 설정의 '연결(Connections)' 메뉴에서 슬랙 연결을 끊었다가 다시 재연결하면 해결되는 경우가 많아요.

Q. 특정 사람에게만 알림이 가게 할 수 있나요?

A. 네, 노션 데이터베이스의 '담당자' 속성을 활용하거나 슬랙의 특정 멤버 ID를 메시지에 포함하면 특정인에게 멘션을 보낼 수 있습니다.

Q. 재피어와 메이크 중 어떤 것이 더 좋나요?

A. 초보자라면 인터페이스가 쉬운 재피어를, 비용을 아끼면서 복잡한 필터링 조건을 걸고 싶다면 메이크를 추천합니다.

Q. 보안상 위험하지는 않을까요?

A. 공식 API를 사용하는 방식이라 안전한 편입니다. 다만 외부 툴에 접근 권한을 줄 때 필요한 데이터베이스에만 권한을 할당하는 것이 좋습니다.

Q. 자동화 실행 시 딜레이가 있나요?

A. 노션 기본 자동화는 거의 즉각적이지만, 재피어 무료 플랜은 최대 15분 정도의 시간 차가 발생할 수 있습니다.

처음에는 복잡해 보여도 하나씩 세팅하다 보면 이보다 편한 게 없다는 걸 느끼실 거예요. 저도 이제는 자동화 없이는 업무가 불가능할 정도가 되었거든요. 여러분도 오늘 알려드린 내용을 바탕으로 작은 것부터 하나씩 자동화해 보시길 바랍니다. 업무 효율이 올라가면 그만큼 퇴근 시간도 빨라질 수 있으니까요.

혹시 설정하다가 막히는 부분이 있으면 언제든 댓글 남겨주세요. 제가 아는 선에서 최대한 친절하게 답변해 드리겠습니다. 오늘도 스마트한 업무 환경 만드시길 응원할게요.

작성자: 김창수 (10년 차 생활 블로거)

디지털 도구와 아날로그 습관의 조화를 연구합니다. 복잡한 기술을 일상의 언어로 풀어내는 것을 즐깁니다.

본 포스팅은 정보 제공을 목적으로 작성되었으며, 사용 중인 소프트웨어의 업데이트 버전에 따라 설정 화면이나 기능이 다를 수 있습니다. 자동화 툴 사용으로 인한 유료 결제 및 데이터 변경에 대한 책임은 사용자 본인에게 있습니다.

댓글

이 블로그의 인기 게시물

웹 서비스 성장을 돕는 필수 API 자동화 툴 7가지 분석

안정적인 API 서비스 운영 전략

비즈니스 성장을 가속화하는 API 기반 업무 자동화 사례