이 가이드에서는 최종 사용자가 한 번에 몇 개의 문자를 말할 수 있는 긴 숫자 및 영숫자 시퀀스를 수집하는 흐름을 빌드하는 과정을 안내합니다. 웹훅을 사용하면 시퀀스를 한 번에 한 섹션씩 검증하고 확인할 수 있습니다. 예를 들어 최종 사용자가 'BVP'를 'BBV'로 잘못 들을 때 에이전트를 쉽게 수정할 수 있습니다.
이 가이드에서는 다음을 배웁니다.
- 자동 음성 적응으로 regexp 항목 사용
- 슬롯 채우기를 반복하기 위한 웹훅 빌드
- 컨텍스트를 사용하여 인텐트 간에 데이터 전달
최종 상호작용은 다음과 같이 동작합니다.
참여자 | 대화 |
---|---|
최종 사용자 | 내 주문을 확인합니다. |
에이전트 | 시퀀스가 무엇인가요? 진행 중에 확인할 수 있도록 몇 자 후에 일시중지해 주세요. |
최종 사용자 | 12ABC |
에이전트 | 12ABC. 좋아요. 계속합니다. |
최종 사용자 | 34DE |
에이전트 | 12ABC34BE. 좋아요. 계속합니다. |
최종 사용자 | 아니요. 맞지 않습니다. |
에이전트 | 다시 시도해 보세요. 12ABC 다음에 무엇이 오나요? |
최종 사용자 | 34DE |
에이전트 | 12ABC34DE. 좋아요. 계속합니다. |
최종 사용자 | 작업이 끝났습니다. |
마지막으로 웹훅은 전체 시퀀스를 검증하고 나머지 흐름으로 진행됩니다.