Automation Anywhere for Salesforce

Automation Anywhere Automation Anywhere for Salesforce を使用して、任意の Salesforce Cloud ページから、定型業務用の bots を実行します。

注: Automation Anywhere for Salesforce は、bots とプロセスを自動化するユーザーごとにライセンスが必要です。シートベースのモデルのため、必要なライセンス数は、Automation Anywhere for Salesforce のアクセス権を持つユーザー数に相当します。この場合、管理者がアプリケーションと bots のマッピングを設定することと混同しないでください。管理ユーザーにはライセンスは必要ありません。オートメーションを実行するビジネス ユーザーにのみ、ライセンスを割り当てる必要があります。
Automation Anywhere for Salesforce は、Salesforce AppExchange で利用可能なインテリジェント オートメーション ソリューションであり、Automation Anywhere Control Room からのコネクターとして機能し、Salesforce 内のどこからでも bots とプロセスを使用してビジネス タスクを自動化するための構成を管理および保存します。は、Salesforce AppExchange で利用可能なインテリジェント オートメーション ソリューションで、ユーザーは Salesforce 内のどこからでも bots を使用したビジネス タスクを自動化することができます。RPA ソリューションは、次のコンポーネントで構成されています。
  • Automation Anywhere for Salesforce コネクター

    Automation Anywhere for Salesforce コネクターは、bot の設定画面の組み合わせと REST API コレクションを使用して、Salesforce プラットフォームと Automation Anywhere Control Room の間の安全な統合を実現します。

  • Automation Anywhere Bot Launcher Lightning Web コンポーネント

    Salesforce Lightning UI フレームワークを使用して構築されたコンポーネントで、Automation Launcher とも呼ばれます。ユーザーはこのコンポーネントを使用して、Salesforce 内の任意の標準またはカスタム レコード ページから bots を起動できます。

Automation Anywhere for Salesforce コネクターは、単一の Salesforce 組織のコンテキスト内でのみ動作します。また、複数の Salesforce 組織にインストールできます。Automation Anywhere for Salesforce コネクターを使用して、サポート エージェントのケース完了アクティビティ、受注処理など、Salesforce の多くのビジネス プロセスを自動化します。Automation Anywhere for Salesforce コネクターは、Service Cloud や Marketing Cloud などの Salesforce ポートフォリオ内のどこででも使用可能で、潜在顧客、ケース、アカウント、オポチュニティなどの製品エリアに属する任意の型のオブジェクトと組み合わせて使用できます。

Automation Anywhere for Salesforce コネクターを使用して、Service Cloud の以下のようなタスクを自動化します。

  • Salesforce ユーザーがグリーン スクリーン端末にアクセスしてクレジット カードの申し込みを処理する必要のあるアカウントを処理する。
  • Salesforce で生成された潜在顧客の数千のホテル リワード ポイントを処理する。
  • 電話に対応しながら、Salesforce の製品プロフィールにアクセスする。
  • bots を自動的に起動して、Salesforce Lightning Flows または Process Builder 内に設定された定義済みイベントに応じて顧客ライセンスを更新する。

Automation Anywhere Control Room のセットアップ

以下は、Salesforce で bots を起動するにあたっての前提条件と Automation Anywhere Control Room で実行しておく必要がある手順の概要です。
注: ステップ 1~5 は Control Room の管理者が実行します。ステップ 6 は Bot Creator のユーザーが実行します。
  1. システム要件および Control Room のアクセス権と権限を確認します。

    Automation Anywhere for Salesforce の前提条件

  2. Salesforce のコネクター構成ステップのための Control Room ユーザーを作成します。

    Control Room 用の Automation Anywhere for Salesforce ユーザーの作成

  3. カスタム ロールを作成して、Automation Anywhere for Salesforce コネクター用に作成された Bot RunnersBot フォルダー、およびユーザーをマップします。

    Automation Anywhere for Salesforce 用カスタム ロールの作成

  4. デバイス プールを新規作成し、新規カスタム ロールをこのデバイス プールのコンシューマーにします。

    Automation Anywhere for Salesforce のデバイス プールの作成

  5. オプションで、後に Salesforce Org 内で Salesforce Connector を設定するときに使用する API キーを生成して保存します。この API キーは、Control Room へのアクセス権を Automation Anywhere for Salesforce コネクターに付与する目的で使用されます。

    Automation Anywhere for Salesforce の API キーを生成

  6. Bot Creator として Control Room にログインし、Salesforce からのデータを渡すための入力パラメーターを使用して bots を作成します。カスタム ロール作成セットアップ (ステップ 3) で選択した Bot フォルダー (複数可) に bots をチェックインしていることを確認します。
    ヒント: bot から Salesforce にデータを戻す場合は、bot に出力変数も追加したことを確認してください。これは、後のステップで Salesforce レコード フィールドにマップできます。

Salesforce Org のセットアップ

以下は、Salesforce で bots を起動する前に Salesforce Org で実行する手順の概要です。

これらのステップの詳細については、Automation Anywhere for Salesforce AppExchange リスト ページの [カスタマイズ ガイド] > [インストールおよび設定ガイド] を参照してください。

Salesforce AppExchange

この Automation Anywhere パッケージは、bot の構成と Automation Launcher という 2 つの主要コンポーネントから構成されています。Salesforce 標準ユーザーが bots を起動できるようにする場合は、ユーザーが Automation Launcher コンポーネントへのアクセス権限を持っていることを確認します。ユーザーが bots を起動するには、ユーザーの [Salesforce レコード] 詳細ページに Automation Launcher が存在する必要があります。

  1. Automation Anywhere Automation Anywhere for Salesforce コネクターをインストールして設定するには、Org の管理者ユーザーとして Salesforce にログインします。
  2. Salesforce AppExchange リストから、指定した Salesforce Org にコネクターをダウンロードしてインストールします。
  3. Automation Anywhere Control Room と Salesforce の間に安全な接続を確立します。

    Automation Anywhere for Salesforce で新しい bot 接続を作成

    要確認: 接続を確立する前に、Salesforce リモート サイト設定から、Control Room URL のセキュリティ プロトコルを無効化する必要があります。このセキュリティ プロトコルの変更方法は、Salesforce のヘルプ サイトに記載されています。リモート サイト設定の構成
  4. データを渡すように bots を構成します。

    Automation Anywhere for Salesforce での bot 構成の新規作成

  5. Automation Anywhere for Salesforce からコールバック データを受信するように、Salesforce エクスペリエンスを設定します。

    Automation Anywhere for Salesforce コールバック統合の構成

  6. まだこのようになっていない場合は、権限セットを割り当てて、Web コンポーネントをレコード詳細ページに追加します。

    Automation Anywhere for Salesforce 権限と Web コンポーネント

セールスフォースからの bots の実行

Bot Runner として、Salesforce のユーザーは Salesforce のレコード ページから bots を起動できます。Automation Launcher 権限セットを付与されている Salesforce のユーザーは、Salesforce レコード ページから設定済みの bots をトリガーできるようになりました。

Automation Anywhere for Salesforce を使用して bot を実行する

Automation Co-Pilot の統合とプロセスの自動化

ユーザーは Automation Anywhere for SalesforceAutomation Co-Pilot for Business Users (Automation Co-Pilot) を有効にして、任意のレコード詳細ページから自動化されたプロセスにアクセスできるようになりました。この統合により、Automation Co-Pilot ソリューションの機能が直接 Salesforce プラットフォームに提供されます。これにより、ビジネス プロセスにおける意思決定やデータ検証に対する要求を軽減しながら、ユーザーにお客様とやりとりするための多くの機能を提供します。自動化されたプロセスはワークフローを合理化し、関係者全員がすぐに使えるようにデータを維持します。Automation Anywhere for Salesforce のプロセス オートメーション

次のビデオでは、自動化されたプロセスに関する貴重な洞察を得ることができます。