수년간 회피해왔던 기능을 며칠 만에 완성했습니다.
ShopConnect가 예약 판매 방식을 학습한 과정과, AI 우선 플랫폼에서 AI 운영자와 함께 구축하는 것에 대해 우리가 배운 점은 무엇일까요?

ShopConnect가 예약 판매 방식을 학습한 과정과, AI 우선 플랫폼에서 AI 운영자와 함께 구축하는 것에 대해 우리가 배운 점은 무엇일까요?
저희가 통합 기능을 턴키 제품으로 제공해 온 이래로 가장 많이 받은 요청은 바로 이것이었습니다. 쇼피파이 스토어에서 상품을 구매하는 순간, 실제 이용 가능 여부를 확인하고 마인드바디(Mindbody) 예약까지 할 수 있도록 해달라는 요청이었습니다. 수년간 이 요청을 받아왔지만, 지금까지 구현하지 못했습니다.
우리는 그 이유에 대해 솔직하게 이야기했습니다. 아이디어는 설명하기엔 간단했지만, 구현하기엔 엄청난 규모였습니다. 여러 지점에 걸쳐 있는 예약 시스템에서 실제 예약 현황을 가져와 각 예약을 적절한 장소로 배정하는 것. 이 모든 것을 다른 사람의 온라인 스토어에서, 그들의 장바구니 안에서 처리하고, 판매가 가능할 만큼 안정적으로 만드는 것. 하지만 매번 이 아이디어를 볼 때마다 그 복잡성 때문에 망설여졌습니다. 그래서 결국 "언젠가는" 목록에, 좋은 아이디어가 잠시 보류되는 곳에 머물러 있게 되었습니다.
그리고 우리는 며칠 만에 그것을 만들어냈습니다. 구상, 계획, 구축, 테스트, 그리고 옵션으로 배포할 준비까지, 이전에는 범위 설정에만 시간을 썼었는데, 그보다 훨씬 짧은 시간 안에 완료했습니다. 이것이 바로 어떻게, 그리고 왜 지금에 와서야 가능했는지에 대한 이야기입니다.
수년간의 소망
온라인으로 서비스를 판매하는 사람들에게 자신의 스토어에서 무엇을 원하는지 물어보면 모두 같은 대답을 합니다. 바로 구매와 예약이 한 번에 이루어지길 바란다는 것입니다. 마사지를 구매하고 시간을 선택하고, 수업 패키지를 구매하고 자리를 잡는 식이죠. 아무런 공백 없이, 절반은 무시하는 후속 이메일도 필요 없는, 하나의 흐름으로 모든 것이 진행되기를 원합니다. 너무나 당연한 바람이죠. 하지만 바로 그 바람 때문에 지금까지 실현되지 못했던 것입니다. 당연한 것과 쉬운 것은 결코 같은 말이 아니기 때문입니다.
우리가 그것을 만들지 않은 이유
어려운 부분은 버튼 자체가 아니었어요. 버튼 뒤에 숨겨진 모든 것들이 어려웠죠.
예약 가능 여부는 실시간으로 정확하게 표시되어야 합니다. 이미 마감된 시간을 알려주는 것만큼 신뢰를 무너뜨리는 것은 없으니까요. 한 업체가 여러 지점을 운영할 수 있고, 각 지점마다 고유한 예약 일정이 있을 수 있습니다. 따라서 고객이 어느 지점의 예약을 보고 있는지 정확히 파악해야 합니다. 예약 정보는 결제 후, 사람이 직접 조작하지 않아도 매번 정확한 위치에 입력되어야 합니다. 게다가 이 모든 과정은 이미 정상적으로 작동하는 결제 시스템을 건드리지 않고, 예약과는 전혀 관련 없는 상품들 옆에 있는, 우리가 소유하지 않은 매장 안에서 매끄럽게 구현되어야 합니다.
각각은 감당할 수 있는 수준입니다. 하지만 이 모든 것을 합치면 엄청난 시간과 노력을 쏟아붓게 되고, 결국에는 여전히 불안정한 상태가 됩니다. 우리는 그 점을 충분히 존중했기에 "아직은 안 돼"라고 계속 말했습니다.
두 세계, 하나의 움직임: 운동 공간과 매장이 마침내 하나로 합쳐졌습니다.
무엇이 바뀌었나요?
달라진 것은 문제에 대한 우리의 관심도가 아니라, 문제를 해결하는 방식이었다.
이제 우리는 AI 우선 통합 아키텍처를 기반으로 구축하고 있으며, 이는 단순히 기존 방식보다 빠른 버전이 아니라 완전히 다른 방식입니다. 플랫폼, 커넥터, 각 요청을 처리하는 런타임, 다양한 계정과 위치를 지원하는 시스템, 재사용 가능한 구성 요소, 배포 파이프라인, 실제 실행을 통해 결과를 확인할 수 있는 기능 등 모든 것이 단순히 사용되는 것이 아니라 운영될 수 있도록 설계되었습니다. 운영자는 바로 Claude Code입니다.
이 두 요소의 조합이 바로 이 이야기의 핵심이므로, 솔직하게 말씀드리겠습니다. 이것은 AI 코딩 도구가 단독으로 만들어낼 수 있는 결과물이 아닙니다. AI가 아무런 제약 없이 코드를 작성한다면, 우리와 마찬가지로 한계에 부딪혔을 것이고, 단지 더 빨리 부딪혔을 뿐입니다. 이것이 가능했던 이유는 AI가 운영하도록 특별히 설계된 생태계를 AI가 운영했기 때문입니다. 클로드 코드(Claude Code)는 예약 시스템을 처음부터 새로 발명한 것이 아닙니다. 이미 존재하는 요소들을 조합하고, 그 요소들 사이의 흐름을 연결하고, 실제 예약을 실행하여 성공 여부를 확인하고, 실패한 부분을 수정하고, 동일한 솔루션을 여러 계정에 배포하고, 실제 매장에서 결과를 검증했습니다. 구성 요소는 APIANT가 제공했고, 판단과 실행은 AI가 담당했습니다. 어느 한쪽도 단독으로는 이 일을 해낼 수 없었을 것입니다.
건설은 며칠이 걸립니다.
이 모든 것은 사양서 작성에서 시작된 것이 아닙니다. 영업 전화 한 통에서 시작되었죠. 우리가 지금까지 상대했던 고객 중 가장 큰 규모가 될 가능성이 있는 신규 고객이 매장 내 실시간 예약 기능이 필요하다고 분명히 말했습니다. 그래서 우리는 당연한 조치를 취했습니다. 그 통화 녹취록을 AI에 입력하고 고객이 실제로 했던 말을 바탕으로 AI가 작동하도록 했습니다.
그 후로는 실제 건설 현장처럼 빠르게 진행되었습니다. 시스템은 Shopify, Mindbody, 그리고 우리의 의도와 긴밀하게 연결되어 있었기 때문에 모든 요소를 효율적으로 관리할 수 있었습니다. 처음부터 확장성을 고려하여 설계되었기 때문에, 한 곳의 지점이든 수백 곳의 네트워크 지점이든, 한 가지 세션 유형이든 여러 가지 세션 유형이든 모두 동일한 방식으로 운영되며, 1:1 개인 상담과 그룹 수업 모두 같은 예약 위젯을 통해 관리됩니다. 무엇보다도, Mindbody를 통해 구매하는 과정에서 발생하는 번거로움을 완전히 없앴습니다. 계정을 만들 필요도 없고, 이메일을 인증할 필요도 없으며, 한 곳에서 구매하고 다른 곳에 로그인하여 예약할 필요도 없습니다. 이제 구매와 예약이 1분도 채 걸리지 않는 단일 거래로 완료됩니다.
쇼피파이 상품 페이지에서 바로 이용 가능합니다. 장소와 날짜를 선택하고, 실제 진행 중인 공개 수업을 확인한 후 결제하세요. 구매와 예약이 한 단계로 완료됩니다.
분기별이 아니라 일별입니다. 우리가 수년간 피했던 것은 '일주일 안에 배송 준비 완료'였습니다.
도구가 없을 때는 직접 만들었다.
여기서 여전히 우리를 놀라게 하는 부분이 있습니다. 이 시스템은 단순히 기존에 있던 조각들을 연결하는 데 그치지 않았습니다. 플랫폼이 한 번도 넘어서지 못했던 벽에 부딪혔습니다. 바로 Shopify 스토어프론트 테마 자체를 읽고 쓰는 것이었습니다. 대부분의 프로젝트는 여기서 멈춥니다. 하지만 이 시스템은 관련 Shopify 문서를 자세히 살펴보고, 누락된 기능을 플랫폼 내부에 완전히 새로운 커넥터 액션으로 구축했습니다. 스토어 테마 목록을 보여주는 액션, 위젯 스크립트를 테마에 업로드하는 액션, 예약 스니펫을 업로드하는 액션, 제품 템플릿을 가져와 수정하는 액션 등이 그것입니다.
이 스크립트들은 결코 일회용이 아니었습니다. 각각의 스크립트는 향후 자동화 시스템에서 재사용할 수 있는 최고 수준의 재사용 가능한 구성 요소가 되었으며, 별도의 재발견 없이 바로 활용할 수 있습니다. 이것이 바로 AI 우선 전략의 핵심입니다. AI는 필요에 따라 플랫폼 자체의 어휘를 확장하고, 이러한 확장은 다음 빌드에 반영됩니다. 코딩 도구는 한 번만 사용할 코드를 작성하지만, AI 우선 플랫폼의 AI 운영자는 플랫폼을 지속적으로 성장시킵니다.
시스템이 구성한 설치 흐름의 일부입니다. 각 원은 시스템이 구축하거나 구성한 재사용 가능한 작업이며, Shopify의 "스토어 테마 목록 보기" 작업 등을 포함하여 순서대로 실행됩니다.
모든 새로운 액션은 구성 가능한 실제 빌딩 블록입니다. 여기 하나의 액션 설정 패널이 있는데, 향후 모든 자동화에서 재사용할 수 있도록 준비되어 있습니다.
작동 방식, 한눈에 보기
핵심은 경험이지, 복잡한 시스템이 아닙니다. 중앙 계정이 모든 것을 조율하고 각 요청을 담당 위치로 전달합니다. 온라인 스토어는 각 제품에 대한 최소한의 구조화된 정보를 읽어 예약 가능한 상품과 일반 구매 상품을 구분합니다. 이용 가능 여부는 실시간으로 가져와 선택 가능한 실제 시간 또는 실제 좌석이 있는 수업으로 표시됩니다. 구매자가 상품을 선택하고 결제하면 예약이 자동으로 완료됩니다. 여러 매장, 하나의 온라인 스토어, 하나의 장바구니.
예전에는 후속 이메일에서 이루어지던 일이 이제는 장바구니에서 일어납니다.
왜 인공지능 우선 플랫폼의 인공지능 운영자만이 이 작업을 수행할 수 있는 것일까요?
한 발짝 물러서서 실제로 무슨 일이 일어났는지 살펴보세요. 여기서 초인적인 도약은 없었습니다. 진정한 도약은 짧은 시간 안에 다양한 종류의 작업을 유려하게 동시에 처리해야 했다는 점에 있습니다. 실제 문제를 이해하고, 다중 위치 아키텍처에 대해 추론하고, 모든 것을 새로 작성하는 대신 기존 커넥터를 조합하고, 실제 실행을 수행하고 결과를 분석하고, 흐름을 잃지 않고 심각한 버그를 수정하고, 여러 계정에 배포하고, 실제 매장에서 검증하고, 코드를 작성하는 것 등이 포함됩니다. 선적 서류 비치.
그건 코딩이 아닙니다. 운영이죠. 그리고 운영은 운영 대상 자체가 운영을 염두에 두고 설계되었을 때만 제대로 작동합니다. 즉, 플랫폼이 이미 모든 동작을 알고 있고 AI가 지시할 수 있는 상태여야 한다는 거죠. AI 우선 플랫폼이 없다면 똑똑한 비서가 벽만 멍하니 바라보고 있을 뿐입니다. AI 운영자가 없다면 돈 좀 있는 사람을 기다리는 강력한 플랫폼일 뿐이죠. 둘을 합치면 5년 후의 "언젠가"가 바로 오늘이 됩니다.
건설업체에게 미치는 영향은 무엇일까요?
태블릿에서도 동일한 예약 위젯을 사용할 수 있습니다. 원하는 수업 시간을 선택하고 바로 구매하는 모든 과정을 한 번에 처리하세요.
통합 기능을 개발하는 분이라면, 이 부분을 곱씹어 볼 필요가 있습니다. 출시할 수 있는 기능의 한계가 단순히 백분율 변화가 아니라, 그보다 훨씬 더 커졌습니다. 그동안 조용히 미뤄왔던 프로젝트들, 코드를 한 줄도 작성하기 전에 이미 가슴이 철렁할 정도로 복잡했던 프로젝트들이 바로 이 협업에 가장 적합한 프로젝트들입니다. 문제가 작아져서가 아니라, "해야 한다"와 "실행 중" 사이의 간극이 확 줄어들었기 때문입니다.
우리는 수년간 하나의 문제를 존중해 왔습니다. 이제는 다른 방식으로 그 문제를 존중합니다. 바로 그것을 만들어내는 것입니다.
유효성
실시간 예약 기능이 이제 포함되었습니다. 샵커넥트저희는 Mindbody와 Shopify의 완벽한 통합 솔루션을 제공하며, 현재 고객 여러분께 옵션으로 제공하고 있습니다. 고객은 하나의 Shopify 스토어에서 여러 지점의 실제 예약 가능 시간을 확인하고 예약 및 결제를 완료할 수 있습니다. 이러한 흐름을 원하신다면 언제든지 저희에게 알려주세요.


