Skip to main content

에이전트 배포

연결된 에이전트를 Telegram 또는 MS Teams로 배포하는 노드입니다.


설명​

에이전트 배포 노드는 캔버스에 연결된 에이전트를 외부 메시징 채널에서 사용할 수 있도록 배포합니다. 배포가 완료되면 노드 본문에 배포 상태와 웹훅 URL이 표시됩니다.

채널 자격증명은 사용자별 Secret Store에 저장합니다. 노드에는 자격증명 값 자체가 저장되지 않고, 등록된 자격증명을 가리키는 참조만 저장됩니다.


포트 구성​

입력 포트​

  • Agent (필수): 배포할 에이전트 노드를 연결합니다

출력 포트​

없음


속성​

플랫폼​

에이전트를 배포할 메시징 플랫폼을 선택합니다.

  • Telegram: Telegram 봇으로 배포합니다
  • MS Teams: Microsoft Teams 봇으로 배포합니다

기본값은 Telegram입니다.

자격증명​

선택한 플랫폼에서 사용할 봇 토큰 또는 클라이언트 시크릿을 선택합니다.

노드의 자격증명 선택 영역에서 다음 작업을 수행할 수 있습니다.

  • 자격증명 등록: 이름과 자격증명 값을 입력해 사용자 계정의 Secret Store에 등록합니다
  • 선택 자격증명 삭제: 현재 선택한 자격증명을 삭제합니다

등록한 자격증명 값은 등록 이후 다시 표시되지 않습니다. 활성 배포에서 사용 중인 자격증명은 삭제할 수 없습니다.

Bot App ID (Microsoft App ID)​

플랫폼을 MS Teams로 선택했을 때 표시됩니다. Microsoft Bot의 애플리케이션 ID를 입력합니다.

Tenant ID​

플랫폼을 MS Teams로 선택했을 때 표시됩니다. Microsoft Entra 테넌트 ID를 입력합니다.

DM 정책​

개인 메시지를 처리하는 방식을 설정합니다.

  • 페어링: 허용 사용자에 등록된 사용자만 개인 메시지를 보낼 수 있습니다
  • 허용 목록: 허용 사용자에 등록된 사용자 또는 범위만 개인 메시지를 보낼 수 있습니다
  • 허용: 모든 개인 메시지를 허용합니다
  • 사용 안 함: 개인 메시지를 처리하지 않습니다

기본값은 허용입니다.

그룹 정책​

그룹 대화에서 메시지를 처리하는 방식을 설정합니다.

  • 허용 목록: 허용 사용자에 등록된 사용자 또는 범위만 허용합니다
  • 허용: 모든 그룹 대화를 허용합니다
  • 사용 안 함: 그룹 대화를 처리하지 않습니다

기본값은 사용 안 함입니다.

멘션 필수​

그룹 대화에서 봇이 멘션된 메시지만 처리할지 설정합니다. 활성화하면 그룹 대화에서 봇을 멘션하지 않은 메시지는 처리하지 않습니다.

기본값은 비활성화입니다.

허용 사용자​

DM 정책 또는 그룹 정책이 페어링이나 허용 목록일 때 메시지를 허용할 사용자 또는 범위의 식별자를 입력합니다.


사용 방법​

  1. 에이전트 노드를 캔버스에 추가합니다
  2. Agent 입력 포트에 에이전트 노드를 연결합니다
  3. 에이전트 배포 노드의 속성에서 플랫폼을 선택합니다
  4. 자격증명에서 자격증명 등록을 클릭하고 이름과 해당 플랫폼의 봇 토큰 또는 클라이언트 시크릿을 입력합니다
  5. 등록한 자격증명을 선택합니다
  6. MS Teams를 선택했다면 **Bot App ID (Microsoft App ID)**와 Tenant ID를 입력합니다
  7. 필요한 경우 DM 정책, 그룹 정책, 멘션 및 허용 사용자 설정을 조정합니다
  8. 노드 본문의 배포 버튼을 클릭합니다
  9. 배포가 성공하면 상태가 활성으로 바뀌고 웹훅 URL이 표시됩니다

주의사항​

자격증명 보안

자격증명 값을 노드 파라미터, 캔버스 메모, 코드 또는 외부 문서에 직접 입력하지 않습니다. 노드에서 자격증명 등록으로 Secret Store에 저장한 뒤 참조를 선택합니다.

사용자별 자격증명

자격증명은 등록한 사용자에게 귀속됩니다. 다른 사용자가 등록한 자격증명은 조회하거나 배포에 사용할 수 없습니다.

배포 중단

현재 에이전트 배포 노드 본문에는 배포 버튼만 제공됩니다. 활성 배포를 중단하는 별도 버튼은 제공되지 않습니다.