메인 키워드: 업무 자동화 RPA
보조 키워드: RPA AI 결합, API 없는 자동화, 웹 크롤링 대체, 노코드 생산성 툴 검색 의도: 코딩 지식이 없거나 복잡한 API 연동 권한이 없는 일반 직장인들이 매일 반복되는 단순 데이터 수집, 복사-붙여넣기 업무를 AI와 기본 자동화 기능을 활용해 스스로 자동화하는 시스템 구축법을 제공한다.
그동안 나만의 맞춤형 AI 비서(GPTs)를 만들고 이메일이나 문서 요약에 활용하면서 업무 속도가 빨라지는 것을 체감하셨을 것입니다. 하지만 여전히 해결되지 않는 지루한 영역이 있습니다. 매일 아침 특정 웹사이트에 접속해 공지사항을 확인하고 복사해서 엑셀에 붙여넣거나, 여러 개의 거래처 사이트를 돌며 단가 정보를 수집하는 일 같은 '단순 반복형 마우스 클릭 노동'입니다.
이런 업무를 완전히 자동화하려면 개발자들처럼 'API(응용 프로그램 인터페이스)'를 연동해야 한다는 말을 자주 듣습니다. 하지만 일반 직장인에게 API 인증키를 발급받고 파이썬 코드를 짜는 것은 장벽이 너무 높습니다. 회사 보안 정책상 외부 API 연동 자체가 막혀 있는 경우도 허다합니다. 결국 "이건 어쩔 수 없지"라며 매일 수작업으로 아까운 시간을 낭비하곤 합니다.
프로그래밍 지식이 없어도, 복잡한 API 권한이 없어도 우리에게는 방법이 있습니다. 윈도우에 기본으로 내장된 자동화 기능이나 웹 브라우저 확장 프로그램을 활용해 화면의 움직임을 기록하고, 여기서 나온 날것의 데이터를 AI에게 가공시키는 'RPA(로봇 프로세스 자동화)와 AI의 단순 결합' 전략입니다. 손가락 하나 까딱하지 않고 데이터 수집부터 정제까지 끝내는 실무 프로세스를 소개합니다.
API 자동화만 고집할 때 마주하는 현실적인 한계
많은 직장인이 자동화 플로우를 구상할 때 '완벽한 시스템 연동'을 먼저 떠올립니다. "A 사이트의 데이터를 자동으로 긁어서 챗GPT로 보낸 뒤, 결과를 자동으로 내 엑셀로 저장해야지"라는 원대한 계획입니다.
하지만 현실에서는 대다수 웹사이트가 보안과 서버 부하를 이유로 외부 API 접근을 차단합니다. 또한, 연동 툴(Zapier 등)을 사용하려 해도 유료 결제 비용이 발생하거나, 웹사이트의 구조가 조금만 바뀌어도 전체 자동화 파이프라인이 깨져버리는 버그가 발생합니다.
결과적으로 자동화 시스템을 고치고 유지보수하는 데 더 많은 시간과 스트레스를 쓰게 되는 '배보다 배꼽이 더 큰' 상황이 찾아옵니다. 우리가 주목해야 할 것은 완벽한 코딩 연동이 아니라, 인간이 눈으로 보고 손으로 클릭하는 과정을 그대로 흉내 내는 RPA 방식입니다.
실전 솔루션: 코딩 없이 구축하는 RPA + AI 3단계 루틴
개발자 도움 없이 오늘 당장 내 PC에 적용할 수 있는 가장 안전하고 직관적인 3단계 자동화 프로세스입니다.
1단계: 무료 도구로 '화면 매크로' 기록하기 (RPA)
가장 먼저 할 일은 단순 반복 클릭을 로봇에게 시키는 것입니다. 마이크로소프트에서 무료로 제공하는 'Power Automate for desktop(윈도우 11 기본 탑재)'이나, 크롬 확장 프로그램인 'RTILA' 또는 'Web Scraper'를 사용합니다.
수행 방식: 프로그램의 '기록(Record)' 버튼을 누른 뒤, 내가 평소 하던 대로 특정 사이트에 들어가 텍스트를 드래그하고 복사(Ctrl+C)하여 메모장에 붙여넣는(Ctrl+V) 과정을 한 번만 보여줍니다.
결과: 로봇은 매일 아침 지정된 시간에 스스로 브라우저를 열어 수십 개의 페이지를 돌아다니며 필요한 텍스트를 메모장 파일 하나로 긁어모아 둡니다.
2단계: AI에게 '날것의 찌꺼기 데이터' 정제시키기
RPA 매크로가 긁어온 데이터는 웹사이트의 불필요한 메뉴 이름, 광고 문구, HTML 찌꺼기 등이 뒤섞여 있어 그대로 쓰기 어렵습니다. 이때 챗GPT나 클로드를 엽니다. 메모장의 텍스트를 통째로 붙여넣고 아래의 '정제 프롬프트'를 실행합니다.
[RPA 데이터 정제 프롬프트] "너는 데이터 전처리 및 정제 전문가야. 아래 텍스트는 내가 웹사이트에서 RPA 매크로로 무작위 긁어온 날것의 공지사항 목록이야. 중간에 섞인 광고 문구나 무의미한 숫자는 과감히 무시해 줘. 오직 [작성일자 / 공지 제목 / 담당 부서] 정보만 쏙쏙 골라내어, 엑셀에 바로 붙여넣을 수 있도록 탭(Tab)으로 구분된 깔끔한 표(Table) 형태로 정리해 줘. [여기에 긁어온 텍스트 입력]"
3단계: 최종 아웃풋 데이터 활용하기
AI는 수많은 텍스트 더미 속에서 우리가 지정한 알맹이 정보만 정확하게 분류해 냅니다. 이 테이블 결과값을 그대로 복사하여 내 업무 엑셀 시트에 붙여넣으면 오늘 주간 보고나 모니터링 업무가 단 3분 만에 종료됩니다. 수집은 컴퓨터가 하고, 정제는 AI가 하니 인간은 최종 결과물을 검토하기만 하면 됩니다.
## 활용 팁: 수작업과 자동화의 가장 이상적인 황금 비율
모든 과정을 100% 무인 자동화하겠다는 욕심을 버려야 시스템이 가벼워집니다. 수집(RPA)과 가공(AI)까지는 자동화 기계에 맡기되, 최종적으로 그 데이터를 보고 보고서를 승인하거나 거래처에 메일을 발송하는 '결정적 행위(Action)'는 인간이 직접 수동으로 처리하는 구조가 가장 안전합니다.
이렇게 '인간의 개입(Human-in-the-loop)' 단계를 마지막에 배치하면, 중간에 RPA 로봇이 오작동하거나 AI가 텍스트를 잘못 분류했더라도 최종 단계에서 필터링이 가능하므로 업무 사고를 완벽하게 방지할 수 있습니다.
주의사항과 한계
API 없이 웹사이트의 화면을 긁어오는 RPA 방식을 쓸 때 반드시 지켜야 할 도덕적, 기술적 가이드라인이 있습니다.
첫째, 로그인이 필요하고 유료로 제공되는 타사의 회원 정보를 무단으로 대량 긁어오거나 상업적으로 재배포하는 행위는 '데이터 크롤링 관련 법적 분쟁'에 휘말릴 수 있으므로 절대 금물입니다.
둘째, 매크로의 실행 속도를 너무 빠르게 설정하면 상대방 웹사이트 서버에 부담을 주어 IP가 차단될 수 있습니다. 매크로 명령어 사이사이에 반드시 '2~3초 대기(Wait)' 시간을 충분히 섞어주어, 실제 사람이 천천히 클릭하는 것처럼 속도를 제어해야 안전하게 시스템을 롱런시킬 수 있습니다.
핵심 요약
RPA의 개념 전환: 개발자용 API 연동 대신, 화면의 마우스 클릭과 복사 과정을 그대로 기록하는 노코드 RPA 도구를 활용합니다.
AI를 통한 2차 정제: 매크로가 불완전하게 긁어온 잡다한 텍스트 더미를 AI에게 입력하여 필요한 핵심 정보만 표 형태로 추출합니다.
안전 제어 장치: 웹 서버에 부하를 주지 않도록 매크로 동작 사이에 대기 시간을 설정하고, 최종 검수는 인간이 직접 진행합니다.
0 댓글