【ロボデザイン】ロボット作成支援ツール

★ツールの概要

ロボットに実現したい処理内容を伝えます。ロボットはその内容に沿って、適切なアクションフローをロボデザイン上に展開してくれます。


★使い方


★こんな人におすすめ

ロボット作成支援ツールは以下のような方にお勧めです。
・JobAutoの個々のアクションの使い方は大体覚えた
・実現したいことをロボットに設定するにはどのアクションを使ったらいいかわからない

ロボット作成に慣れてしまった人だと、AIに聞いている時間がもったいない、ロボットが配置したアクションを修正するのが面倒くさい、と感じるかもしれません。


★注意点

設定や修正が必要

ロボットが展開したアクションは何も設定がされていない状態です。適宜必要な設定を行います。またアクション順番やアクションが実行される場所も適切ではないことがあります。ブランチを作ったりしてアクションを適切な位置へ移動させましょう。

機密情報を打ち込んでも大丈夫?

OpenAI社のAPIを使って、AIにロボット作成を支援してもらうツールです。ツールから打ち込んだ文章はすべてOpenAI社に送られます。

そのため、業務上の機密情報は打ち込まないようにしてください


★操作画面について

テキストボックス

ロボット化したいことを書き込みます。

送信

テキストボックスへ入力した内容をAIに質問します

会話をクリア

ロボットと会話した内容をすべてクリアします

アクション追加

ロボットからもらった回答をアクションフローへ追加します

閉じる

ツールを閉じます

アプリ操作でうまくいかないときは(文字マッチング)1

◆マッチング方式を文字にしたときに安定して動かすには

アプリ操作で文字マッチングを使うとき(使わざるを得ないとき)があります。そのときに安定的にロボットを運用するための設定のコツについて説明します。


1.指定する文字は単語にする

ロボットに操作をさせたい文字を指定します。このときになるべく単語で指定するようにしましょう。

いくつかの単語を組み合わせた文字列の場合、ロボットが文字を探すときに毎回文字を同じ場所で区切って読むとは限りません。

たとえば操作する文字を「中継地点」とした場合、ロボットは「中継」/「地点」と読んだり、「中継地」/「点」と読んだりするので、「中継地点」という文字は見つからないとなります。


2.文字を探す個所を指定する

ロボットに探す文字を指定しました。なんどかテストを行ったところ、たまに文字が見つからないというエラーが発生します。毎回発生するわけではありません。

このような場合は、文字を探す場所を指定する方法だと安定してロボットが動くことがあります。

デフォルトの設定では指定した文字をアプリ全体から探します。指定する方法は、文字を探す範囲をドラッグして指定、右クリックしてこの範囲内の指定の文字に対してマウス操作とします

アプリ上に表示されているボタンのラベルなどの構成によっては、アプリ全体をロボットが読み込んだときに、人間が思いもよらないところで文字を区切っていることがあります。そんなときは、この方法で文字を探す設定をします

【その他】受信メールの保存

★アクションの説明、概要

Outlookで受信したメールの本文やまた添付ファイルを、フォルダへ出力する方法について説明しています。

本アクションではあらかじめOutlookへ設定が必要です。こちらを参照してください。

アクションの設定画面を開くときに、OUTLOOKのデータを読み込んでいます。そのため開くまでに時間がかかることがあります。


★アクションの作成方法


★アクションの設定画面について

アクション設定画面の設定項目についての説明は以下の通りです。

件名に含む文字や差出人、対象トレイで保存するメールを設定し、保存したいフォルダを保存先フォルダへ設定します。

1.基本設定

1-1.件名に含む文字

保存したいメールの件名を設定します。件名の一部でも保存対象にできます。変数参照可能です

1-2.差出人

メールの差出人のメールアドレスを設定します。メールアドレスが一部でも欠けていたら保存対象にはなりません。変数参照可能です

1-3.対象トレイ

保存するメールがあるトレイを設定します。変数参照可能です

1-4.保存先フォルダ

出力するメールの本文や添付ファイルを保存するフォルダを設定します。変数参照可能です。またシステム値を使用可能です。システム値の説明はこちら。


2.高度な設定

2-1.保存先について

・差分のみ取得

まだ保存されていないメールのみを保存します。すでに保存済のメールは対象外です

2-2.Outlookについて

・事前に送受信する

アクションを実行する直前に送受信を実行します。受信トレイに入っていないメールも受信してから保存処理を行うことができます

・事前にOutlookを終了する

アクションを実行する前にすでにOutlookが起動していた場合、Outlookを終了します。すでに起動していた場合、アクションが動かないことがあるのを防ぐためです

・受信期間

メールは過去にさかのぼってメールを保存します。さかのぼる期間を設定します。

>昨日以降

アクションを実行した日から1日前のメールから処理します

>1週間前以降

アクションを実行した日から1週間前のメールから処理します

>期間指定無し

過去に受信したメール全てを処理します

2-3.アクション有効

このアクションを無効にする場合は、チェックを外します。


3.エラー発生時の対応

3-1. エラー時の処理

エラーが発生したときの設定を行います。詳細はこちらをご確認ください。

3-2.基点となる条件分岐

エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。

3-3. エラー時にログ出力

エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。

【その他】メールを下書き保存する

★アクションの説明、概要

メールを送信する方法について説明しています。

メールの宛先(TOやCCなど)が複数の場合、メールアドレスを「,」(カンマ)で区切って入力して下さい。


★アクションの作成方法


★アクションの設定画面について

アクション設定画面の設定項目についての説明は以下の通りです。

1.基本設定

1-1.差出人

送信元のメールアドレスを設定します。変数参照可能です。smtp情報タブのlogin_idにGmailが設定されている場合、受信したメールにはlogin_idが表示されます。

1-2.宛先

送信先のメールアドレスを設定します。変数参照可能です。

1-3.CC

CCのメールアドレスを設定します。変数参照可能です。

1-4.BCC

BCCのメールアドレスを設定します。変数参照可能です。

1-5.Reply-To

Reply-Toのメールアドレスを設定します。変数参照可能です。

1-6.件名

メール件名を設定します。変数参照可能です。またシステム値を使用可能です。システム値の説明はこちら。

1-7.本文

メール本文を設定します。変数参照可能です。またシステム値を使用可能です。システム値の説明はこちら。

・拡大編集

メール本文を別の画面に表示させて編集します。

1-8.添付1

添付ファイルがある場合、添付ファイルのファイルパスを設定します。変数参照可能です。

1-9.添付2

添付ファイルがある場合、添付ファイルのファイルパスを設定します。変数参照可能です。

1-10.添付3

添付ファイルがある場合、添付ファイルのファイルパスを設定します。変数参照可能です。

1-11.添付4(0.10.9から)

添付ファイルがある場合、添付ファイルのファイルパスを設定します。変数参照可能です。

1-12.添付5(0.10.9から)

添付ファイルがある場合、添付ファイルのファイルパスを設定します。変数参照可能です。

添付できるファイルには上限があります

添付ファイルは3つまでです。それ以上送りたい場合は、以下の手順で作成したファイルを添付してください。(バージョン0.10.9から5つまでになりました)

あ)ファイルを1つのフォルダにすべていれる

い)ファイル圧縮と回答アクションでフォルダを圧縮。圧縮ファイルを作成する


2.送信サーバ(SMTP)情報

本アクションを作成した場合、こちらのタブは操作できないようになっています。

2-1.送信(SMTP)サーバ名

送信するメールアドレスのメールサーバを設定します。変数参照可能です(0.10.8から)。

2-2.ポート番号

送信するメールアドレスのメールサーバのポートを設定します。変数参照可能です(0.10.8から)。

2-3.接続の保護

SSLの設定を行います。

・SSLを使用しない

使用しない場合はこちらを選択します。

・SSLを使用する

使用する場合はこちらを選択します。

2-4.ユーザー名

送信するメールアドレスのメールサーバへのログインIDを設定します。変数参照可能です(0.10.8から)。

2-5.パスワード

送信するメールアドレスのメールサーバへのログインパスワードを設定します。変数参照可能です


3.高度な設定

3-1.タイトルをiso-2022-jpをエンコードする

メールの件名を iso-2022-jpをエンコード する場合はチェックを入れます。

3-2.メール送信方式(0.10.9から追加)

メールを送信する方法を選択します。デフォルトはスクリプトからメール送信するになっています。エラーで送信できない場合は、オリジナル方式で送信するで送ってください。

・スクリプトからメール送信する

Windowsの機能を使ってメールを送ります。PCの設定によっては実行が許可されていない場合があります。

・オリジナル方式でメール送信する

JobAutoの独自の機能を使って送信します。

・Outlookを使用してメール送信する ※0.10.10から

Outlookの機能を使用してメールを送信します。送信するためにはOutlookへ設定が必要です。こちらを参照してください。

・Outlookにメールを下書き保存する ※0.10.10から

Outlookの機能を使用してOutlookへメールの下書きを保存します。下書きを保存するためにはOutlookへ設定が必要です。こちらを参照してください

3-3.設定した添付ファイルがない場合 ※0.10.10から

・エラーにしない

メール送信時に添付ファイルに設定されたパスに実際にファイルがない場合でも、エラーになりません。

・エラーにする

メール送信時に添付ファイルに設定されたパスに実際にファイルがない場合、エラーになります。

3-4.アクション有効

このアクションを無効にする場合は、チェックを外します。


4.エラー発生時の対応

4-1. エラー時の処理

エラーが発生したときの設定を行います。詳細はこちらをご確認ください。

4-2.基点となる条件分岐

エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。

4-3. エラー時にログ出力

エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。