Make로 Frame.io 워크플로 자동화
Make로 Frame.io 워크플로 자동화
Make는 앱과 서비스를 연결하는 노코드 자동화 플랫폼입니다. 다양한 모듈을 순서대로 배열하여 시나리오라는 워크플로를 구축할 수 있는 시각적 인터페이스를 사용합니다.
모든 시나리오에는 트리거(예: “Frame.io에서 생성된 새 프로젝트”)와 그에 따른 작업(예: “Google Sheets에 행 추가”)이 있습니다. 이러한 모듈을 시각적으로 연결하여 어떤 작업이 어떤 순서로 발생할지 정의합니다.
왜 Frame.io를 Make에 연결해야 할까요?
Make는 전체 워크플로에 걸쳐 Frame.io를 확장합니다. 파일을 스토리지에 동기화하고, 프로젝트 관리 도구를 업데이트하고, 보고서를 생성하고, 팀에 알림을 보내거나, Frame.io 활동을 기반으로 사용자 지정 워크플로를 구축할 수 있습니다. Frame.io를 기술 스택에 더 많이 연결할수록 그 기능은 더욱 강력해집니다.
자동화 아이디어:
- 클라이언트가 접수 양식을 제출할 때 Frame.io 프로젝트 자동 생성
- Frame.io의 비디오에 코멘트가 추가되면 Slack에 게시
- 새 Frame.io 프로젝트가 생성될 때 Google Sheets 업데이트
이는 몇 가지 예시에 불과합니다. 사용 가능한 Frame.io 모듈의 전체 목록은 Make.com의 이 페이지에서 확인하세요.
필요한 사항
- Frame.io 계정(구독 정보는 여기 참조)
- Make 계정(무료 티어 사용 가능)
다음 섹션에서는 Make의 기본 사항을 다룹니다. 바로 구축을 시작하고 싶다면, Frame.io 계정을 연결하고 새 Frame.io 프로젝트를 Google Sheets에 기록하는 시나리오를 구축하는 튜토리얼로 건너뛰세요.
모듈 유형
Make에는 트리거, 검색, 작업, 범용 모듈 등 네 가지 유형의 모듈이 있습니다.
트리거는 서비스의 변경 사항을 감시하고 이를 Make로 가져와 시나리오에서 해당 데이터를 사용할 수 있도록 하는 방식으로 작동합니다. 시나리오당 하나의 트리거 모듈을 추가할 수 있습니다.
폴링 및 인스턴트 트리거에 대한 자세한 내용은 아래의 트리거 유형 섹션을 참조하세요.
* 시나리오 도구 모음에서 일정 설정을 클릭하여 트리거 모듈이 실행되는 빈도를 설정할 수 있습니다.
-
Make는 트리거 모듈로 시나리오를 시작할 것을 적극 권장합니다.
검색 모듈은 서비스에서 특정 데이터를 검색합니다. 시나리오의 모든 위치에 여러 개의 검색 모듈을 추가할 수 있습니다. 대부분의 검색은 실행당 최대 3,200개의 오브젝트를 반환합니다.
검색 모듈 유형:
* 검색 모듈을 사용하면 필터와 쿼리를 사용하여 특정 데이터를 찾을 수 있습니다.
(레코드 검색, 행 검색 등)
- 목록 모듈은 필터링 없이 모든 데이터를 검색합니다. (프로젝트 나열, 시트 나열 등)
작업 모듈은 서비스에서 검색된 데이터를 처리합니다. 시나리오의 어디에서나 필요한 만큼 작업을 추가할 수 있습니다.
작업 유형:
-
GET
-
CREATE
-
UPDATE
-
DELETE
범용 모듈(일반적으로 API 호출하기로 불림)은 Make가 필요한 작업에 대해 사전 구축된 모듈을 제공하지 않을 때 사용자 지정 API 호출을 수행할 수 있게 해줍니다.
필요한 만큼의 범용 모듈을 추가하고 시나리오의 아무 곳에나 배치할 수 있습니다.
트리거 유형
Make는 폴링과 인스턴트라는 두 가지 유형의 트리거를 사용합니다.
폴링 트리거는 일정에 따라 서비스 계정에 새 데이터가 있는지 확인합니다. 일반적으로 “레코드 감시” 또는 “행 감시”와 같은 이름이 지정됩니다. 시나리오가 실행되면 Make는 서비스에 새로운 데이터가 있는지 묻습니다. 새로운 데이터가 있다면 시나리오가 이를 처리합니다. 인스턴트 트리거는 다르게 작동합니다. 웹훅을 사용하므로 이벤트가 발생하면 서비스가 즉시 Make에 핑을 보냅니다. 시나리오가 즉시 실행됩니다. 모듈의 번개 아이콘과 “Instant” 태그로 이를 확인할 수 있습니다.
Frame.io의 Watch Events 모듈은 인스턴트 트리거이므로 나중에 구축할 시나리오는 실시간으로 실행됩니다.
Make 고객 센터의 이 섹션에서 다양한 모듈 유형이 실행되는 방식에 대한 자세한 내용을 확인할 수 있습니다.
Make 인터페이스
Make 대시보드에는 모든 시나리오가 표시됩니다. 여기에서 활성 시나리오, 시나리오 성능, 크레딧 사용량을 모니터링할 수 있습니다. 헤더에서 시나리오 생성을 클릭하여 빌더를 엽니다.
애플리케이션 및 모듈 추가
시나리오에 모듈을 추가하려면 빌더 중앙에 있는 더하기 버튼을 클릭하세요. 그러면 패널이 열리며 여기에서 Frame.io나 Google Sheets와 같이 필요한 앱을 검색한 다음, 원하는 특정 모듈(예: “Watch Events” 또는 “Add a Row”)을 선택할 수 있습니다. 빌더에서 모듈을 끌어다 놓아 연결하고 시나리오를 구축하세요.
앱 관리 및 재연결
왼쪽 사이드바에서는 시나리오, 연결, 웹훅, 기타 Make 기능에 액세스할 수 있습니다.
Frame.io나 기타 앱을 다시 연결해야 하는 경우 왼쪽 사이드바에서 연결을 클릭하세요. 연결된 모든 앱과 함께 각 앱 옆에 재인증 버튼이 표시됩니다. 이 버튼을 클릭하여 인증 흐름을 다시 진행하세요.
테스트
시나리오를 테스트하려면 도구 모음에서 한 번 실행을 클릭하세요. 테스트가 완료되면 각 모듈 위에 실행된 작업 수를 보여주는 작업 버블이 나타납니다. 버블을 클릭하면 해당 단계의 입력 및 출력 데이터를 확인할 수 있습니다. 기존 데이터로 테스트: 기본적으로 트리거는 새 이벤트만 처리합니다. 기존 데이터로 테스트하려면 한 번 실행 버튼 옆에 있는 드롭다운 화살표를 클릭하세요. 그러면 이전에 수신한 웹훅 이벤트의 데이터를 다시 실행할 수 있는 대화 상자가 열립니다.
첫 번째 시나리오 작성하기: 새 프로젝트를 Google 시트에 기록
시작하기 전에 다음 열 헤더가 포함된 Google Sheet를 만드세요.
이벤트 유형, 리소스 ID, 작업 영역 ID, 사용자 ID. 이 예시에서는 시트를 “Frame 프로젝트”라고 하겠습니다.
Frame.io 연결 + 트리거 추가
Make 빌더에서 더하기 기호를 클릭하여 모듈을 추가하세요. “Frame.io”를 검색하고 Watch Events를 선택하세요. 이렇게 하면 Frame.io에서 특정 이벤트가 발생할 때 트리거되는 웹훅을 만듭니다.
Frame.io 연결하기: * 연결 필드 옆의 추가를 클릭합니다.
-
기본 연결 이름을 유지하거나 이름을 바꿉니다.
-
Adobe 계정에 로그인하고 Make를 인증하라는 메시지가 표시됩니다.
-
연결되면 드롭다운에서 사용 가능한 모든 Frame.io 계정과 작업 영역을 볼 수 있습니다.
Webhook 구성:
-
모니터링할 계정과 작업 영역을 선택하세요. 이 예시에서는 “새 작업 영역”을 사용하겠습니다
-
이벤트에서 작성된 프로젝트를 선택합니다 (지원되는 이벤트에 대한 자세한 내용은 웹훅 문서 참조).
-
웹훅 이름을 지정하고 변경 사항을 저장합니다.
Google 시트 추가
더하기 기호를 클릭하여 다음 단계를 추가합니다. Google 시트 앱을 검색하여 선택하고 행 추가 모듈을 클릭하세요.
Google 시트 연결: * 추가를 클릭하여 새로 연결합니다. * Google로 로그인을 클릭하고 Make가 Google 계정에 액세스하도록 인증합니다.
-
연결되면 드롭다운에서 계정의 시트를 볼 수 있습니다.
-
시트/탭 이름을 선택합니다(이 경우 “Frame 프로젝트”).
데이터 매핑:
이제 Frame.io 데이터를 스프레드시트 열에 매핑하세요. 각 필드를 클릭하고 Frame.io 트리거에서 해당 데이터를 선택합니다.
- 이벤트 유형 → Frame.io 이벤트 유형에 매핑 * 리소스 ID → Frame.io 리소스에 매핑 * 작업 영역 ID → Frame.io 작업 영역 ID에 매핑 * 사용자 ID → Frame.io 사용자 ID에 매핑
첫 번째 자동화를 빌드했습니다. 이제 이 시나리오에 더 많은 단계를 추가하거나 Make.com에서 사용할 수 있는 다른 Frame.io 모듈을 사용하여 새 시나리오를 빌드할 수 있습니다. 문제가 발생하거나 질문이 있거나 작성한 내용을 공유하려는 경우 커뮤니티 포럼을 확인하세요.
