M13 · 에이전트 흐름(Agent Flow)
커넥터 하나로 부족한 여러 단계의 작업은 에이전트 흐름으로 묶습니다. 에이전트 흐름은 Power Automate 기반의 자동화 절차를 에이전트의 도구로 사용하는 것입니다.
언제 흐름이 필요한가
- 한 번에 여러 시스템을 거쳐야 할 때 (조회 → 판단 → 기록 → 알림)
- 조건 분기·반복이 필요할 때
- 결과를 가공해서 에이전트에 돌려줘야 할 때
흐름의 구성
- 입력(Input): 에이전트가 흐름에 넘기는 값 (예: 사번, 요청 유형)
- 동작(Actions): 커넥터 단계들 (조회·생성·발송 등)
- 출력(Output): 에이전트에 돌려줄 결과 값
실습 — “문의 접수 → 기록 → 확인” 흐름
목표: 사용자가 문의를 남기면, SharePoint 목록에 기록하고 접수번호를 돌려줍니다.
- 에이전트 → 도구(Tools) → + 새 도구 → 에이전트 흐름(새로 만들기)
- 입력 정의:
문의내용(텍스트),요청자(텍스트) - 동작 1 — SharePoint “항목 만들기”: 문의 목록에 행 추가
- 동작 2 — 생성된 항목 ID를 가공해 접수번호 문자열 구성 (예:
REQ-{ID}) - 출력 정의:
접수번호 - 흐름 저장 → 에이전트 도구 설명 작성: “사용자 문의를 접수·기록하고 접수번호를 반환”
실습 — 에이전트와 연결 테스트
테스트 패널에서 “릴리즈 일정 관련 문의 남길게” → 흐름이 실행되고 접수번호가 응답되는지 확인합니다.
디버깅 팁
- Power Automate 실행 기록에서 단계별 입력/출력을 확인합니다.
- 실패 단계는 빨간 표시 → 입력 매핑·권한을 점검합니다.
핵심 정리: 에이전트 흐름 = 다단계 자동화를 하나의 도구로. 입력→동작→출력 구조를 기억하세요.
이전 ← M12 · 커넥터(Connectors) · 다음 → M14 · AI 프롬프트
이 과정은 Microsoft Business Solutions 팀 최정우 매니저님의 '문과생을 위한 Copilot Studio'를 참고하여 제작했습니다.