Slang AI 같은 서비스 제작하기: 식당 전화 응대·예약 접수·직원 연결 제작법
실시간 전화 대화에서 예약 조건을 확인하고 식당 자료 안내와 직원 연결로 이어지는 음성 AI 서비스의 구현 구조를 설명합니다.
핵심 요약
1. 식당에 걸려온 전화를 받아 문의를 안내하고 검토된 예약 접수와 직원 연결로 이어지는 서비스를 만듭니다. 2. Twilio Voice와 Inworld AI를 음성 대화에 연결하고 Cal.com API를 일정 연동 후보로 활용합니다. 3. 좌석·인원·영업시간 검증, 예약 확정, 대화 상태와 예외 처리 흐름은 자체 개발합니다.
Slang AI에서 참고할 가치는 바쁜 시간이나 영업시간 밖에도 식당의 전화 문의를 처리하도록 돕는 것입니다. 식당 AI 전화비서 만들기는 자연스럽게 말하는 기능과 실제 예약·안내 업무를 함께 설계해야 합니다. 아래는 레스토랑 음성 AI 개발을 위한 구현 대안입니다.
수신 전화를 대화 세션으로 연결하기
입력은 전화 음성과 통화 연결 상태입니다. Twilio Voice를 전화 연결 계층으로 사용하고 Inworld AI의 음성 처리 기능을 연결하는 구성을 검토할 수 있습니다. 자체 애플리케이션은 통화 ID와 발화 순서, 응답 생성 상태를 관리합니다.
사용자가 말을 이어가거나 질문을 정정하면 이전 답변 재생과 다음 처리의 관계를 제어해야 합니다. 소음 때문에 날짜나 인원이 불명확하면 다시 확인합니다. 출력은 통화 상대에게 들려줄 응답과 구조화된 문의 내용이며, 통화 종료·연결 실패도 별도 상태로 남깁니다.

전화 예약의 필수 조건 모으기
입력은 방문 날짜와 시간, 인원, 연락 방법과 특별 요청입니다. 대화 기능은 필요한 항목을 질문하고 사용자의 답을 예약 후보로 정리합니다. 자체 코드는 날짜 해석과 시간대, 영업일 여부, 인원 허용 범위를 검사합니다.
식당 전화 예약 자동화에서는 말로 받은 요청과 확정된 예약을 구별해야 합니다. 변경된 날짜나 인원은 기존 후보를 갱신한 뒤 다시 읽어 확인합니다. 출력은 확인된 예약 요청이며, 좌석이 확보되지 않은 상태에서 예약 완료라고 안내하지 않도록 합니다.
일정 API와 식당 좌석 규칙 연결하기
Cal.com API는 일반 일정 예약을 연동하는 후보입니다. 이를 사용할 때 입력은 확인한 날짜·시간과 예약 항목이며, API의 지원 범위 안에서 일정 조회와 접수를 연결합니다. Slang의 실제 제휴 방식이나 식당 좌석 엔진을 제공한다고 가정하는 구성은 아닙니다.

좌석 수, 테이블 조합, 회전 시간과 중복 예약 방지는 자체 로직이 담당합니다. 예약 저장 직전에 가능한 좌석을 다시 확인하고 요청 ID와 예약 ID를 연결합니다. 출력은 저장된 예약 정보 또는 선택 가능한 대안 시간이며, 저장 결과가 불분명하면 상태를 확인한 뒤 재시도합니다.
식당 안내와 직원 연결 기능 만들기
입력은 영업시간·주차·이용 조건에 관한 질문과 식당이 관리하는 안내 자료입니다. 자료 검색으로 관련 문단을 찾아 응답에 연결하고, 안내에 사용한 버전을 기록합니다. 식당 영업시간 주차 자동 안내는 휴무일이나 특별 운영일 같은 변경 사항을 빠르게 반영할 수 있어야 합니다.

예외 요청이나 자료에 없는 질문은 직원에게 넘길 기준을 정합니다. Twilio Voice의 전화 연결 기능을 이용할 때 자체 코드가 담당자·연결 가능 시간·실패 후 안내를 결정합니다. 출력은 안내 답변 또는 연결 결과이며, 대화 중 수집한 예약 후보와 문의 요지를 직원에게 함께 보여줍니다.
통화 이후의 확인과 운영 기능 설계하기
영업시간 외 예약 접수에서는 다음 영업시간에 확인할 요청을 구별해 두면 좋습니다. 예약 확인이 필요한 상태와 확정 상태를 운영 화면에서 구분하고, 사용자가 취소·정정을 요청했을 때 기존 예약을 정확히 찾도록 식별자를 관리합니다.
대화 스크립트와 AI 스킬에는 확인 질문 순서, 식당의 표현 원칙과 직원 연결 기준을 담습니다. 음성 처리와 전화 API의 지원 언어·지역 조건, 통화 기록의 보관·접근 범위도 제작 범위에 반영합니다. 필요한 전화 업무와 좌석 운영 규칙을 정리해 트램스 AI에 제작을 문의해 주세요: https://trams.co.kr/ai-si/contact/#inquiry
참고 자료
- https://www.slang.ai/product-updates/january-2025
- https://www.slang.ai/
- https://www.slang.ai/post/slang-ai-opentable-announce-partnership
- https://www.slang.ai/post/bilingual-voice-ai-for-restaurants
- https://cal.com/docs/api-reference/v2/introduction
- https://www.slang.ai/opentable
- https://www.slang.ai/press-releases/slang-partners-with-opentable
- https://www.wired.com/story/restaurant-ai-hosts/
- https://play.google.com/store/apps/details?hl=ko&id=com.ktaica
- https://www.twilio.com/docs/voice/media-streams/websocket-messages
- https://www.twilio.com/docs/voice/twiml/dial
- https://docs.inworld.ai/voice/introduction
- https://cal.com/docs/agents
비슷한 AI 서비스를
사업에 적용하고 싶으신가요?
아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.