.png)
.png)
・
プロジェクト終了後やテスト用に作成したBacklogの課題が大量に残ってしまい、整理に手間取っていませんか?
一つひとつ手作業で課題を削除するのは時間がかかるだけでなく、誤って必要な課題まで消してしまうリスクもあり、精神的な負担も大きい作業です。
もし、<span class="mark-yellow">特定の条件に合致するBacklogの課題を、指定した日時に自動で一括削除できる仕組み</span>があれば、こうした面倒な作業から解放されます。
そうすれば、プロジェクトの管理や本来集中すべきコア業務に、より多くの時間を充てることができるはずです!
今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう。
Yoomには<span class="mark-yellow">Backlogの課題を一括削除する業務フロー自動化のテンプレート</span>が用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、指定した日時にGoogle スプレッドシートから情報を取得し、Backlogの課題を一括で削除するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
今回連携するアプリの公式サイト:Backlog/Google スプレッドシート
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
はじめに、Yoomと各アプリを連携して、操作が行えるように設定します。
以下をご参照いただき、連携をお試しください。
以下をご参照いただき、連携をお試しください。
これで今回使うアプリのマイアプリ登録が完了します。
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。

Yoomのフローボットを動かす引き金となるアクションのことを「アプリトリガー」と呼びます。
まずはこのフローボットでトリガーになっている、「スケジュールトリガー」を設定していきましょう。

今回は以下のように、「曜日設定」で平日毎朝9時にフローボットを起動する設定にしました。
ここは適宜変更して問題ありません。
設定したら「完了」ボタンを押してください。

次にGoogle スプレッドシートからレコードを取得していきます。「複数のレコードを取得する」をクリックしてください。

今回はGoogle スプレッドシートに、以下のような課題を管理する簡易なシートを作りました。

連携アカウントとアクションを確認していきます。
アカウント情報は、連携したいアカウントが選択されているか確認してください。
アクションはデフォルト設定のまま、「次へ」を押して進みましょう。

「スプレッドシートID」、「スプレッドシートのタブ名」は連携が行えていれば候補に表示されますので、そちらから選択してください。
テーブル範囲は「A1:B」としています。

設定が済みましたら「次へ」をクリックして進みます。

取得したいレコードの条件は、今回は以下のように入力しました。
値が入っている部分は抽出される設定としています。

ここまで設定したらテストボタンをクリックしてください。
テストが成功し、取得した値が入ればOKです。
※取得した値とは?
取得した値とは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
取得した値は、後続のオペレーション設定時の値として利用でき、フローボットを起動する度に、変動した値となります。詳しくは下記をご覧ください。

入力が終わったら「完了」ボタンを押してください。

※「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、設定してもエラーになってしまうのでご注意ください。
※チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひ試してみましょう!
複数のファイルを順番に処理するために、繰り返し設定を行います。
「同じ処理を繰り返す」をクリックします。

「繰り返し対象の取得した値」が以下のようになっているか確認しましょう。
確認ができましたら、「完了」ボタンをクリックしてください。

最後に課題の削除を行います。「課題の削除」をクリックしてください。

連携アカウントとアクションを確認していきます。
アカウント情報は、連携したいアカウントが選択されているか確認してください。
アクションはデフォルト設定のまま、「次へ」を押して進みましょう。

Backlogのドメインを入力し、課題IDまたは課題キーの部分に「課題IDのループ変数」を取得した値から入力します。

ここまで設定したらテストボタンを押します。テストが成功し、取得した値が入ればOKです。

Backlog側も見に行き、該当のタスクが削除されていれば完了です。

確認が終わったら「完了」ボタンを押してください。

お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。
これですべての設定が完了したので、動作確認をしてみましょう。

今回ご紹介した連携以外でも、BacklogのAPIを活用してさまざまな業務を自動化することが可能です。
業務管理ツール間で情報を自動連携し、課題の登録・更新・削除や期限の共有、進捗ステータスの反映を自動化できます。これにより、重複入力や通知漏れを防ぎ、チーム間でのタスク共有と進行管理を効率化できるでしょう。
Backlogの課題を一括削除する作業を自動化することで、<span class="mark-yellow">プロジェクト終了後の整理や定期的なメンテナンスにかかっていた時間を削減し、手作業による削除ミスを防ぐことができます。</span>
これにより、エンジニアやプロジェクトマネージャーは、より創造的で価値の高いコア業務に集中可能です!
今回ご紹介したような業務自動化を実現できるノーコードツールYoomを使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひYoom会員登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:誤って削除した課題は復元できますか?
A:Backlog側に課題を削除後に復元する機能がないため、誤って削除した課題を復元することは出来かねます。このため、削除のフローは慎重に設定してください。
Q:スプレッドシートを使わずに削除できますか?
A:今回はGoogleスプレッドシートで管理をしている場合のフローでしたが、「課題の削除(Webhook)」をトリガーにすればシートを使わずに削除可能です。

Q:削除実行前に承認フローを挟めますか?
A:削除フローの前に「承認を依頼する」などのフローを挟むと可能です。お試しください。


