다음을 통해 공유


이벤트 활동 보내기

중요

Power Virtual Agents 기능 및 특징은 생성 AI에 대한 막대한 투자와 Microsoft Copilot 전반의 향상된 통합에 따라 이제 Microsoft Copilot Studio의 일부가 되었습니다.

문서 및 교육 콘텐츠를 업데이트하는 동안 일부 문서와 스크린샷에서는 Power Virtual Agents을 참조할 수 있습니다.

Microsoft Copilot Studio는 메시지가 아닌 활동을 보낼 수 있는 두 개의 노드(이벤트 보내기 및 활동 보내기)를 제공합니다. 이러한 노드 유형은 다음 섹션에서 설명합니다.

이벤트 보내기 및 활동 보내기 옵션을 포함하여 고급 노드를 추가하는 스크린샷입니다.

이벤트 발송

이벤트 보내기 노드는 이벤트 활동을 보내기 위해 설계되었습니다. 이벤트 활동은 Copilot에서 전송되며 활동 사용 여부와 방법을 결정하는 채널에서 가로채서 사용할 수 있습니다. 이벤트를 보낼 때 이름을 지정한 다음 이벤트에 값을 설정할 수 있습니다. 이 값은 기본 리터럴 값, 변수 참조 또는 Power Fx 수식과 같은 형식일 수 있습니다. 값은 JSON으로 직렬화되고 나가는 활동에 추가됩니다.

이벤트 활동 노드의 설정 메뉴를 보여주는 스크린샷.

이 노드의 용도는 다음과 같습니다.

  • Copilot에서 보낸 이벤트를 처리하도록 사용자 정의 웹 채팅 컨트롤을 구성할 수 있습니다. 예를 들어 Copilot에서 돌아오는 이벤트를 찾아 페이지에서 조치를 취할 수 있습니다. GitHub의 Microsoft Bot Framework 웹 채팅 샘플 리포지토리에 있는 04.api/c.incoming-activity-event 샘플은 이벤트 처리가 작동하는 방식을 보여줍니다.
  • AudioCodes는 이벤트 활동을 사용하여 서비스를 제어할 수 있도록 합니다. 예를 들어 통화 녹음을 시작하거나 중지합니다. 자세한 내용은 통화 녹음을 참조하세요.

다른 활동 유형 보내기

이벤트 활동 외에도 보내기 활동 노드를 사용하여 다른 유형의 활동을 보낼 수 있습니다. 일반적으로 이 노드의 사용은 고급이므로 고급 하위 범주에 속합니다. 보낼 수 있는 활동 유형은 Bot Framework 스키마 - ActivityTypes 클래스에서 제공되는 유형의 하위 집합입니다. 이 노드를 사용할 때 활동 유형을 선택한 다음 선택적으로 이름이나 값을 설정합니다.

일반적인 유형은 다음과 같습니다.

  • 입력 – 채널이 선택하여 클라이언트에 입력 표시기를 표시할 수 있는 입력 활동을 보냅니다.
  • 지연 – 메시지 사이에 지연을 제공하는 데 사용할 수 있습니다. 예: 메시지를 보내고 지연 활동을 보낸 다음 다른 메시지를 보냅니다. 최종 사용자에게는 첫 번째 메시지가 표시되고 잠시 후 두 번째 메시지가 표시됩니다. 이 경우 "값"은 밀리초 지연 수로 설정됩니다. 자세한 내용은 ActivityTypes.Delay 필드를 참조하세요.
  • 호출/응답 호출 – 일반적으로 Microsoft Teams에 사용됩니다. 사용자는 호출 트리거를 사용하여 토픽을 만들어 Teams에서 들어오는 호출을 가로채고 호출 응답 활동을 사용하여 적절한 응답을 Teams에 다시 보냅니다.
  • 핸드오프 – 사용자가 값을 명시적으로 제어하여 핸드오프 활동을 보낼 수 있습니다. AudioCode와 같은 일부 외부 채널에는 핸드오프가 사용됩니다.

유형 드롭다운 목록이 있는 호출 활동 노드를 보여 주는 스크린샷.