自動化とスケジューリング
Neotaskのエージェントを、スケジュールされたジョブ、柔軟な配信モード、強力なセッションターゲティングで自動化します。
スケジュールされたジョブ(Cron)
スケジュールされたジョブにより、定期的または一回限りのスケジュールでエージェントのアクションを自動化できます。ジョブの実行タイミング、内容、結果の送信先を定義します。
スケジュールタイプ
| タイプ | フォーマット | 例 |
|---|---|---|
| At | 固定日時 | 2026年2月28日午前9時に1回実行 |
| Every | インターバル | 30分ごとに実行 |
| Cron | 標準cron式 | 0 9 * * 1-5(平日午前9時) |
タイムゾーンサポート
- すべてのスケジュールは設定されたタイムゾーンに従います
- Cron式はタイムゾーンパラメータをサポートします
- 複数のジョブ間で実行時間をオフセットするスタッガーオプションが利用可能
ジョブペイロード
各スケジュールされたジョブは、ペイロード -- ジョブが発火したときにエージェントが実行するアクション -- を実行します。
| タイプ | 説明 |
|---|---|
| システムイベント | 任意のイベント(テキストベース)をトリガー |
| エージェントターン | オプションのモデルオーバーライド付きでエージェントにメッセージを送信 |
配信モード
スケジュールされたジョブの実行後に結果が送信される場所を制御します。
| モード | 説明 |
|---|---|
| なし | 内部実行のみ -- 出力は配信されない |
| アナウンス | チャンネルに結果をブロードキャスト |
| Webhook | 外部URLに結果をPOST |
セッションターゲティング
各スケジュールされたジョブの会話コンテキストの処理方法を選択します。
| モード | 説明 |
|---|---|
| メイン | 共有セッション -- 累積的な会話履歴が実行間で引き継がれる |
| 分離 | 実行ごとに新しいセッション -- ジョブが実行されるたびにクリーンな状態 |
ジョブ操作
Neotaskは、スケジュールされたジョブのライフサイクルを完全に制御できます:
- いつでもジョブの作成、更新、削除が可能
- 削除せずにジョブを有効または無効にする
- スケジュールをバイパスしてオンデマンドで実行する即時強制実行
- 単一の実行を遅延させ、その後自動的に通常のスケジュールを再開する1回スキップ
- 各実行のステータス、期間、エラーを含む完全な実行履歴を表示
自動化の例
チームがNeotaskのスケジュールされたジョブを使用する一般的な方法をいくつか紹介します:
朝のブリーフィング
- スケジュール: 毎日午前8時
- 内容: エージェントが最新ニュースを要約し、Slackにダイジェストを送信
週次レポート
- スケジュール: 毎週月曜日
- 内容: エージェントが分析データをまとめ、チームにメールでサマリーを送信
データ同期
- スケジュール: 4時間ごと
- 内容: エージェントが外部APIをチェックし、最新データでダッシュボードを更新
ヘルスチェック
- スケジュール: 15分ごと
- 内容: エージェントがサービスを監視し、障害時にアラートを送信