Nova Logistics, 가상 회사는 고객으로부터 이메일을 통해 PDF가 첨부된 견적 요청을 받습니다. 현재 Nova의 직원이 각 이메일을 수동으로 열고, PDF를 다운로드하여 읽고, 주요 정보를 추출하는 데 시간이 걸립니다. 이 기사는 이메일에서 정보를 추출하여 Google 시트에 보내는 도구를 자동화하는 방법을 안내합니다. 이 도구는 Gmail API를 사용하여 이메일을 가져올 것이고, PDF에서 구조화된 데이터를 추출하는 Documind를 사용할 것입니다. 또한 Google 시트 API를 사용하여 추출된 데이터를 저장할 것입니다. 이 도구를 구축하려면 Node.js를 설치하고 Gmail, Google 시트, Supabase 및 Documind API 자격 증명을 가져와야 합니다. 또한 Supabase에서 프로젝트를 설정하고 Nango에서 새로운 통합을 생성하여 사용자 인증을 처리할 것입니다. 코드는 작은 단계로 작성되며, 환경 변수를 설정하는 것부터 시작하여 Gmail API를 사용하여 이메일을 가져올 것입니다. 다음으로 Supabase에 PDF를 업로드하고, Documind를 사용하여 PDF에서 데이터를 추출하여 Google 시트에 저장할 것입니다. 이 도구는 전체 프로세스를 자동화하여 시간을 절약하고 효율성을 높일 것입니다.
dev.to
Turn Unstructured Emails to Actionable Data
