AI 자동화툴_이 AI 에이전트가 당신의 삶을 운영할 것입니다 (단계별 설정 가이드) _Jono Catliff

This AI Agent Will Run Your Life (Step-By-Step Setup Guide)

 

1. AI 어시스턴트 구축 개요

AI 어시스턴트는 우리가 반복적으로 수행하는 작업들을 자동화하여 업무 효율성을 높이는 데 도움을 줄 수 있습니다. 예를 들어, 이메일 확인, 일정 관리, 송장 업로드와 같은 일상적인 업무를 AI 어시스턴트가 대신 처리하도록 설정할 수 있습니다. 이를 위해 make.com과 같은 자동화 플랫폼과 슬랙과 같은 메시징 플랫폼을 연동하여 AI 시스템을 구축할 수 있습니다. 핵심은 음성 메시지나 텍스트 입력을 통해 특정 작업을 요청하면, AI 시스템이 해당 요청을 이해하고 필요한 작업을 수행하도록 하는 것입니다. AI 어시스턴트는 단순히 정보를 제공하는 것을 넘어, 캘린더 이벤트 생성, 이메일 발송, 작업 생성 등 다양한 액션을 수행할 수 있습니다. 이러한 자동화 시스템을 통해 우리는 보다 중요한 업무에 집중하고 시간을 효율적으로 활용할 수 있습니다. 궁극적으로 AI 어시스턴트 구축의 목표는 우리의 삶과 업무를 더욱 편리하고 생산적으로 만드는 데 있습니다.

 

2. make.com과 슬랙을 활용한 시스템 설정

본격적으로 AI 어시스턴트를 구축하기 위해, 먼저 make.com에서 새 시나리오를 생성해야 합니다. 시나리오는 자동화 워크플로우의 기본 단위이며, 트리거와 액션으로 구성됩니다. 트리거는 워크플로우를 시작하는 이벤트이며, 액션은 트리거에 의해 실행되는 작업입니다. 이 경우, 슬랙에서 새로운 메시지를 수신하는 것을 트리거로 설정할 수 있습니다. 슬랙을 트리거로 선택하고, ‘New Event’를 선택하여 새로운 메시지가 수신될 때마다 워크플로우가 시작되도록 설정합니다. 다음으로, 웹훅을 생성하여 슬랙 채널과 make.com 시나리오를 연결해야 합니다. 웹훅은 특정 채널에서 발생하는 이벤트를 감지하고 make.com으로 데이터를 전송하는 역할을 합니다. 슬랙에서 새로운 메시지를 수신하면, 해당 메시지의 내용, 사용자 ID, 타임스탬프 등의 정보를 make.com으로 전송됩니다. make.com에서는 이 정보를 활용하여 AI 시스템이 작업을 수행할 수 있도록 합니다. 워크플로우가 무한 루프에 빠지지 않도록, 메시지를 보낸 사람이 본인인지 확인하는 필터를 설정하는 것이 중요합니다. 이를 통해 AI 시스템이 보낸 메시지에 의해 워크플로우가 다시 시작되는 것을 방지할 수 있습니다.

 

3. 오디오 메시지 처리 및 텍스트 변환

수신된 메시지가 오디오인지 텍스트인지에 따라 다른 방식으로 처리해야 합니다. 오디오 메시지의 경우, 먼저 텍스트로 변환하는 과정이 필요합니다. 이를 위해 make.com의 ‘Router’ 모듈을 사용하여 메시지 유형에 따라 워크플로우를 분기할 수 있습니다. 슬랙 오디오 메시지를 처리하기 위해 ‘Slack’ 모듈을 사용하여 파일을 다운로드합니다. 슬랙 API는 오디오 파일에 대한 직접적인 텍스트 변환 기능을 제공하지 않으므로, 다운로드한 오디오 파일을 다른 서비스(예: ChatGPT)를 사용하여 텍스트로 변환해야 합니다. 다운로드한 오디오 파일을 ChatGPT API에 전달하여 텍스트로 변환하고, 텍스트 변환 결과를 저장합니다. 텍스트로 변환된 메시지는 캘린더 이벤트 생성, 이메일 작성 등 다양한 작업에 활용할 수 있습니다. 이 과정에서 ChatGPT API 사용을 위한 API 키와 조직 ID가 필요하며, API 사용을 위한 크레딧이 충전되어 있어야 합니다. 성공적인 텍스트 변환 후에는 해당 텍스트를 활용하여 다양한 자동화 작업을 수행할 수 있습니다.

위로 스크롤