글로벌 노드

글로벌 노드는 대화 흐름의 어느 지점에서든 전환될 수 있는 특수한 노드입니다. 이는 특정 노드에 국한되지 않는 보편적인 시나리오를 처리할 때 유용합니다.

글로벌 노드란?

플로우 에이전트에서는 대화의 어느 시점에서든 접근해야 하는 노드가 필요한 경우가 있습니다. 이러한 노드는 특정 노드에 국한되지 않는 보편적인 시나리오를 처리합니다. 예를 들어, 사용자가 “지금은 시간이 없어요” 또는 “나중에 다시 전화할게요”와 같은 거부 표현을 할 때 동일한 방식으로 대응하고 싶을 수 있습니다.

이런 경우 글로벌 노드를 활용할 수 있습니다. 글로벌 노드는 대화 흐름의 어느 지점에서든 특정 조건이 충족되면 전환되는 노드입니다.

글로벌 노드 설정하기

1

노드를 글로벌 노드로 지정

노드 설정에서 ‘글로벌 노드’ 체크박스를 선택하여 해당 노드를 글로벌 노드로 지정합니다. 모든 유형의 노드(대화 노드, 함수 노드 등)를 글로벌 노드로 설정할 수 있습니다.

2

전환 조건 설정

글로벌 노드로 전환되어야 하는 조건을 설정합니다. 예를 들어, “사용자가 대화할 시간이 없다고 표현할 때”와 같은 조건을 설정할 수 있습니다.

전환 조건은 명확하고 구체적으로 작성하는 것이 중요합니다. 모호한 조건은 예상치 못한 전환을 초래할 수 있습니다.

글로벌 노드 사용 예시

글로벌 노드는 다음과 같은 상황에서 특히 유용합니다:

거부 처리

사용자가 대화를 거부하거나 나중에 다시 연락하겠다고 할 때 대응하는 노드

FAQ 처리

대화 중 언제든지 발생할 수 있는 자주 묻는 질문에 대응하는 노드

에러 처리

예상치 못한 사용자 입력이나 오류 상황을 처리하는 노드

도움말 제공

사용자가 도움을 요청할 때 대응하는 노드

글로벌 노드 전환 조건 예시

1. 사용자가 대화를 종료하고 싶다고 표현할 때
2. 사용자가 사람 상담원과 통화를 원할 때
3. 사용자가 에이전트가 처리할 수 없는 문제 해결을 요구할 때

글로벌 노드는 대화 흐름의 어느 지점에서든 전환될 수 있으므로, 전환 조건을 신중하게 설정해야 합니다. 너무 일반적인 조건은 의도하지 않은 전환을 초래할 수 있습니다.

글로벌 노드 연결

글로벌 노드는 대화 흐름의 어느 지점에서든 전환될 수 있으므로, 반드시 다른 노드와 연결되어 있을 필요는 없습니다. 그러나 글로벌 노드에서 다시 일반 대화 흐름으로 돌아가거나 대화를 종료하는 등의 전환 경로를 설정하는 것이 좋습니다.

글로벌 노드에서도 일반 노드와 마찬가지로 전환 조건을 설정하여 다른 노드로 이동할 수 있습니다.

자주 묻는 질문

다음 단계

글로벌 노드를 설정하고 나면, 대화 흐름의 어느 지점에서든 특정 상황을 일관되게 처리할 수 있습니다. 이제 다른 고급 기능을 살펴보거나 에이전트를 테스트해 볼 수 있습니다.