웹훅이 뭔가요? 웨이팅 번호표 한 장이면 이해됩니다
AI가 '이 주소로 웹훅을 등록하면 됩니다'라고 답할 때 그 앞에서 멈춘 사람을 위한 글입니다. 분식집 웨이팅 번호표 비유로 폴링과 웹훅의 차이를 잇고, webhook.site로 실제 신호를 직접 받아보는 체험까지 담았습니다.
연동·권한 주제의 글 7편
AI가 '이 주소로 웹훅을 등록하면 됩니다'라고 답할 때 그 앞에서 멈춘 사람을 위한 글입니다. 분식집 웨이팅 번호표 비유로 폴링과 웹훅의 차이를 잇고, webhook.site로 실제 신호를 직접 받아보는 체험까지 담았습니다.

구글 계정만 있으면 설치도 서버도 없이 코드를 실행할 수 있는 Apps Script의 첫 실행을 실제 화면으로 정리했습니다. 실행 버튼을 누르면 승인 요청과 빨간 경고가 순서대로 뜨는데, 이 경고의 뜻과 눌러도 되는 판단 기준, 회사 계정에서 막힐 때 확인할 것까지 다룹니다.

Apps Script에 GmailApp 코드를 넣고 실행하면 뜨는 권한 승인 화면에 왜 모든 이메일 확인, 작성, 전송, 영구 삭제라는 문구가 뜨는지 공식 문서로 확인했습니다. 권한 범위가 정해지는 방식, 화면 읽는 법, 막혔을 때 할 일, 완료 확인까지 실제 화면으로 정리했습니다.

자동화가 만든 결과를 디스코드 채널로 보내려면 웹훅 URL이 있어야 합니다. 채널 설정 안, 연동 화면 깊은 곳에 있는 이 경로를 실제 화면으로 찾아가고, 이 URL을 왜 비밀번호처럼 다뤄야 하는지, 막혔을 때와 새어 나갔을 때 무엇을 해야 하는지까지 정리했습니다.

AI가 짜 준 스크립트나 깃허브 Actions가 내 Gmail로 메일을 보내게 하려면 앱 비밀번호가 필요합니다. 계정 비밀번호와 무엇이 다른지, 발급 경로, 메뉴가 안 보일 때 확인할 것, 회사 계정에서 막혔을 때 대안까지 실제 화면과 공식 문서로 정리했습니다.

n8n에서 Gmail 크리덴셜 연결이 실패할 때 순서대로 확인하는 체크리스트. redirect_uri_mismatch, Unauthorized, invalid_client 같은 오류 메시지별 원인과, 커스텀 도메인을 쓸 때만 생기는 함정까지 실제 사고 기록으로 정리했습니다.

AI가 짜 준 코드에 Supabase 키를 넣으려는데 키가 여러 개라 멈춘 사람을 위한 글. 가입과 프로젝트 만들기, 설정 화면에서 API 키까지 가는 경로, 공개해도 되는 키와 절대 안 되는 키의 차이, 그리고 정말 잠겼는지 직접 확인하는 방법까지 실제 화면으로 정리했습니다.
