← 블로그 목록
기술 이야기

손님이 '치킨 두 마리, 콜라 두 병, 감자튀김 하나'라고 말했는데 — AI가 항목마다 따로 물어봐 준다고?

collect_list 노드는 고객이 여러 항목을 한꺼번에 말해도 AI가 하나씩 차례대로 확인해 빠짐없이 받아주는 기능입니다.

발행일 2026-06-22

전화 주문을 받다 보면 이런 일이 자주 생깁니다. 손님이 숨 한 번 안 쉬고 "치킨 두 마리에 콜라 두 병, 감자튀김 하나, 아 그리고 소스 따로요"라고 쏟아내는 거죠. 메모지에 적다 보면 뭔가 하나는 꼭 빠집니다.

makecall 빌더에는 이런 상황을 위한 노드가 있습니다. 바로 collect_list(여러 항목 받기)입니다.

📋 collect_list 노드란?

냉장고 앞에서 장 볼 목록을 하나씩 불러주는 사람을 상상해 보세요. "첫 번째는요?" "다음은요?" "또 있으신가요?" 하고 끝날 때까지 기다려 주는 거죠. collect_list 노드가 딱 그 역할을 합니다. 고객이 말한 항목들을 순서대로, 빠짐없이 받아서 정리해 둡니다.

🍕 어떤 상황에 딱 맞나요?

  • 음식 배달·포장 주문 — 메뉴가 여러 개일 때
  • 꽃집·케이크 가게 — 색상·수량·문구를 하나씩 확인할 때
  • 세탁소 — 맡기는 옷 종류와 수량을 목록으로 받을 때

핵심은 "몇 가지나 말씀하실지 모를 때"입니다. 항목이 3개든 10개든, AI가 "더 있으신가요?" 하고 끝까지 기다려 줍니다. 고객이 "아 맞다, 하나 더요" 해도 당황하지 않습니다.

사장님이 따로 할 일은?

빌더에서 collect_list 노드를 흐름에 넣고, "어떤 항목을 받을 것인지"만 설정해 두면 됩니다. 코딩이나 프로그래밍 지식은 전혀 필요 없습니다. 레고 블록 끼우듯 붙이면 끝입니다.

실제 통화는 이렇게 흘러가요
안녕하세요! 주문 도와드릴게요. 원하시는 메뉴를 말씀해 주세요.
치킨 두 마리랑 콜라 두 병이요.
치킨 두 마리, 콜라 두 병 확인했어요. 추가로 더 필요하신 게 있으신가요?
아, 감자튀김 하나랑 소스 따로 주세요.
감자튀김 하나, 소스 별도까지 모두 받았어요. 주문 내용 정리해 드릴게요!

한 번쯤 "받아 적다가 빠뜨린 적 있다"고 느끼셨다면, collect_list 노드가 그 빈자리를 채워줄 수 있습니다.

직접 만들어 볼까요? 🚀

코딩 없이, 클릭 몇 번으로 전화 AI를 만들 수 있어요. 지금 무료로 시작하세요.

무료로 직접 만들기

다른 글도 살펴보세요