【漫画で分かるDX】第26回:ボタンが一ピクセル動いた日。RPAが止まるなら、kintoneはAPIで話そう

『漫画で分かるDX』第26回。—

あとがき ― RPAとkintone連携の設計ポイント

画面操作のRPAは**UI変更に脆弱**です。 佐藤さんと田中くんによる、分かりやすいIT・AI解説シリーズ。

この記事をシェア:
目次 クリックで開く

ボタンが一ピクセル動いた日。RPAが止まるなら、kintoneはAPIで話そう

朝一番のエラーメールは、いつも同じ件名だった。「selector not found」。RPAが毎朝叩いていたkintoneの画面で、更新ボタンがわずかに位置を変えただけだ。

田中誠は、スクリプトの作者ではない。だが、止まった日の埋め合わせはいつも自分のチームに降りてくる。水野澄が苦笑いする。「画面模倣は、見た目の変更に弱い。それがRPAの性質」

黒坂剛は、「ならうちの製品で安定」と言いかけ、岸本麻衣に「導入は二年」と一蹴される。佐藤修は、kintoneのAPIドキュメントを閉じ、ホワイトボードに「人が見る画面」と「機械が触る窓口」を二段に書いた。

挿絵 1

登場人物紹介

【本話の登場】田中・佐藤・岸本・黒坂・水野(RPA停止とkintone API移行が主題)。

田中 誠(29):業務オペ。朝のRPA停止の埋め合わせ担当。

佐藤 修(39):シニアDXアーキテクト。API窓口とハイブリッド移行を設計。

岸本 麻衣(41):情シス/予算。長期載せ替え案に現実的。

黒坂 剛(62):競合営業。大型製品を煽る。

水野 澄(27):伴走コンサル。REST移行の手順とログ設計。

「また止まった……。kintoneの画面、昨日アップデートされた? 誰か教えてくれる前に、請求の締めが先に来る」

田中は、見えない敵と戦っている気分だった。敵の名前は、一ピクセルのズレ。

リード後の挿絵・コマ2
情景イメージ(コマ2。直後の地の文と対になる挿絵です)

「安定ならうち!」黒坂の声に、岸本が言う。「導入と移行のカレンダー、読みました? 現場は今日の締めで埋まってるの」

佐藤が言う。「RPAは、まだ必要なら残す。ただ、壊れやすいところはAPIに逃がす。kintoneはレコード取得・更新の窓口をプログラムから開ける。画面の座標に依存しない」

挿絵 3

水野が言う。「まずは朝の集計だけRESTで取る。書き込みは検証環境で。トークンと権限は最小。ログにリクエストIDを残して、誰がいつ触ったか追えるように」

佐藤が頷く。「RPAとAPIのハイブリッドは悪じゃない。壊れる頻度で線を引く。全部を一度に書き換えない」

挿絵 4

一週間後。朝のジョブはAPI経由に切り替わった。RPAは、まだ別のレガシー画面で動いている。それでも「締めの朝に止まる」恐怖だけは薄れた。

田中は、ログに残るリクエストIDを見て、初めて安心した。画面より、証跡の方が心強い。

挿絵 5

「RPAとkintoneの組み合わせで躓くのは、意志の弱さじゃない」佐藤が言う。「画面は変わる。だから、変わらない窓口——APIと権限とログ——を増やす。段階的でいい。止まる場所を減らすのが先」

田中は、selectorのメンテ工数を見積もり表から削った。小さな勝利だった。

ここから先は、本文のストーリーとは切り離した解説です。

あとがき ― 仕事に落とすと

あとがき ― RPAとkintone連携の設計ポイント

画面操作のRPAは**UI変更に脆弱**です。頻繁に壊れる処理は**kintone REST API**などに移し、**トークン・権限・監査ログ**をセットで設計します。全面置き換えより、**壊れやすいジョブから順にAPIへ逃がす**ハイブリッドが現実的です。

ポイント

セレクタ地獄の特定: 停止ログから頻度で優先順位を付ける。

検証環境での書き込み試験: 本番直叩きを避ける。

RPA残存の明文化: いつまで残すか、代替ロードマップを持つ。

Aurant Technologiesは、API化の切り出しから実装まで伴走します。

AT
aurant technologies 編集

上場企業からスタートアップまで、数多くのデータ分析基盤構築・AI導入プロジェクトを主導。単なる技術提供にとどまらず、MA/CRM(Salesforce, Hubspot, kintone, LINE)導入によるマーケティング最適化やバックオフィス業務の自動化など、常に「事業数値(売上・利益)」に直結する改善実績多数。

この記事が役に立ったらシェア: