はじめに
本投稿は、2023年12月開催「UiPath (produced with UiPath Friends) Advent Calendar 2023」追加ブログです。
自動化しようと思った背景
「会社ブログ更新をkintoneポータルに反映する」という業務があります。
特徴として「いつ更新されるかわからない」ので毎出勤日に”必ず”確認してます。なんなら、休みになる日は事前に「明日休むのでご対応いただけますか?(超低姿勢)」ということをしてます。
今回その自動化試作品として「kintone開発環境のポータルに私のQiita最新ブログ更新する」を作成しました。
手作業での手順
1.Qiitaの私のトップページへ移動 https://qiita.com/kintoneTH
2.更新されていたら、最新記事に移動 ※未更新の場合はTeamsで部内報告
3.そこの「URL」「タイトル」「投稿日」をコピー ※投稿日は記憶してもOK
4.kintoneポータルへ移動して更新する
UiPathで自動化
こちらが、今回のRPAの全貌です。上部の閉じているところはインポート時にログインが必要なのでその操作を自動化しています。
今後の進化に向けて
今回は、更新されてようがされてまいが、「kintoneポータルに掲載されている記事を最新状態にする」造りにしてます。できれば、更新されてるかの分岐をした方がいいかもしれませんが、動きとして1分かからないのでそれでいいかもしれません。
できることなら、Teamsでの報告までセットにしたいので、どっちにしろ分岐は必要になりますね。
最後に
これ手作業で2年くらいやってます。単純作業で1分前後ですが、誰もやりたがりません。私が辞めたらいったいどうなるのでしょうか?きっとkintoneポータルの更新が凍結します。じゃあ「やらなければいい」という選択肢もありますが、せっかくkintoneが根差した中で会社のブログ更新の告知を軽視するのは会社方針の浸透を軽んじるというのが私の考えです。
話を戻して、「悶々とするくらいなら自動化してしまえ」、と考えることにしました。
決して、アドベントカレンダー企画参加によるカレンダーが欲しいから、というだけではありません。