서명 완료 알림을 받아 구글 시트에 반영해 보기

“계약은 끝났는데, 관리표는 아직 ‘서명 대기’네요?”
계약 상태를 확인한 뒤 구글 시트에 다시 입력하는 업무가 있다면, 완료 소식을 표에 연결하는 방법이 궁금해집니다. 자동으로 바뀌면 편하겠지만, 알림이 왔다고 무조건 ‘완료’로 바꾸면 곤란하겠죠. 😅
안녕하세요, 전자계약서비스 이싸인온입니다. 이번 글에서는 이싸인온 Export API와 구글 시트를 연결하기 전에 정할 흐름을 살펴봅니다. 실제 연동 성공 후기나 실행 코드를 소개하는 글은 아니며, 구현 전 준비 가이드입니다.
🔔 완료 소식은 어디로 받을까요?
이싸인온 Export API는 문서의 승인·반려·취소 등 이벤트가 발생하면 지정한 수신 주소로 문서 정보를 보내는 웹훅 기능입니다. 비대면 문서 시작 요청에서 관련 설정을 구성합니다. Export API 가이드
쉽게 말하면 ‘문서에서 일이 생겼으니 이 주소로 알려주세요’라고 연결해두는 방식이에요. 구글 시트 주소만 넣으면 셀이 바뀌는 것은 아닙니다. 알림을 받아 검증하고, 해당 시트에 값을 기록할 처리 과정이 필요합니다.
🧭 먼저 흐름을 네 단계로 그려봐요
계약 발송 → 이벤트 수신 → 문서의 최종 상태 확인 → 해당 행 업데이트를 기본 흐름으로 생각할 수 있습니다.
담당자가 보는 관리표에는 문서 ID, 업무명, 상태, 최종 확인 시각처럼 필요한 정보만 둬보세요. 이름만으로 행을 찾으면 동명이인이나 같은 사람이 체결한 여러 계약을 구분하기 어렵습니다.
✅ ‘한 사람의 작성 완료’와 ‘문서 완료’를 구분해요
여러 명이 순서대로 작성하는 문서는 첫 번째 사람이 서명해도 다음 단계가 남아 있습니다. 따라서 이벤트를 받았다는 사실이나 승인 표시 하나만 보고 전체 문서를 완료로 바꾸면 안 됩니다.
공식 문서 상세 조회에서는 상태를 Complete(완료), Playing(진행 중), Canceled(취소) 등으로 구분합니다. 전체 완료 여부를 확인하는 기준을 정하고, 이벤트와 조회 결과가 다르면 담당자가 확인할 수 있게 처리하세요. 문서 상세 조회
📊 시트에는 새 행을 계속 추가해야 할까요?
진행 현황을 관리하는 표라면 같은 문서 ID의 기존 행을 찾아 상태와 확인 시각을 갱신하는 방식을 검토할 수 있습니다. 수신 이력을 별도로 남기는 표와 업무 현황표의 목적도 구분해주세요.
구글 Sheets API는 지정한 셀 범위에 값을 쓰는 기능을 제공합니다. 실제 구현에는 대상 시트와 범위, 쓰기 권한과 인증 설정이 필요합니다. Google Sheets 값 업데이트 안내
🧪 정상 완료 외의 상황도 시험해요
‘완료 한 번’만 확인하면 운영 중 생기는 문제를 놓칠 수 있습니다. 아래는 구현 후 점검할 테스트 항목입니다.
중간 단계 서명이 전체 완료로 표시되지 않는지
같은 이벤트가 다시 와도 행이나 후속 작업이 중복되지 않는지
시트 기록 실패를 알아차리고 다시 처리할 수 있는지
취소된 문서가 완료로 남지 않는지
수신 요청 검증과 시트 접근 권한이 의도대로 적용됐는지
서명 URL이나 인증정보를 공유 시트에 그대로 넣는 일도 피해주세요. 운영에 필요한 정보만 기록하고, 완료 문서는 권한을 갖춘 경로에서 확인하도록 설계하는 편이 좋습니다.
✨ 자동화의 첫 목표는 정확한 한 줄
처음부터 모든 계약 정보를 옮기기보다, 테스트 문서 한 건의 최종 상태가 올바른 행에 반영되는지부터 확인해보세요. 성공 화면뿐 아니라 실패했을 때 담당자가 알아볼 수 있는지도 중요합니다.
이 흐름을 우리 업무에 연결하고 싶다면 현재 관리표와 필요한 상태부터 정리해 이싸인온 API 연동을 상담해보세요. 작은 범위부터 검증하며 확장할 수 있습니다. 😊
전자계약이 필요할 때, 이싸인온
이싸인온은 기업의 계약 업무를 더 쉽고 체계적으로 관리할 수 있도록 돕는 전자계약 서비스입니다.
▪️22년의 서비스 경험을 바탕으로
▪️200만 명 이상의 사용자가 이싸인온을 이용했으며,
▪️100만 건 이상의 전자문서 서명이 완료되었습니다.
계약서 작성부터 발송, 서명, 완료 문서 관리까지
업무 환경에 맞는 다양한 전자계약 기능을 활용할 수 있습니다.
전자계약이 처음이어도 어렵지 않습니다
처음 전자계약을 도입하는 기업부터 여러 부서에서 반복적으로 계약을 처리하는 기업까지, 이싸인온을 업무 방식에 맞게 활용할 수 있습니다.
도입 방법이나 필요한 기능이 궁금하다면 이싸인온 고객센터에 문의해 주세요.
▪️ 채널톡 문의 하기
▪️ 전화 상담: 02-3444-4660