개요
많은 조직이 공유 캘린더를 유지하여 직원들이 변경 사항을 추적할 수 있도록 하고 있습니다. 이 워크플로우는 Google 캘린더 오케스트레이션 앱을 사용하여 Google 캘린더의 공유/그룹 캘린더에 변경 이벤트를 자동으로 생성하는 프로세스를 보여줍니다.
이 워크플로우는 Freshservice에서 변경이 생성될 때 지정된 Google 캘린더의 변경 캘린더에 예약된 변경 이벤트를 추가합니다.
변경이 생성될 때 이벤트를 생성합니다.
그런 다음 다음과 같은 구성을 가진 앱 노드를 가져올 수 있습니다:
앱 이름: Google Calendar - Orch
앱 동작: 이벤트 생성
입력 구성 시 주의 사항:
start_datetime 및 end_datetime을 플레이스홀더로 지정하려면, 날짜를 수용 가능한 형식으로 변환하기 위해 Liquid 템플릿을 사용해야 합니다.
이 사용 사례에서는 Liquid 템플릿을 사용하여 날짜-시간 형식을 RFC 3339 준수 형식으로 변경합니다. 예: 2021-02-01T09:00:00, 이 형식은 Google 캘린더에서 이벤트 생성 시 필요합니다.
예를 들어, 이벤트의 시작 날짜-시간에 대한 플레이스홀더는 다음과 같습니다:
{{ change.planned_start_date | date: "%Y-%m-%dT%H:%M:%S" }}
이벤트 생성 작업의 상태 코드 200을 기준으로, 성공적인 경우 이벤트 세부 정보와 함께 성공 노트가, 실패한 경우 실패 이유와 함께 실패 노트가 변경 사항에 추가됩니다.
샘플 사용 사례 실행
Google 캘린더에서 캘린더 ID를 어디에서 찾을 수 있나요?
당신의 캘린더로 이동합니다.
왼쪽 패널을 탐색하여 캘린더를 찾고, 줄임표를 클릭한 후 “설정 및 공유”를 클릭합니다.
이제 왼쪽 패널에서 “캘린더 통합”를 클릭하고 “캘린더 ID”를 복사합니다.



