スケジュールされたエージェント
スケジュールされたエージェント(自動化)は、単独で実行されるチャットプロンプトです。毎日の平日朝、毎時、毎週月曜日、またはあなたが記述したcron式に従って実行されます。エージェントは、あなたが自分でプロンプトを入力した場合とまったく同じことを行い、同じGoogle Workspaceツールを使用し、結果は指定した場所に届きます。
スケジュールされたエージェントは、Standardプラン(最大3つの有効な自動化)およびProプラン(最大20個)の一部です。他のプランでは、ページ上でその機能が表示され、アップグレードを提案します。毎回の実行では、通常のチャットターンと同様にプランのクレジットが消費されます。
自動化を作成する
Section titled “自動化を作成する”- 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をクリックします。リストには次回の自動化実行日時が表示されます。
チャットから
Section titled “チャットから”一度でも尋ねたものは何でも自動化にできます。送信したメッセージにカーソルを合わせてSchedule this prompt(時計アイコン)をクリックするか、入力中の内容をスケジュールするためにメッセージボックスの同じアイコンをクリックします。プロンプトが入力された状態でダイアログが開きます。
自動化を管理する
Section titled “自動化を管理する”Settings ➤ Scheduled agentsでは、各自動化のスケジュール、配信、次回実行、前回実行、最終ステータスが表示されます。
- スイッチで一時停止または再開します。一時停止された自動化はプランの制限にはカウントされません。
- Run nowはスケジュールに関係なくすぐに実行を開始し、数分以内に結果が届きます。
- Editでプロンプト、スケジュール、配信を変更します。次回の実行は再計算されます。
- Show runsは、最新の実行とそのステータス、使用クレジット、スレッド配信の場合はスレッドへのリンクを一覧表示します。
- Deleteは自動化とその実行履歴を削除します。
実行がスキップされる場合
Section titled “実行がスキップされる場合”次の場合、実行はスキップされて履歴に記録され、クレジットは消費されません:
- その月のクレジットが不足している場合(ステータスは_Skipped: out of credits_と表示されます)。クレジットが再び利用可能になると自動化は自動的に再開します。
- プランにスケジュールされたエージェントが含まれなくなった場合(Skipped: not in plan)。
- Googleのサインインが期限切れになったか、プロンプトに必要なGoogleの権限が付与されていない場合。GPT Workspaceを開き、サインインまたは権限を付与すると、次回の実行が成功します。
他の理由で実行が失敗した場合は、_Failed_とエラーが表示され、自動化はスケジュールを維持します。
新しいメールが届いたとき
Section titled “新しいメールが届いたとき”自動化は、スケジュールの代わりに(または追加で)、一致するメールが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:)は無視されます。
一致する各メールは1回の実行を開始します。エージェントは最初にメール(送信者、受信者、件名、日付、GmailメッセージIDとスレッドID、および最大8,000文字までのメッセージテキスト)を受け取り、続いてプロンプトを受け取るため、_添付された請求書をFinanceフォルダに保存し、受領したことを返信する_のようなプロンプトがそのメールに対して機能します。実行は他と同様に履歴に記録され、開始元のメッセージへのリンクが含まれます。
受信トレイを監視するために、GPT WorkspaceはGmail access(チャットのGmailツールと同じ権限)を必要とします。まだ付与されていない場合、自動化を保存するとConnect Gmailリンクが表示されます。権限を付与して再度保存してください。ページには自動化の横に監視の状態が表示されます。Watching your inbox until
メールトリガーによる実行は、スケジュールされた実行と同じプラン制限、クレジット、実行時間制限を使用します。トリガーのみを持つ自動化は_Not scheduled_と表示され、単独では実行されません。トリガーとスケジュールの両方を持つ自動化は両方で実行されます。
バックグラウンドでの動作
Section titled “バックグラウンドでの動作”受信トレイが変更されるたびに、GmailはGoogle Pub/Subを通じてGPT Workspaceに通知します(INBOXラベルに対する「監視」であり、Googleは7日後に期限切れにし、GPT Workspaceは毎日更新します)。その後、GPT Workspaceは前回の通知以降に追加されたメッセージのIDを読み取り、新しいメッセージを1回ずつ取得し、持っているすべてのメールトリガーによる自動化の検索条件と照合します。Googleが通知を複数回送信した場合でも、同じ自動化でメッセージが2回実行されることはありません。
| Standard | Pro | |
|---|---|---|
| 有効な自動化(スケジュールまたはトリガー) | 3 | 20 |
| 最短間隔 | 15分 | 15分 |
| メールトリガーによる実行 | 1時間あたり60件 | 1時間あたり60件 |
| 実行時間制限 | 6分 | 6分 |