M5-3. 워크플로에 Microsoft 365 Copilot 노드 추가
한 줄 요약 — M365 Copilot 노드는 워크플로 한 단계를 Microsoft 365 Copilot에 넘겨, 연결된 사용자의 메일·파일·일정·채팅에 그라운딩(grounding)된 응답을 받습니다. 접근 범위는 단순합니다 — “그 사용자가 M365에서 볼 수 있는 것이면, 워크플로도 쓸 수 있다.”
1. 무엇을 하는 노드인가
- 노드는 특정 Microsoft 365 사용자 계정(Connection)으로 실행되며, 그 사용자가 볼 수 있는 콘텐츠만 접근합니다 — 권한 상승·교차 테넌트 불가.
- 응답(Response)은 동적 콘텐츠(dynamic content)로 노출되어 이메일·Teams·SharePoint 등 후속 단계에서 사용합니다.
- 전제 조건: 유효한 Microsoft 365 사용자 계정 연결(사실상 Microsoft 365 Copilot 라이선스 필요).
2. 노드 추가와 Message 작성
- Copilot Studio에서 Flows로 이동, 기존 워크플로 열기(→ Build 탭) 또는 새로 만들기.
- Add 패널에서 M365 Copilot 아이콘 선택 → 구성 패널이 열립니다.
- Message 필드에 이번 실행에서 Copilot(또는 대상 에이전트)이 할 일 작성.
- 동적 콘텐츠 선택기로 이전 단계 토큰 삽입.
- 응답 형식을 구체적으로 명시 — “목록이 필요하면 목록을 요청”하는 식으로 목록/한 문단 요약 등 형식을 지정해야 결과 품질이 좋습니다.
3. 특정 에이전트 지정 — Advanced parameters > Agent
Advanced parameters > Agent 드롭다운에서 지정 호출할 수 있습니다. 비워 두면 일반 M365 Copilot 경험.
| 선택지 | 용도 |
|---|---|
| Researcher | 웹 + Microsoft 365 콘텐츠를 아우르는 심층 다중 소스 리서치 |
| Analyst | 스프레드시트 등 숫자 데이터 정리·요약·추론 |
| Agent Builder 사용자 지정 에이전트 | 테넌트에서 만든 에이전트 지정 호출 |
| (비움) | 일반 Microsoft 365 Copilot 경험 |
드롭다운에는 기존(게시된) 에이전트만 표시됩니다 — 노드 안에서 새 에이전트를 만들거나 지침·도구·지식을 인라인 구성할 수 없습니다(그건 에이전트 노드의 역할). 특수 에이전트는 사전 게시가 필요합니다.
4. 시간대 — Advanced parameters > Time Zone
“yesterday’s meetings”, “this week’s emails” 같은 상대 시간 표현의 해석 기준입니다. 기본값이 프리셋으로 들어가 있으므로, 워크플로 실행 사용자의 시간대와 일치시켜야 정확합니다.
5. 응답 사용
- 다음 액션(예: Send an email, Post a message in Teams) 선택.
- 채울 필드에서 동적 콘텐츠 선택기 열기.
- M365 Copilot 단계의 response 출력 선택.
예시 시나리오: 감사 대응 초안(SharePoint 정책 라이브러리 검색 + Body 토큰) · Researcher로 계정 브리핑(“Produce a one-page brief on” + Account name 토큰) · Analyst로 마감 파일 이상 항목 검토 · Agent Builder로 만든 Customer success 에이전트 호출.
6. 에이전트 노드와의 선택 기준
| 구분 | M365 Copilot 노드 | 에이전트 노드 (M5-2) |
|---|---|---|
| 구성 | 대상 에이전트 선택 + 프롬프트 작성 | 지침·도구·지식·출력 형태 인라인 구성 |
| M365 그라운딩 | 기본 내장 | Work IQ 토글로 선택적 |
| 커스터마이징 | 인라인 구성 불가 | 노드 안에서 전체 구성 가능 |
M365 콘텐츠 기반 응답이 목적이면 이 노드가 빠르고, 도구·지식·출력 스키마까지 직접 설계해야 하면 에이전트 노드를 씁니다.
핵심 정리
- 접근 범위 = 연결된 사용자의 가시 콘텐츠 — Connection 계정이 곧 권한 경계.
- Advanced parameters > Agent로 Researcher / Analyst / 사용자 지정 에이전트 지정, 비우면 일반 Copilot.
- Message에 작업 + 응답 형식을 구체적으로, Time Zone은 실행 사용자 기준으로.
- 속도 제한·메시지 길이·타임아웃 수치는 문서에 명시되지 않음.
(기능·화면·명칭은 프리뷰 기준 · subject to change)
M5 허브로 · 이전 ← M5-2. 에이전트 노드 · 다음 → M5-4. 분류 노드
출처: Add a Microsoft 365 Copilot node to a workflow (MS Learn)