---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# RPA：ボットの生成

# ロボティックプロセスオートメーション (RPA) ボット生成 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：8分

RPA ボット生成スキルを使用して、テキストの指示とプレビューオプションから自動化やアクティビティを作成し、自動化ロジックを追加します。このスキルを使用するには、RPA 開発者 (sn_rpa_fdn.rpa_developer) ロールまたは RPA アドミン (sn_rpa_fdn.rpa_admin) ロールが必要です。

## アクティベーション {#rpa-bot-generation__section_dvd_sqv_sdc}

[ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) の Web サイトから アプリケーションをインストールします。詳細については、「[の構成](https://servicenow-prod.fluidtopics.net/o796ngYAp62yM9Ppk_CLSg "admin ロールを持っている場合は、人間のエージェントまたはユーザーがより迅速に自動化の開発を開始できるように、 アプリケーションを構成できます。")」を参照してください。

次に、RPA ボット生成スキルをオンにして生成 AI を使用し、自動化とアクティビティを作成したり、自動化ロジックを拡張したりします。詳細については、「[RPA ボット生成スキルをオンにする](https://servicenow-prod.fluidtopics.net/eYwQWSi21Rzio4Y3JZjKgw "ロボティックプロセスオートメーション (RPA) ボット生成スキルをオンにして生成 AI を使用し、テキスト指示とプレビューオプションから自動化、アクティビティ、自動化ロジックの追加を作成します。")」を参照してください。

クリエーター向け Now Assist および RPA ハブアプリケーションのサブスクリプションが必要です。詳細については、「[に関するサポート情報](https://servicenow-prod.fluidtopics.net/4YffwVHGcxqlrPYUHIJV8Q "アプリケーションに関連する重要な情報の簡単な概要を把握できます。")」を参照してください。

## 手順の例 {#rpa-bot-generation__section_pmt_cx1_tdc}

次の例は、自動化、アクティビティ、および自動化ロジックの追加を作成する方法を示しています。

手順例 1：会議メールを取得して処理する
:   この手順を使用して、Microsoft Outlook で会議メールを取得および処理するための自動化を作成できます。

    <kbd class="ph userinput">Outlook の [カレンダー] フォルダーから会議関連のメールのリストを取得します。メールごとに、すべての添付ファイルを「会議の添付ファイル」という名前の個別のフォルダーに保存します。最後に、メールを既読としてマークします。</kbd>

手順例 2：PDF ページを分割して Excel に変換する
:   この手順を使用して、PDF ページを分割して Microsoft Excel に変換するための自動化を作成できます。

    <kbd class="ph userinput">PDF の各ページを個別の PDF ファイルに分割し、フォルダーパス 'C:\Users\Input' に配置します。次に、このフォルダーからすべてのファイルを取得して、各ファイルを反復処理し、各 PDF ドキュメントを Excel に変換します。</kbd>

手順例 3：JSON オブジェクトにプロパティを追加する

:   この手順を使用して、JSON オブジェクトにプロパティを追加するための自動化を作成できます。<kbd class="ph userinput">文字列として表された次のサンプル JSON オブジェクトがあります。{ "name": "Jane Doe", "id": 12345" } 「Designation」という新しいプロパティを追加し、その値を「Engineer」に設定します。</kbd>

手順例 4：Word 文書内のテキストを検索して置換する
:   この手順を使用して、Microsoft Word ドキュメント内のテキストを検索して置換するための自動化を作成できます。

    <kbd class="ph userinput">Word ドキュメントを開き、Word ドキュメント内の値 #NAME を見つけて「<span class="keyword">ServiceNow</span>」に置き換えます。この Word ドキュメントを「C:\Users\Desktop\test.docx」に保存します。</kbd>

手順例 5：データに変更を加えて CSV としてエクスポートする

:   この手順を使用して、データに変更を加え、CSV ファイルとしてエクスポートするための自動化を作成できます。<kbd class="ph userinput">リストから DataTable をロードし、最初の列の名前を「Name」に設定して、行データを更新します。最後に、このテーブルを CSV ファイルとしてエクスポートします。</kbd>

手順例 6：Excel データを PDF として生成して送信する
:   この手順を使用して、Microsoft Excel データを生成し、Microsoft Outlook 経由でメールで PDF として送信するための自動化を作成できます。

    <kbd class="ph userinput">「C:\Reports\Sales\Monthly_Sales_Data.xlsx」から Excel を開きます。Saleschart という名前のシートの売上データに基づいてチャートを生成し、この Excel シートを PDF ドキュメントとして「C:\Reports\Sales\Reports\Monthly_Sales_Data.pdf」に保存します。次に、Outlook を使用して、これを team@xyz.com にメールを送信します。</kbd>

手順例 7：添付ファイル付きの仕事関連のメールを抽出して要約する

:   この手順を使用して、添付ファイル付きの仕事関連のメールを抽出して要約するための自動化を作成できます。<kbd class="ph userinput">Outlook で「プロジェクト」フォルダーから添付ファイルを含む仕事関連のメールのリストを抽出します。すべての添付ファイルをシステム上の指定されたフォルダーに保存します。保存されたすべての添付ファイルとそれぞれのメールを一覧表示する概要メールを生成します。このメールをプロジェクトマネージャーに送信します。</kbd>

手順例 8：PDF ページを分割して読み取る

:   この手順を使用して、PDF ページを分割して読み取るための自動化を作成できます。<kbd class="ph userinput">「C:\input\test.pdf」から PDF ファイルを読み込み、PDF ファイルを分割して「C:\output」フォルダに保存し、ページごとに 1 つの PDF を生成してから、最初のページのテキストを読み取ります。</kbd>

手順例 9：未読メールをフェッチして保存する

:   この手順を使用して、未読メールをフェッチして保存するための自動化を作成できます。<kbd class="ph userinput">メールアカウントの「AI-inbox」フォルダーからすべての未読メールをフェッチします。各メールを反復処理し、メールを「C:\Mails」フォルダに保存します。</kbd>

手順例 10：アプリケーション認証情報を取得して設定する

:   この手順を使用して、アプリケーション認証情報を取得および設定するための自動化を作成できます。<kbd class="ph userinput"><span class="keyword">ServiceNow</span> インスタンスから、「SAP」アプリケーションという名前のアプリのアプリケーション認証情報を取得します。次に、[ユーザー名] フィールドと [パスワード] フィールドに値を設定します。ログイン要素をクリックします。</kbd>

## 一般的なガイドライン {#rpa-bot-generation__section_o4c_ly1_tdc}

Now Assist 用の指示を記述するときは、次の一般的なガイドラインに従います。

明確かつ具体的にする
:   何をしたいかを正確に述べてください。想定しているアクションに対しては、直接的で明確な文章を使用します。

曖昧な表現は避ける
:   専門用語や略語は使用しないでください。 FD (フローデザイナー) など、ServiceNow の専門用語は使用しないでください。たとえば、「<kbd class="ph userinput">Trigger a FD action named 'Action1', retrieve its output, and insert it into an existing Word</kbd> ('Action1' という名前の FD アクションをトリガーし、その出力を取得して、既存の Word に挿入する)」というような指示は避けてください。代わりに、「<kbd class="ph userinput">Trigger a flow designer action named 'Action1', retrieve its output, and insert it into an existing Word file located at 'C:\Users\Worddocs\wordoc1.doc''</kbd> (Action1' という名前のフローデザイナーアクションをトリガーし、その出力を取得して、「C:\\Users\\Worddocs\\wordoc1.doc」にある既存の Word ファイルに挿入する)」といったフレーズを使用します。

曖昧さを避ける
:   メソッドに関連するコンテキストを具体的に指定します。たとえば、「<kbd class="ph userinput">Open file from file path 'C:\Users\Analysis\DataAnalysis.xlsx'</kbd> (ファイル パス 'C:\\Users\\Analysis\\DataAnalysis.xlsx' からファイルを開く)」というような指示は避けてください。代わりに、「<kbd class="ph userinput">Open an excel file from file path 'C:\Users\Analysis\DataAnalysis.xlsx'</kbd> (ファイル パス 'C:\\Users\\Analysis\\DataAnalysis.xlsx' から Excel ファイルを開く)」というフレーズを使用します。

求めている内容と制約を設定する
:   可能な限り、コンポーネントのパラメーターを明確に記述します。たとえば、「<kbd class="ph userinput">Read the content of the file located in C drive and copy that content as the body of an email and then send it to 'email@ss.ss'</kbd> (C ドライブにあるファイルの内容を読み取り、その内容を電子メールの本文としてコピーしてから「email@ss.ss」に送信する)」というような指示は避けてください。代わりに、「<kbd class="ph userinput">Read the content of the file 'c:/d/f1/txt', and use the content as body to compose an outlook email with subject "my email text", and send this email to 'email@ss.ss'</kbd> (ファイル 'c:/d/f1/txt' の内容を読み取り、その内容を本文として使用して "my email text" という件名の Outlook メールを作成し、このメールを 'email@ss.ss' に送信する)」といった指示を使用します。

ステップバイステップの指示を使用する
:   複雑なタスクを、管理しやすい小さなステップに分割します。たとえば、「<kbd class="ph userinput">Open a Microsoft Word document located at 'C:\Marketing\Templates\Promo_Letter_Template.docx.', delete a specific page based on its index, add a new column to a table at a particular position, and close the document with changes saved</kbd> ('C:\\Marketing\\Templates\\Promo_Letter_Template.docx' にある Microsoft Word 文書を開き、インデックスに基づいて特定のページを削除し、テーブルの特定の位置に新しい列を追加して、変更を保存して文書を閉じる)」という明確でシンプルな指示を使用します。

## RPA ボット生成スキルの制限事項 {#rpa-bot-generation__id_itq_gjv_c2c}

ロボティックプロセスオートメーション (RPA) ボット生成スキルの制限の詳細については、「[ロボティックプロセスオートメーション (RPA) ボット生成スキルの制限事項](https://servicenow-prod.fluidtopics.net/d5Ttdgjwvv4WLmn_gk9fUg "RPA ボット生成スキルの制限事項は次のとおりです。")」を参照してください。
**関連情報**   

* 

