문자 하나로 시작된 서비스, smsorder.co.kr 개발기

휴대폰으로 들어온 주문 문자를 AI가 읽어 주문서로 정리하는 서비스를 만들었다. 성당의 작은 발주관리 요청에서 시작해 안드로이드 앱, 웹 답장, 대화 맥락 이해, 자동 응답과 입금 확인까지 붙여 온 과정을 정리했다.

서기 5분 분량 조회 301
택배 상자가 쌓인 책상에서 휴대폰 문자와 노트북 주문 목록을 함께 보는 판매자

주문은 이미 문자 안에 다 있었다

고객이 보낸 문자에는 주문 제품, 주소, 연락처, 이름이 이미 다 들어 있다. 사람이 그걸 다시 옮겨 적고 있었을 뿐이다.

이 글은 그 옮겨 적는 일을 AI에 맡기는 문자 주문 정리 서비스를 만들어 온 기록이다. 시작은 2년 전, 한 성당의 작은 요청이었다.

한 성당에서 발주관리를 손쉽게 할 수 있는 사이트가 필요하다는 요청이 들어왔다. 처음 기능은 정말 단순했다. 엑셀 파일을 올리면 업체별로 자동 분류해 주는 것이 전부였다.

지금 돌아보면 smsorder.co.kr의 시작점이라고 하기엔 소박한 출발이었다. 이 단순한 사이트에 아이디어 하나를 얹었다. 문자에 이미 주문 정보가 다 있다면, AI가 그걸 분석해서 자동으로 입력할 수 있지 않을까.

그래서 사용자가 문자나 채팅 내용을 복사해 사이트에 붙여넣기만 하면 AI가 정보를 정리해 주는 기능을 처음 만들었다. 이게 지금 smsorder.co.kr의 핵심 아이디어가 됐다.

앱을 만들자 벽이 나왔다

올해(2026년) 2월, 문득 그런 생각이 들었다. AI 도구가 발전했으니 웹사이트뿐 아니라 앱 개발도 훨씬 쉬워졌을 것 같았다. 그래서 휴대폰에 온 문자를 사이트로 자동 라우팅해 주는 앱을 만들어 보기로 했다.

시작하자마자 벽에 부딪혔다. 아이폰은 문자 관련 기능 자체가 막혀 있었다.

반면 안드로이드는 이 기능을 앱으로 개발할 수 있게 열어 두고 있었다. 자연스럽게 안드로이드부터 시작했다.

직접 만들기 전에 문자를 중계해 주는 앱이 이미 있는지부터 찾아봤다. 있긴 했지만 하나같이 설정 방법이 너무 복잡했다. 결국 직접 만들기로 했다.

앱을 만들어 테스트해 보니 일부 기기에서 문자 포워딩이 되지 않았다. 원인을 한참 찾은 끝에 알아냈다. 삼성메신저를 쓰면 생기는 문제였다.

근본적인 해결책은 찾지 못했다. 그래서 "삼성메신저를 쓰면 문자가 사이트와 동기화되지 않는다"고 사용자에게 안내하는 방식으로 우회했다.

APK에서 플레이스토어까지

처음에는 APK 파일로 배포했다. 설치 방법은 복잡했지만 서비스는 일단 시작할 수 있었다. 이후 마케팅을 시도하면서 가장 큰 허들을 만났다.

다행히 주위에 라이브쇼핑으로 문자 주문을 받는 분이 있어서 그곳을 첫 테스트 대상으로 삼았다. 결과는 폭발적이었다. 문자 정리를 자동화한 덕분에 직원을 한 명 더 뽑지 않아도 될 정도였다.

그래도 APK 설치의 번거로움은 여전히 걸림돌이었다. 그래서 플레이스토어에 앱을 올리기로 했다.

문자 포워딩처럼 민감한 권한을 쓰는 앱이라 등록 심사가 매우 까다로웠고 시간도 오래 걸렸다. 그래도 결국 승인을 받아냈다.

받기만 하던 구조에서 답장까지

smsorder.co.kr은 처음부터 웹사이트 하나로 모든 걸 관리하는 구조였다. 문자를 복사해 붙여넣으면 AI가 분석해 정리해 주는, 받는 쪽에 특화된 단방향 서비스였다.

앱이 생기면서 흐름이 한 단계 나아갔다. 사용자가 일일이 복사하고 붙여넣을 필요가 없어졌다.

휴대폰으로 문자가 오면 앱이 그 내용을 서버로 자동 전달한다. 분석과 정리는 여전히 웹에서 한다. 앱은 전달만, 처리는 웹이 맡는 방식이다.

그러다 서비스를 쓰던 고객사에서 새 요청이 들어왔다. 웹에서 바로 답장도 됐으면 좋겠다는 것이었다.

지금까지는 문자를 받아 정리만 할 수 있었다. 이 요청을 계기로, 웹에서 주문을 등록하거나 답장을 하면 앱을 거쳐 실제 사용자의 휴대폰에서 문자가 바로 나가는 양방향 구조가 완성됐다.

대화로 읽고, 스스로 답한다

여기서 한 단계 더 나아갔다. 예전에는 문자 한 건 한 건을 따로 처리했다. 이제는 대화의 맥락을 이어서 처리한다.

한 대화에서 주소가 먼저 오고 다음 문자에서 상품 이야기가 오면, 뒤 문자를 앞선 주문에 자동으로 이어 붙인다. 여러 번에 걸쳐 쪼개진 정보도 하나의 온전한 주문으로 묶이기 시작했다.

가장 최근에 붙인 기능은 자동 응답이다. 고객이 "이 상품 얼마예요?"라고 물으면 금액을 자동으로 안내한다. 계좌번호를 물으면 설정해 둔 계좌를 문자로 바로 회신한다.

입금이 되면 보통 개인 휴대폰으로 입금 확인 문자가 온다. 이 문자까지 분석해서, 어떤 사용자의 어떤 주문이 입금 완료됐는지 자동으로 확인하는 단계까지 왔다.

회고

성당의 작은 발주관리 요청에서 시작한 프로젝트가 2년이 지난 지금은 문자 한 통으로 주문 접수부터 상담, 결제 확인까지 처리하는 자동화 시스템이 됐다. 아이폰의 벽, 삼성메신저 문제, 플레이스토어 심사까지 예상하지 못한 장애물이 많았다. 그때그때 우회하고 고치면서 여기까지 왔다.

다음엔 또 어떤 요청이 들어올지, smsorder.co.kr이 어디까지 자동화될 수 있을지 계속 지켜볼 생각이다.

용어 쉽게 보기

글에 나온 용어를 개발자가 아닌 분도 읽을 수 있게 풀었다.

용어쉬운 설명
AI 문자 분석문자 문장을 AI가 읽고 상품·수량·주소·연락처·이름을 칸별로 뽑아내는 일.
라우팅 · 포워딩휴대폰에 온 문자를 다른 곳(여기서는 서버)으로 자동으로 넘겨주는 것.
안드로이드 · 아이폰 권한앱이 문자를 읽으려면 운영체제의 허락이 필요하다. 안드로이드는 허용하고, 아이폰은 막아 둔다.
삼성메신저삼성 휴대폰의 기본 문자 앱. 이 앱을 쓰면 다른 앱이 문자를 넘겨받지 못하는 경우가 있었다.
APK안드로이드 앱 설치 파일. 플레이스토어를 거치지 않고 직접 설치할 수 있지만 과정이 번거롭다.
플레이스토어 심사구글이 앱을 올리기 전에 하는 검사. 문자처럼 민감한 권한을 쓰는 앱은 특히 까다롭다.
서버 · 웹서버는 문자를 받아 저장하고 처리하는 컴퓨터, 웹은 그 결과를 브라우저로 보는 화면.
단방향 · 양방향받기만 하면 단방향, 웹에서 답장까지 보낼 수 있으면 양방향.
대화 맥락앞 문자와 뒤 문자를 이어서 이해하는 것. 주소와 상품이 따로 와도 한 주문으로 묶는다.
자동 응답가격이나 계좌번호를 물으면 정해 둔 내용으로 문자가 바로 나가는 기능.
입금 확인 문자은행이 보내 주는 입금 알림 문자. 이걸 읽어 어느 주문이 결제됐는지 맞춘다.
공유 X 페이스북

비슷한 시스템을 검토하고 계신가요?

요건 정리 단계부터 함께 봅니다. 구축 범위와 일정, 예상 비용을 무료로 진단해 드립니다.

기술 상담 신청 →