다음은 조직 내 직원 추천 사례를 자동화하기 위해 Google Drive 및 Smartsheet Orchestration 앱을 사용하는 샘플 워크플로우입니다.
서비스 요청이 발생할 때 이벤트를 생성합니다.
조건 블록을 드래그 앤 드롭하여 서비스 요청이 직원 추천을 위한 것인지 확인합니다.
다음과 같은 구성을 갖춘 앱 노드를 가져옵니다:
앱 이름: Google Drive - Orch
앱 동작: 티켓 첨부파일을 드라이브에 업로드
입력 구성 시 주의사항:
ticket_id: Freshservice 티켓을 나타내는 고유 식별자입니다. 티켓 플레이스홀더를 사용하여 ticket.id_numeric 값을 전달합니다.
parent_folder_id: 파일을 포함하는 상위 폴더의 ID입니다. Google Drive의 폴더와 관련된 고유 값입니다. 폴더 ID를 가져오려면 Google Drive에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 공유 버튼을 클릭하면 URL을 얻을 수 있습니다. URL에서:https://drive.google.com/drive/folders/Your Folder ID?usp=sharing
supports_all_drives: 요청하는 애플리케이션이 내 드라이브와 공유 드라이브를 모두 지원하는지 여부입니다. (기본값: false)
파일이 성공적으로 업로드되었는지 확인하려면 상태 코드를 확인하기 위해 조건 노드를 가져옵니다.
파일이 성공적으로 업로드되면 다음과 같은 구성을 갖춘 앱 노드를 가져옵니다:
앱 이름: Smartsheet - Orch
앱 동작: 행 추가
입력 구성 시 주의사항:
sheet_id: 아래에 표시된 대로 Smartsheet UI에서 가져옵니다.
sheet_id: 스프레드시트 내 시트의 ID
column_id: 쉼표로 구분된 열 ID 목록.
value: 위에 언급된 해당 열 ID에 대해 파이프 '|'로 열 값을 구분합니다. 예: 열 값1|열 값2|열 값3
시트에 세부 정보가 삽입되었는지 여부를 확인하기 위해 상태 코드를 확인하는 조건 노드를 추가합니다.
마지막으로, 티켓 상태를 해결됨으로 설정하고 성공으로 노트를 추가하는 액션 노드를 추가합니다.
사용 사례 실행을 실제로 확인해 보겠습니다.







