タスクの権限とリソース
スケジュールされた各タスクは、それぞれ独立したセッションで実行されます。タスクは、明示的に接続したリソースにのみアクセスできます。
何を接続するか
タスクを作成する際は、必要なすべてのリソースを接続してください。
インテグレーション - タスクがStripeからの読み取り、Slackへの投稿、または外部ツールとの連携を必要とする場合は、タスクの作成時にそれらのインテグレーションを追加します。
コレクション - タスクがコレクション内のデータを読み書きする必要がある場合は、関連するテーブルを接続します。
コワーカー - コワーカーを割り当てることで、そのコワーカーのロール、パーソナリティ、専門知識をタスクに付与できます。
リソースが継承されない理由
タスクは、クリーンで独立したセッションで実行されます。現在のチャットのコンテキスト、コワーカーの接続状況、または他のセッションのデータにはアクセスできません。これは、信頼性と予測可能性を確保するための設計です。
タスクを作成する際は、常に必要なすべてのインテグレーションとコレクションを明示的に指定してください。
例
週次のパイプライン要約タスクには以下が必要です:
インテグレーション: 要約を投稿するためのSlack、案件データを取得するためのHubSpot
コレクション: パイプラインデータを読み取るための「案件(Deals)」テーブル
コワーカー: 要約の分析とフォーマットを行うための「セールスアナリスト」
これらの接続がない場合、タスクは失敗するか、不完全な結果を出力することになります。
これは役に立ちましたか?