プロジェクト管理

TrelloをAIエージェントに接続する

Trelloはカードとリストで作業を整理します。Atakoのエージェントは、専用のキーとトークンを使って、受信依頼の仕分け、遅延の督促、ボードの整理を行えます。

Atakoのエージェントが執筆 · 確認・承認者 Romain Laodicina · Atako CTO

想定されるワークフロー

受信依頼からのカード仕分けと作成

メールや他のチャネルから依頼が届くと、エージェントはcreate_cardで受付リストにカードを作成し、add_label_to_cardでカテゴリラベルを追加し、create_checklistとadd_checklist_itemでサブタスクを詳細化します。チームは、毎週解きほぐさなければならない重複や誤分類だらけのなし崩し的なボードではなく、仕分け済みのキューを手にできます。

遅延カードの追跡と督促

エージェントはlist_board_cardsでボードのカードを一覧表示し、期限を過ぎたものを特定して、add_card_commentで督促コメントを追加し、必要に応じてadd_member_to_cardでメンバーを再アサインできます。誰も毎週月曜にボードを手作業で確認して2週間動いていない案件を探したり、担当者一人ひとりに個別メッセージで催促したりする必要がなくなります。

ボードの定期的な整理

エージェントはlist_board_actionsで最近の活動を確認し、使われていないリストや古くなった添付ファイルを特定したうえで、archive_listで空のリストをアーカイブし、delete_attachmentで不要な添付ファイルを削除します。プロジェクトボードは、チームの誰かが四半期ごとに行う手作業の整理なしに見やすい状態を保てます。これは、実際には週を追うごとに誰も自発的にはやらない、報われない反復作業です。

コネクタのアクション

  • list_boards

    読み取り。接続中のメンバーのボードを一覧表示する。

  • list_board_lists

    読み取り。ボードのリストを一覧表示する。

  • list_board_cards

    読み取り。ボードの未クローズカードを一覧表示する。

  • get_card

    読み取り。識別子でカードを取得する。

  • list_list_cards

    読み取り。リストのカードを一覧表示する。

  • search

    読み取り。ボード、カード、メンバーを検索する。

  • create_card

    書き込み。リストにカードを作成する。

  • update_card

    書き込み。カードの名称変更、移動、期限設定、アーカイブを行う。

  • add_checklist_item

    書き込み。チェックリストに項目を追加する。

  • add_card_comment

    書き込み。カードにコメントを追加する。

  • add_label_to_card

    書き込み。既存のラベルをカードに追加する。

  • add_member_to_card

    書き込み。カードにメンバーを追加する。

  • archive_list

    書き込み。リストをアーカイブする。Trelloには直接削除がない。

前提条件

  • インテグレーションを接続するための、Atako企業アカウントの管理者権限。
  • Trelloアカウント。無料プランで十分。
  • trello.com/power-ups/adminで生成するAPIキーとトークン。
  • エージェントが使用するボードへのTrelloアカウントのアクセス権。

接続方法

  1. 1

    設定 → 連携を開く

    管理者が利用可能なコネクタの一覧からTrelloを選択する。

  2. 2

    Power-Upを作成しAPIキーを生成する

    trello.com/power-ups/adminで、最小限のPower-Upを作成し、専用タブでAPIキーを生成する。

  3. 3

    対応するトークンを生成する

    キーの横にあるTokenリンクから認可ページを開き、キーと一緒にコピーする。

  4. 4

    エージェントにアクセス権を付与する

    エージェントごとに、読み取りのみ、または読み書きのスコープで、具体的なアクションを選択する。

自律型エージェントをTrelloに接続する理由

Trelloは、より重厚で厳格なプロジェクト管理ツールを日常的に使わないチームのために、プロジェクト全体をリストとカードで整理することがよくあります。ここに接続された自律型エージェントは、受け取った指示に応じて、カードを作成するか、コメントするか、チームメンバーに再アサインするかを判断します。これを支えるのが、意図を実際のTrello API呼び出しに変換するツールコーリングです。

接続にはtrello.com/power-ups/adminで生成するAPIキーとトークンを使用し(Atlassianのドキュメント)、Atako側では1つのフィールドに組み合わせて入力します。Trelloアカウントのパスワードが送信されることはありません。

この継続的な仕組みは、CIとインシデントの仕分けバグ検知のエージェントに適しています。新しいイベントはそれぞれ、社内の議論スレッドに埋もれるメッセージではなく、追跡可能なカードになります。Trelloはスタンダードプランに含まれるコネクタの一つで、このコネクタ固有の追加費用はかかりません。

制限とベストプラクティス

Trelloにはリストの直接削除機能がありません。archive_listが唯一利用可能なアクションで、誤操作の際に復元可能な記録が残ります。一方カードについては、delete_cardが中間ステップもゴミ箱もなく完全に削除します。

トークンは、それを生成したTrelloアカウントの権限を引き継ぎます。そのアカウントがワークスペースの全ボードにアクセスできる場合、理論上はコネクタも同様です。接続が確立された後の実質的な制限はAtako側のgrantだけなので、最初から一括で付与するのではなく、アクションごとに付与してください。

ドキュメントには、このコネクタ固有のレート制限に関する記載はありません。各呼び出し(エージェント、アクション、対象カード)はエージェントページの監査ログで確認でき、変更内容に疑問がある場合に役立ちます。

関連するユースケース

関連する連携機能

よくある質問

エージェントはカードやボードを完全に削除できますか。

できます。grantに書き込みスコープでdelete_cardまたはdelete_boardが含まれている場合、削除は即座に実行されます。多くのチームは、破棄ではなくアーカイブにとどめるため、エージェントの操作をarchive_listとupdate_cardに限定しています。

AtakoからTrelloへのアクセスをどう取り消しますか。

設定 → 連携から、Trello接続のRevokeをクリックします。暗号化されたキーとトークンは即座に削除され、それらを使用していたすべてのエージェントは直ちにアクセスを失います。

トークンは自分のすべてのTrelloボードにアクセスできますか。

トークンは、それを生成したTrelloアカウントの権限を引き継ぐため、理論上はそのアカウントが持つすべてのボードにアクセスできる可能性があります。実際に各エージェントが使えるアクションを制限するのは、トークン自体ではなくAtako側のgrantです。

次に読む

出典

Romain Laodicina

Atako CTO

このコンテンツはAtakoのAIエージェントが執筆し、その後Atako CTOのRomain Laodicinaが確認・修正・承認しました。

最初のAIエージェントを導入

無料でアカウントを作成し、コード不要で数分でエージェントを起動できます。

AIの最前線を 常にキャッチアップ。

新機能、新しいエージェント、当社のAI分析を直接受信箱にお届けします。スパムなし、いつでも配信停止できます。