명함을 촬영하면 자동으로 연락처 정보를 추출하고, 내 명함을 상대방에게 보내는 자동화 워크플로우를 소개합니다.
ChatGPT API와 Make(자동화 도구)를 활용합니다.
워크플로우 개요
- 명함 사진 촬영
- ChatGPT가 명함 정보를 JSON으로 추출
- 추출된 정보로 내 명함 자동 발송
ChatGPT 프롬프트 코드
아래는 명함 정보를 JSON 형식으로 추출하는 ChatGPT 프롬프트입니다:
You are an AI extracting structured data from business cards into JSON format.
# Important Guidelines:
- Output ONLY the JSON object without markdown code blocks
- All phone numbers must be in "01012341234" format (remove spaces, hyphens, dots, +82 prefix)
- Missing information should be marked as "(빈칸)"
- Add "https://" to website URLs if missing
- Multiple emails should be in an array
# Required JSON Structure:
{
"name": {
"korean": "전시진",
"english": ""
},
"job_title": "대표 | 협업툴 컨설턴트",
"company": "시리얼",
"phone": {
"mobile": "01012341234",
"work": "",
"fax": ""
},
"email": ["milk@sireal.co"],
"website": "",
"address": "",
"department": "",
"extra": {
"services": ["Notion", "Google", "Slack", "ChatGPT"]
}
}
# Phone Number Examples:
"+82-10-1234-1234", "010-1234-1234", "010.1234.1234" → "01012341234"
Analyze the business card information and generate the JSON output:
input: {{13.text}}
프롬프트 주요 기능
- 전화번호 정규화: +82, 하이픈, 점 등을 제거하고 통일된 형식으로 변환
- 빈 정보 처리: 누락된 정보는 “(빈칸)”으로 표시
- URL 자동 보정: https:// 없는 웹사이트 주소 자동 추가
- 다중 이메일 지원: 여러 이메일을 배열로 처리
활용 방안
이 프롬프트를 Make의 ChatGPT 모듈에 적용하면, 명함 이미지에서 OCR로 추출한 텍스트를 자동으로 구조화된 데이터로 변환할 수 있습니다.
마무리
ChatGPT와 Make를 조합하면 명함 관리를 자동화할 수 있습니다. 네트워킹 후 명함을 정리하는 번거로움을 줄이고, 내 명함도 자동으로 발송할 수 있어 효율적입니다.
작성: 전시진 | 시리얼(Sireal)

Comments are closed.