
고객의 일을 내 일처럼
전자계약의 시작은 언제나 이싸인온
안녕하세요, 전자계약서비스 이싸인온입니다.
지난 편에서는
구글 시트에 입력한 정보를 바탕으로
계약서를 발송하는 것까지 성공했습니다.
▽▼▽▼
🎈 1편
[이싸인온 API 연동] 나의 API 연동 일지 / 비개발자가 API 연동하면 생기는 일
고객의 일을 내 일처럼전자계약의 시작은 언제나 이싸인온 안녕하세요, 전자계약서비스 이싸인온입니다. 전자계약을 사용하다 보면 반복해서 계약서를 발송해야 하는 경우가 있습니다. 매번
esignon.tistory.com
▽▼▽▼
🎈 2편
[이싸인온 API 연동] 나의 API 연동 일지2 / 토큰은 받았는데 계약서는 어떻게 보내죠?
고객의 일을 내 일처럼전자계약의 시작은 언제나 이싸인온 안녕하세요, 전자계약서비스 이싸인온입니다.지난 편에서는 이싸인온 API를 사용하기 위한 첫 단계로토큰 발급을 진행해 봤습니다.
esignon.tistory.com
처음에는 이것만으로도 꽤 만족스러웠는데요.
막상 해보고 나니
또 욕심이 생겼습니다.
자동으로 계약서를 보내고 싶은데
뭔가 2% 부족한 느낌입니다.
그래서 이번에는 한 단계 더 나아가 보겠습니다.
구글폼에 필요한 정보만 입력하면
구글폼 작성 → 구글 시트에 데이터 저장 → 이싸인온 API 실행 → 계약서 자동 발송
까지 알아서 진행되도록 만들어보려고 합니다.
과연 이번에는
진짜 사람 손을 하나도 안 타고 계약서를 보낼 수 있을까요?
이번에도 개발자가 아닌 제가
직접 하나씩 해보겠습니다.


🔁3단계
구글폼을 활용한 계약서 자동화
⭐ 먼저 구글폼을 만들어 줍니다.

이번에는 계약서에 들어갈 내용을
구글폼에서 입력받을 예정이기 때문에
질문지를 만들었습니다.

계약서의 박스이름에 맞춰
구글폼의 질문을 만들어주는 것이 중요했습니다.

질문을 모두 만들었다면
이제 작성된 응답을 구글 시트로 연결해 줍니다.

이제 구글폼에 답변을 입력하면
그 내용이 구글 시트에 자동으로 쌓이게 됩니다.
여기까지는 꽤 순조롭습니다.
⭐ Apps Script에 코드를 넣어봅시다.

지난 편에서 한 번 봤던 화면이라 그런지
처음보다 조금 덜 무서워 보입니다.
이번에는 지난번에 만들었던
토큰 발급 및 계약서 발송 코드를 다시 활용했습니다.

기존에 작동했던 코드가 있으니
처음부터 다시 만들 필요는 없었습니다.
다만 이번에는 구글폼에서 입력된 정보를
계약서에 전달해야 하기 때문에
추가로 손봐야 할 부분이 있었습니다.

구글폼에서 입력한 값이
계약서의 어느 작성란으로 들어가야 하는지
API가 알아야 하는데요.
그래서 이번에는
계약서의 필드를 확인할 수 있는 코드도 추가했습니다.
추가 후 실행을 눌러 줬습니다.

Aㅏ...
느슨해진 API연동일지에 긴장감을 주는 순간인데요,
바로 AI에게 물어봐주겠습니다.
⭐ AI에게 의존하는건 부끄럽지만 도움이 된다.

스크립트 속성을 미리 세팅해뒀어야 했다는데,
그럼 처음부터 알려주지...
원망스럽네요.

열 받지만 시키는 대로 하겠습니다.

시키는 대로 스크립트 속성을 넣고 실행했더니,
이번엔 로그가 길게 쏟아졌습니다.

바로 AI한테 검사 받고 후속조치 안내받아 보았습니다.


코드와 트리거를 추가하라는 군요.


코드와 트리거를 추가해줬습니다.

이제 구글폼에 답변을 달면
계약서가 발송되는지 확인해 보겠습니다.
🚨 문제 발생

계약서 발송이 오지 않았습니다..
주인공 고통받다가 보란듯이 성공하는
소년만화 클리셰라고 생각하고
AI한테 물어보겠습니다.

먼저 실행기록부터 확인해 보겠습니다.

로그를 보니 뭔가 문제가 있긴 합니다.

원인은 어이없게도,
코드에 넣은 이름이랑 실제 시트 컬럼 이름이 미묘하게 달라서였어요.
코드에 넣은 이름: 연락처 (이메일 또는 휴대폰)
실제 시트 컬럼 이름: 연락처
괄호 안 글자가 있고 없고 차이.
그 사소한 차이 때문에 완전히 다른 질문으로 인식했습니다.근데 잘못넣은 AI탓이지 제 탓은 아닌듯하네요(아마도);

다시 피드백 받아서 수정 후 실행해 주겠습니다.
그 결과
드디어 전송 완료🎉🎉🎉

끝!!
💬비전공자가 직접 해보니
이번에 직접 API 연동을 해보면서
가장 많이 헤맸던 부분은 단연 3단계였습니다.
코드 자체는 AI가 거의 다 짜줬는데,
정작 문제는 제가 만든 질문 제목과 코드가
기대하는 질문 제목이 토씨 하나까지
똑같아야 한다는 것을 몰랐다는 겁니다.
괄호 하나, 띄어쓰기 하나가 달라도
정상적으로 작동하지 않을 수 있더라고요.
“이게 뭐가 문제지?” 하면서 한참을 헤맸는데
알고 보니 정말 별것 아닌 부분이었습니다.
괄호 하나 차이로
하루가 날아갈 뻔했습니다. 😂
🤖그럼에도 AI의 도움을 받으면 됩니다.
API를 직접 연동하면서 느낀 건
모든 걸 내가 이해하고 있어야 하는 건 아니라는 것이었습니다.
막힐 때마다 오류 로그를 그대로 캡처해서
AI에게 보여주고 물어봤습니다.
그러면 AI가 로그를 보고
어디에서 문제가 발생했는지 하나씩 짚어줬는데요.
뭐가 잘못됐는지
제가 정확하게 판단하지 못해도 괜찮았습니다.
일단 현재 상황을 그대로 보여주는 것.
이것만으로도 생각보다 많은 부분을 해결할 수 있었습니다.
⏰실무에서는 이렇게 활용해 보세요!
이번에 직접 만들어보니
반복적으로 계약서를 발송해야 하는 업무라면
이 구조가 꽤 유용하겠다는 생각이 들었습니다.
기존에는
로그인하고→ 계약서 선택하고
→ 수신자 정보를 입력하고
→ 발송 버튼을 누르는
과정을 반복해야 했다면,
이제는 구글폼 링크 하나를 공유하는 것만으로
계약서 발송까지 자동으로 이어지게 만들 수 있으니까요.
특히 신규 입사자 계약서나
반복적으로 동일한 양식을 발송해야 하는 업무처럼
정해진 정보를 받아 계약서를 보내는 업무라면
실무에서도 시간을 꽤 아낄 수 있을 것 같습니다.
다음 이 시간에...
전자계약 도입이 고민되신다면,
이싸인온 신규 가입 시, 1달 무료 체험하실 수 있습니다.
전자계약에 대해 궁금하신 사항은
이싸인온 고객센터로 편하게 연락 부탁드립니다. :-)
언제나 고객의 입장에서
생각하고 고민하겠습니다.
이싸인온 채널톡 또는 고객센터(02-3444-4660)로
문의해 주시면 빠르고 친절한 상담 도와드리겠습니다.
업계에서 가장 친절하고 답변이 빠른
⭐ 이싸인온으로 전자계약을 시작해 보세요! ⭐
'전자계약 이싸인온 > 이싸인온 소개' 카테고리의 다른 글
| [이싸인온 활용방법] 나의 API연동일지4 / 임베디드? 너 누군데? (0) | 2026.09.02 |
|---|---|
| [이싸인온 API 연동] 나의 API 연동 일지2 / 토큰은 받았는데 계약서는 어떻게 보내죠? (0) | 2026.08.28 |
| [이싸인온 API 연동] 나의 API 연동 일지 / 비개발자가 API 연동하면 생기는 일 (0) | 2026.08.28 |
| [이싸인온 활용방법] 이싸인온 사용방법 총 청리, 프로세스 안내, 계약서 업로드부터 카카오톡 서명 방법 까지 (0) | 2026.08.20 |

