만들 때는 AI와 함께, 돌릴 때는 비용 없이
uEngine RPA는 엑셀 정리, 사내 시스템 입력, 보고서 취합, 메일 발송처럼 사람이 매일 반복하는 컴퓨터 업무를 로봇에게 맡기는 도구입니다.
자동화를 만드는 일은 AI에게 말로 시키고, 완성된 자동화는 정해진 순서대로 돌아가는 로봇이 실행합니다. 그래서 AI 비용은 만들 때 한 번만 들고, 실행은 몇 번을 해도 무료이며 결과는 매번 같습니다.
만들어진 자동화는 uEngine BPM 프로세스의 한 단계로 연결되어, 사람의 업무와 로봇의 업무가 하나의 흐름 안에서 함께 돌아갑니다.
주요 기능
어떤 업무를 자동화할 수 있나요
18개 분야 550개의 자동화 부품이 기본으로 들어 있습니다. 사람이 화면 앞에서 하는 일 대부분을 덮습니다.
웹 브라우저
192개 부품사내 포털·외부 사이트에서 사람이 하던 클릭과 입력
엑셀 · 표 데이터
76개 부품엑셀 파일을 열지 않고도 읽고 쓰고 집계
PDF 문서
29개 부품계약서·청구서·보고서 PDF 처리
파일 · 폴더
51개 부품공유 폴더 정리와 보관
데스크톱 · 윈도우 프로그램
62개 부품ERP·그룹웨어 같은 설치형 프로그램 조작
이메일
7개 부품결과 보고와 첨부파일 수집
문자 · 날짜 · 목록 · JSON
130개 부품가져온 데이터를 다듬고 계산
외부 연동
3개 부품API 호출과 비밀값 보관
업무 흐름을 표현하는 블록
단순 나열을 넘어 조건·반복·예외까지 블록으로 그립니다. 블록 안에 블록을 넣어 실제 업무 규칙을 그대로 옮깁니다.
조건 분기
IF · ELSE IF · ELSE"금액이 100만 원을 넘으면 승인 요청, 아니면 자동 등록"처럼 조건에 따라 다른 길로 보냅니다. 조건은 여러 개를 AND/OR로 묶을 수 있습니다.
반복
FOR · WHILE엑셀 행마다, 파일마다, 1부터 100까지, 두 목록을 나란히 — 네 가지 방식으로 반복합니다. WHILE은 "파일이 도착할 때까지"처럼 조건이 참인 동안 돌고, 최대 횟수 제한으로 무한 반복을 막습니다.
예외 처리
TRY · EXCEPT · ELSE · FINALLY사이트가 느리거나 파일이 없을 때 로봇이 멈추지 않고 수습합니다. 오류 종류별로 다른 대응을 두고, 성공하든 실패하든 마지막에 할 일(창 닫기 등)을 지정합니다.
흐름 제어
BREAK · CONTINUE · RETURN찾던 것을 발견하면 반복을 바로 끝내고(BREAK), 해당 건만 건너뛰거나(CONTINUE), 결과를 돌려주며 끝냅니다(RETURN).
묶음
GROUP관련된 여러 단계를 하나의 이름으로 묶어 실행 기록에서 한 덩어리로 읽히게 합니다.
나만의 부품
사용자 키워드"사내 포털 로그인" 같은 반복 절차를 이름 붙여 저장하고 어디서나 한 블록으로 호출합니다.
값을 담아 두는 변수
자주 바뀌거나 여러 곳에서 쓰는 값은 이름을 붙여 보관하고, 어느 블록에서든 $ 버튼으로 꺼내 씁니다.
| 종류 | 표기 | 이런 값에 |
|---|---|---|
| 단일값 | ${이름} | 사이트 주소, 담당자 이메일, 기준 금액처럼 값 하나 |
| 목록 | @{이름} | 처리할 파일 목록, 지점 이름들처럼 여러 값의 나열 |
| 사전 | &{이름} | 지점 → 담당자처럼 이름과 값을 짝지은 표 |
| 환경변수 | %{이름} | 비밀번호·경로처럼 컴퓨터마다 다르게 두는 값 |
이렇게 씁니다
업무 하나를 맡기는 데 네 단계면 충분합니다
1. 업무를 설명합니다
2. AI가 초안을 그립니다
3. 실행해 봅니다
4. 맡기고 잊습니다
AI 비용은 만들 때 한 번, 실행은 무료
AI에게 매번 업무를 시키는 방식과 가장 다른 점입니다. AI는 자동화를 설계할 때만 쓰고, 실제 업무는 로봇이 처리합니다.
AI와 함께 설계
업무를 설명하면 AI가 자동화를 그려 줍니다. 이때만 AI를 씁니다. 수정할 때도 마찬가지로 한 번입니다.
로봇이 반복 실행
완성된 자동화는 정해진 순서대로 로봇이 실행합니다. AI 호출이 없으니 비용도, 답변이 달라질 걱정도 없습니다.
uEngine BPM과 하나의 흐름으로
로봇 혼자 도는 자동화로 끝나지 않습니다. uEngine RPA로 만든 자동화는 uEngine BPM 프로세스의 한 단계(스크립트 태스크)로 붙어, 사람이 하는 일과 로봇이 하는 일이 하나의 업무 흐름 안에서 순서대로 이어집니다.
프로세스 안의 로봇 단계
BPM 프로세스 모델에서 로봇이 할 단계를 스크립트 태스크로 두고 uEngine RPA 자동화를 지정합니다. 차례가 오면 BPM이 로봇을 깨우고, 결과를 받아 다음 단계로 넘깁니다.
데이터가 그대로 흐릅니다
앞 단계에서 사람이 입력한 값이 로봇의 변수로 전달되고, 로봇이 만든 결과(파일·표·상태)가 다음 사람의 화면에 나타납니다. 따로 옮겨 붙일 일이 없습니다.
한 곳에서 관리하고 추적
누가 언제 무엇을 했고 로봇이 어디까지 처리했는지 BPM의 업무 이력에 함께 남습니다. 로봇이 실패하면 담당자에게 업무로 되돌려 사람이 이어받습니다.
한눈에 비교
| 항목 | uEngine RPA | 상용 RPA 제품 | AI 에이전트에 매번 시키기 |
|---|---|---|---|
| 만드는 방법 | 말로 설명 → AI가 초안 → 블록으로 다듬기 | 전문가가 플로우차트로 직접 설계 | 매번 프롬프트 작성 |
| 실행할 때 AI 비용 | 없음 (만들 때 한 번) | 없음 | 실행할 때마다 발생 |
| 결과의 일관성 | 매번 같음 | 매번 같음 | 실행마다 달라질 수 있음 |
| 라이선스 비용 | 오픈소스, 무료 | 로봇 수만큼 유료 | 사용량 과금 |
| 복잡한 규칙 표현 | 조건·반복·예외 블록을 안에 넣어 표현 | 선 연결이 늘수록 읽기 어려움 | 자연어로는 정확히 고정하기 어려움 |
| 업무 프로세스 연결 | uEngine BPM의 한 단계로 바로 연결 | 별도 연동 개발 | 별도 연동 개발 |
| 폐쇄망 실행 | 가능 | 대체로 가능 | 외부 AI 연결 필요 |
| 자산의 소유 | 표준 텍스트 형식 — 어디로든 가져갈 수 있음 | 제품 전용 형식 | 남는 자산 없음 |