서비스
home

앱시트와 앱스 스크립트로 법률 업무 통합 및 나의사건검색 자동화

케이스 요약

전국 11개 사무소를 운영하는 대형 법무법인 법승의 업무 프로세스 표준화 및 데이터 통합 프로젝트입니다. 파편화된 5개 이상의 레거시 시스템과 수작업 엑셀 업무를 구글 워크스페이스(Google Workspace) 기반의 앱시트(AppSheet) 단일 플랫폼으로 통합했습니다. 특히 Codef API를 활용한 대법원 사건 정보 자동 업데이트와 LG U+ 인터넷 전화-Google Chat 연동 등 핵심 업무 자동화 기능을 구현하여, 전국 단위 업무 효율성 및 데이터 일관성을 극대화했습니다.

클라이언트 소개

법무법인 법승은 전국 11개 사무소를 가진 법무법인으로 형사, 민사, 가사, 회생, 행정 등 다양한 법률 분야에서 전문적인 서비스를 제공하고 있습니다. 특히 형사 사건이 전문 분야이며, 30명 이상의 변호사가 소속되어 있습니다.

개발 니즈 및 목표

2023년 여름, 법승과 함께 사내 시스템의 통합 및 자동화를 진행할 수 있을지 회의를 시작했습니다.
법승은 업무 처리를 위해 5개 이상의 독립적인 프로그램을 이용하고 있었으며, 복잡한 업무를 엑셀로 병행하여 처리하고 있었습니다. 법률 업무의 특성상 변호사와 사무장들이 수기로 작업하는 비중이 높아 전국 사무소별로 업무 처리 방식이 상이했고, 이로 인해 데이터의 통합 및 전사적인 활용이 어려운 상황이었습니다.
클라이언트의 핵심 니즈는 전국 사무소의 업무를 상향 평준화하고, 분산된 데이터를 통합하여 경영 및 실무에 활용하는 것을 목표로 업무 시스템화(Systematization)를 진행하는 것이었습니다.
주요 개발 목표
목표 1: 전국 11개 사무소의 파편화된 업무 플랫폼을 AppSheet 기반 단일 시스템으로 통일.
목표 2: 대법원 '나의 사건 검색' 정보크롤링 및 자동 업데이트하여 기일 관리 수작업 완전 제거.
목표 3: 구글 드라이브, 구글 챗, 구글 캘린더 등 Google Workspace 기능을 십분 활용하여 업무 효율성 극대화.

적용 솔루션

IT 백그라운드를 가진 변호사님이 카운터 파트너로 참여하여 요구 사항 정의 및 피드백이 명확했습니다. 가장 어려웠던 점은 전국 사무소별로 상이하게 진행되어온 기존 업무 프로세스를 통일하고 자동화하는 동시에, 새로운 Google 기반 시스템에 맞게 기능을 재개발하는 것이었습니다.
다음과 같은 주요 솔루션을 적용하여 클라이언트의 목표를 달성했습니다.
1.
구글 시트 기반의 앱시트 개발 및 데이터 파티션 도입
전국의 모든 데이터를 Google Sheets에 중앙 집중식으로 저장하는 것을 협의하고, 이를 기반으로 AppSheet를 개발했습니다. 법률 업무를 테이블과 컬럼으로 정확하게 표현하는 기획 단계에 가장 많은 시간을 투자했습니다. 업무 전문가인 변호사님의 참여 덕분에 복잡한 법률 프로세스를 정확히 담아내는 시스템 설계가 가능했습니다.
전사적으로 Google Workspace 유료 계정을 사용하고 있어 AppSheet Core 요금제가 무료로 제공되었고, 이를 통해 계정별 권한 설정을 수월하게 세팅할 수 있었습니다. 특히, 사무소별 데이터 증가에 대비하여 사무소별 테이블 파티션 기능을 도입하여 관리 테이블 수는 늘어났지만, 퍼포먼스 개선권한 설정을 통한 데이터 보안을 동시에 확보했습니다.
2.
codef API를 활용한 대법원 나의사건검색 자동 업데이트 구현
이번 프로젝트의 핵심 기능은 codef API를 활용한 대법원 나의사건검색의 자동 업데이트였습니다. 기존에는 수백, 수천 건의 활성 사건에 대해 변동 사항(특히 기일 정보)을 확인하기 위해 매일 대법원 사이트에 수동으로 접속해야 하는 비효율적인 작업이 있었습니다.
수 백, 수 천 건의 업무를 처리하면서 매일 같이 대법원 사이트에 들어가서 정보를 확인하고, 엑셀에 업데이트 하는 작업은 꼭 자동화가 필요한 부분이었습니다. 대법원의 나의사건검색의 API를 제공하는 codef 서비스를 사용해서 앱시트에서 버튼을 클릭하면 정보를 자동으로 받아와서 업데이트해주는 기능을 구현했습니다.
하지만 앱시트에서 버튼을 누르는 것도 일이기 때문에, 업무가 종료된 야간에 모든 활성 사건들의 정보를 업데이트해주는 자동화 앱스 스크립트를 작성했습니다. 저희가 가진 트리거 노하우를 십분 활용해서 대용량 사건 정보를 안정적으로 처리할 수 있었습니다.
3.
나의사건검색의 기일 → 구글 캘린더 자동 업데이트 구현
나의사건검색 API로 기일 정보를 받아오는데, 이 기일 정보를 각 사무소의 공동 캘린더에 추가를 하고, 담당자를 지정하는 기능을 구현했습니다. 이를 통해 사용자는 앱시트에 들어가보지 않아도 캘린더만으로 일정을 확인할 수 있게 되었습니다.
기존 기일에 결과만 업데이트되는 경우에는 캘린더의 제목에 결과를 업데이트해주어 항상 최신 정보를 표시하도록 개발했습니다. 캘린더 내용은 수기로 수정하는 경우에도 추후 자동 업데이트 시 **##추가내용##**으로 표시된 메모 내용은 보존되도록 구현하여, 자동 업데이트의 편리성과 수기 기록의 필요성을 모두 충족시켰습니다.
사건 기일 업데이트 기능을 codef API 야간 업데이트 뒤에 연달아 진행되도록 개발하여, 새로운 기일이 추가되거나 변경되었을 때 최대한 빠르게 캘린더에 적용하도록 해두어서 출근했을 때에는 가장 최근 정보를 조회할 수 있었습니다. 또한 버튼을 통해서 캘린더에 정보를 업데이트 하는 기능도 구현했습니다.
4.
LG U+ 센트릭스 인터넷전화기 → 구글 챗 알림 구현
전국의 사무소에서 LG U+의 인터넷 전화기를 사용하고 있었는데, 기존 시스템에서 전화가 왔을 때 신원을 확인해서 알려주는 기능이 있었습니다. 이 기능을 구글 챗으로 구현하는 작업을 진행했습니다.
LG U+ 인터넷 전화는 콜백 URL을 통해 전화/문자 수신 정보를 제공하지만 고정 IP를 요구했습니다. 이를 해결하기 위해 저렴한 PHP 중계 서버를 구축하여 고정 IP 문제를 해결하고, 전화 수신 정보를 구글 앱스 스크립트 웹앱으로 안전하게 전달했습니다. 웹앱은 수신된 전화번호를 구글 시트 DB에서 검색하여 발신자가 누구인지 파악한 후, 담당자에게 실시간으로 구글 챗 메시지를 전송했습니다. 전화 수신 시점부터 구글 챗 알림이 뜨는 시간은 1~3초 수준으로 지연을 최소화했습니다.
5.
모든 스크립트의 상세 로깅 구현
구글 클라우드의 로깅(Logging) 기능을 활용하여 프로젝트 내에서 실행되는 모든 스크립트의 상세 로그를 구현했습니다. 이를 통해 예기치 않은 오류가 발생했을 때 단계별로 문제 발생 지점을 확인하고 신속하게 대응할 수 있는 체계를 마련했습니다. 또한, 로그 데이터는 구글 드라이브에 파일로 저장되도록 하여, 시간이 지난 후에도 이력 조회 및 감사 추적(Audit Trail)이 가능하도록 설계했습니다.

결과 및 효과

법무법인 법승은 전국 사무소의 업무 처리 방식 표준화핵심 데이터 통합이라는 두 가지 목표를 동시에 달성했습니다. 기존 5개 이상의 시스템을 단일 플랫폼으로 통합함으로써 운영의 복잡성이 해소되었고, 수작업에 의존하던 기일 관리 업무가 자동화되어 변호사 및 사무장들의 생산성이 획기적으로 향상되었습니다. 또한 실시간 전화 알림 체계는 고객 응대 품질을 높이는 데 기여했습니다.

핵심성과

전국 단위 업무 플랫폼 표준화: 전국 11개 사무소의 파편화된 업무 프로세스를 AppSheet 기반 단일 플랫폼으로 통합하여 데이터 일관성 및 관리 용이성 확보.
사건 정보 업데이트 자동화: codef API를 활용해 나의사건검색 정보의 자동 업데이트 및 기일의 캘린더 자동 추가로 수기 업무를 완전히 제거하고 휴먼 에러 발생 위험을 최소화.
실시간 커뮤니케이션 통합: LG U+ 전화 시스템과 Google Chat을 연동하여 수신 전화의 신원을 실시간으로 팀원들에게 알림으로써 즉각적인 고객 응대 체계 구축.

개발 노하우: 제조업 특화 시스템 구축 기술

대용량 배치 작업 최적화: 앱스 스크립트의 트리거 기능을 십분 활용하여 야간에 수천 건의 API 호출 및 대용량 데이터 업데이트를 안정적으로 처리.
고정 IP 중계 서버 도입: LG U+ 의 요구 조건에 맞춘 고정 IP 중계 서버를 도입해서 구글 챗 알림 구현
대규모 데이터 환경 최적화: 앱시트 테이블 파티션 설계를 통해 사무소별 데이터 분리 및 권한 기반 보안을 확보하고 대규모 데이터 환경에서의 퍼포먼스 문제 해결.

업무 효율성 200% 올리기, with autooffice

업무 시스템 개발 문의는 구글폼을 이용해주세요!