예약 에이전트
예약 에이전트(자동화)는 자체적으로 실행되는 채팅 프롬프트입니다. 매일 평일 아침, 매시간, 매주 월요일, 또는 직접 작성한 cron 표현식에 따라 실행됩니다. 에이전트는 사용자가 직접 프롬프트를 입력한 것과 정확히 같은 작업을 동일한 Google Workspace 도구로 수행하며, 결과는 지정한 위치로 전달됩니다.
예약 에이전트는 Standard 플랜(최대 3개 활성 자동화)과 Pro 플랜(최대 20개)에서 사용할 수 있습니다. 다른 플랜에서는 기능을 보여주고 업그레이드를 제안합니다. 실행할 때마다 일반 채팅과 동일하게 플랜의 크레딧을 사용합니다.
자동화 만들기
섹션 제목: “자동화 만들기”- Settings ➤ Scheduled agents를 열거나 gpt.space/app/settings/automations로 이동한 후 New automation을 클릭합니다.
- 이름을 지정하고 채팅 메시지처럼 프롬프트를 작성합니다. 예: 오늘 내 캘린더를 요약하고 준비가 필요한 항목에 표시해 줘.
- 스케줄을 선택합니다: 평일 아침 8:00, 매시간, 매일 9:00, 매주 월요일 9:00, 또는 사용자 지정 5필드 cron 표현식(
0 8 * * 1-5는 평일 8:00 실행). 시간은 스케줄 아래에 표시된 시간대를 따르며, 기본값은 브라우저의 시간대입니다. - 결과를 전달하는 방법을 선택합니다:
- 이메일로, 본인 주소 또는 다른 주소로.
- 새 채팅 스레드로, 채팅 기록에 생성되어 대화를 이어갈 수 있습니다.
- 스프레드시트의 행으로: 스프레드시트 링크 또는 ID를 붙여 넣고, 선택적으로 시트 이름을 입력합니다. 실행할 때마다 날짜와 결과가 포함된 행이 추가됩니다.
- Create를 클릭합니다. 목록에 다음 실행 시간이 표시됩니다.
채팅에서 만들기
섹션 제목: “채팅에서 만들기”한 번이라도 요청한 내용은 자동화로 만들 수 있습니다. 보낸 메시지 위에 마우스를 올리고 Schedule this prompt(시계 아이콘)를 클릭하거나, 메시지 입력란에서 같은 아이콘을 클릭하여 입력 중인 내용을 예약합니다. 대화상자가 열리면 프롬프트가 미리 채워져 있습니다.
자동화 관리
섹션 제목: “자동화 관리”Settings ➤ Scheduled agents에서 각 자동화의 스케줄, 전달 방식, 다음 실행, 마지막 실행 및 마지막 상태가 표시됩니다.
- 스위치로 일시 정지 또는 재개합니다. 일시 정지된 자동화는 플랜 한도에 포함되지 않습니다.
- Run now는 스케줄과 상관없이 즉시 실행을 시작하며, 몇 분 내에 결과가 도착합니다.
- Edit로 프롬프트, 스케줄 또는 전달 방식을 변경하며, 다음 실행 시간이 다시 계산됩니다.
- Show runs는 최근 실행 내역과 상태, 사용된 크레딧, 스레드 전달의 경우 스레드 링크를 표시합니다.
- Delete는 자동화와 실행 기록을 삭제합니다.
실행이 건너뛰어지는 경우
섹션 제목: “실행이 건너뛰어지는 경우”다음의 경우 실행이 건너뛰어지고 기록에 저장되며, 크레딧은 사용되지 않습니다:
- 월간 크레딧이 부족한 경우 (상태: Skipped: out of credits). 크레딧이 다시 사용 가능해지면 자동화가 자동으로 재개됩니다.
- 플랜에 예약 에이전트가 더 이상 포함되지 않은 경우 (Skipped: not in plan).
- Google 로그인이 만료되었거나 프롬프트에 필요한 Google 권한이 부여되지 않은 경우. GPT Workspace를 열어 로그인하거나 권한을 부여하면 다음 실행이 정상적으로 진행됩니다.
다른 이유로 실행이 실패하면 _Failed_와 함께 오류가 표시되며, 자동화는 스케줄을 유지합니다.
새 이메일이 도착할 때
섹션 제목: “새 이메일이 도착할 때”자동화는 스케줄 대신 또는 스케줄과 함께, 일치하는 이메일이 Gmail 받은편지함에 도착하는 즉시 실행할 수 있습니다. 자동화 대화상자에서 Run when a new email matches를 켜고 Gmail 검색어를 작성합니다. 예: from:billing@ subject:invoice. 검색어를 비워두면 모든 새 받은편지함 이메일에 대해 실행됩니다.
검색은 일반적인 Gmail 연산자를 지원합니다: from:, to:, cc:, subject:, label: / in:, has:attachment, is:unread, 일반 단어(제목, 미리보기 텍스트, 발신자에서 검색), 그리고 용어를 제외하는 앞의 -. 모든 조건이 일치해야 합니다. 날짜나 크기 관련 연산자(newer_than:, larger:)는 무시됩니다.
일치하는 각 이메일은 한 번의 실행을 시작합니다. 에이전트는 먼저 이메일(발신자, 수신자, 제목, 날짜, Gmail 메시지 및 스레드 ID, 메시지 텍스트 최대 8,000자)을 받은 다음 프롬프트를 받으므로, _첨부된 송장을 Finance 폴더에 정리하고 수신되었다고 회신해 줘_와 같은 프롬프트가 해당 이메일에 대해 작동합니다. 실행은 다른 실행과 마찬가지로 기록에 저장되며, 시작한 메시지로의 링크가 포함됩니다.
받은편지함을 모니터링하려면 GPT Workspace에 Gmail access 권한이 필요합니다 (채팅의 Gmail 도구와 동일한 권한). 아직 부여되지 않은 경우, 자동화를 저장할 때 Connect Gmail 링크가 표시됩니다. 권한을 부여한 후 다시 저장합니다. 페이지에는 자동화 옆에 모니터링 상태가 표시됩니다: Watching your inbox until
이메일 트리거 실행은 예약 실행과 동일한 플랜 한도, 크레딧, 실행 시간 제한을 사용합니다. 트리거만 있는 자동화는 _Not scheduled_로 표시되며 자체적으로 실행되지 않습니다. 트리거와 스케줄이 모두 있는 자동화는 두 가지 모두에서 실행됩니다.
내부적으로 일어나는 일
섹션 제목: “내부적으로 일어나는 일”Gmail은 받은편지함이 변경될 때마다 Google Pub/Sub를 통해 GPT Workspace에 알립니다 (INBOX 라벨에 대한 “watch”이며, Google은 7일 후 만료시키고 GPT Workspace는 매일 갱신합니다). 그런 다음 GPT Workspace는 마지막 알림 이후 추가된 메시지의 ID를 읽고, 각 새 메시지를 한 번 가져와서 모든 이메일 트리거 자동화의 검색 조건과 대조합니다. Google이 알림을 두 번 이상 보내더라도 동일한 자동화에 대해 같은 메시지는 두 번 실행되지 않습니다.
| Standard | Pro | |
|---|---|---|
| 활성 자동화 (예약 또는 트리거) | 3 | 20 |
| 최소 간격 | 15분 | 15분 |
| 이메일 트리거 실행 | 시간당 60회 | 시간당 60회 |
| 실행 시간 제한 | 6분 | 6분 |