- 基本情報
- 通知
- トラブルシューティング
- コネクタ ビルダー
- ActiveCampaign
- Active Directory - プレビュー
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- DocuSign
- Drip
- Dropbox
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - プレビュー
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- FreshService
- Getresponse
- GitHub
- Gmail
- Google Cloud Platform
- Google ドキュメント
- Google ドライブ
- Google Maps
- Google スプレッドシート
- Google Speech-to-Text
- Google Text-to-Speech
- Google ToDo リスト - プレビュー
- Google Vertex
- Google Vision - プレビュー
- Google Workspace
- GoToWebinar
- Greenhouse
- HTTP Webhook - プレビュー
- HubSpot CRM
- Hubspot Marketing
- HyperV - プレビュー
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- メール - プレビュー
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & SharePoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Concur
- SAP OData - プレビュー
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- システム センター - プレビュー
- TangoCard
- Todoist
- Trello
- Twilio
- X(旧ツイッター)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- ZoomInfo
Integration Service ユーザー ガイド
トリガーの作成
トリガーは、カスタム作成されたコネクタの一部として作成できます。カスタム コネクタ トリガーを使用すると、プロバイダー イベントに基づいてオートメーションまたはプロセスを自動的に開始できます。
コネクタ ビルダーのトリガーでは、リソース ポーリングを使用してプロバイダーの変更を検出します。 リソースのポーリングでは、API リソースを定期的に呼び出して、新しいイベントが返されたタイミングを検出します。
カスタム コネクタがパブリッシュされ、パブリッシュされたオートメーションでトリガーが使用されると、定義された URL がポーリング リソースとして使用され、イベントをプルバックしてオートメーション フローを開始します。
トリガーのポーリング URL には、プロバイダーの結果をフィルター処理するためのクエリ パラメーターが含まれている必要があります。
ポーリングは、スケジュールされた間隔 (5、10、15 分ごとなど) で実行されます。 したがって、プロバイダーのクエリ パラメーターの 1 つは、結果をフィルター処理するための日付である必要があります。 これにより、ポーリング エンジンはクエリ パラメーターの値に、前回のポーリング時刻以降に発生したイベントのみが含まれるように設定できます。
GET
エンドポイントを持つリソースを提供する必要があります。 さらに、エンドポイントでは、date パラメーターに基づいてリソースを照会できる必要があります。
有効なリソースの例
since
クエリ パラメーターが含まれており、クエリ パラメーターに値として指定したsince
日よりもupdate_time
日付が大きいすべてのアクティビティで結果をフィルター処理します。since
パラメーターをポーリング URL の一部として使用すると、Pipedrive アクティビティの更新を検出できます。UiPath のポーリング エンジンは、イベントをキャプチャするために、この日付フィールドに自動的に入力されます。
コネクタ ビルダーのトリガーでは、コネクタで既に利用可能なリソースをポーリング URL として使用します。 新しいトリガーを作成する場合、トリガーを関連付けるコネクタ側に既存のリソースが存在する必要があります。
トリガーはリソースの設定を使用するため、既存のリソースに次の設定が既に含まれていることが重要です。
-
クエリ パラメーター: トリガーは既存のクエリ パラメーターをインポートできるため、トリガーを作成する前にリソースにいくつかのパラメーターを構成する必要があります。
-
応答フィールド: トリガーは、関連付けられたリソースの応答オブジェクトを出力し、これらのフィールドに基づいてアクティビティを設定できるようにします。 エンドポイントを正常に呼び出して、リソースの応答フィールドを生成する必要があります。
コネクタ ビルダーでトリガーを作成するには、次の手順に従います。
- まず、 前提条件を満たしていることを確認します。
- Integration Service でコネクタ ビルダーを開き、カスタム コネクタを選択します。
- [その他の オプション] [トリガー] の横にあるメニュー を選択します。
- [ トリガーを追加] を選択します。
[イベントを作成] ポップアップ ウィンドウが表示されます。ここでは、作成するイベントの種類を選択できます。 現在、 利用可能なオプションは [ポーリング] のみです。
- イベントの種類を選択します。
- トリガーの名前を追加します。
- これらのイベントの検出に使用するリソースを選択します。
- [ 作成 ] を選択して、トリガーの設定プロセスを開始します。
トリガーを作成するプロセスは、次の 3 つの手順で構成されます。
- 要求を構成します。
- 応答を構成します。
- トリガー フィルターを設定します。
これらの手順は、リソース URL をポーリングし、応答を処理するプロセスに対応しています。
要求の構成
まず、ポーリング URL の設定方法と、オートメーション内でトリガーを使用したときの Studio での表示方法を設定します。
プレビュー レイアウトは、Studio でのトリガーの表示を表します。 オートメーションのトリガーを設定する際に、パラメーターと応答フィールドを設定して、Studio で表示および使用するフィールドを変更できます。
ポーリング URL
ポーリング URL は、構成ページの上部に表示されます。 これは、新しいイベントを検出するためにプロバイダーに要求を行うために使用される URL です。
この URL は、関心のあるイベントをフィルター処理するように構成する必要があります。 ポーリング URL は、date パラメーターを使用して、最後のポーリング要求以降の新しいイベントをフィルター処理します。 ポーリング エンジンが入力できる日付パラメーターを含める必要があります。
パラメーターをインポート
トリガーは、ポーリング URL で使用するリソース パラメーターをインポートできます。
リソースでパラメーターを使用できない場合は、リソースに移動して追加し、トリガーの設定ウィンドウに戻ってインポートします。
- [ パラメーターをインポート ] を選択して、特定のリソースで使用可能なパラメーターのリストを表示します。
- ポーリング URL で使用するパラメーターを選択します。
- パラメータが追加されると、ページ上部の URL プレビューに含まれます。
インポートしたパラメーターを 必須としてマークして、トリガー キャンバスに表示させることができます。 つまり、オートメーションでトリガーを使用する際には、クエリ パラメーターの値を入力する必要があります。
DateTime
形式の任意のパラメーターです。 DateTime
形式は、 String
または Integer
プロバイダー データ型のパラメーターに対して見つけることができます。
トリガーをテスト
[トリガーをテスト] オプションを使用して、期待される結果が返されることを確認します。
[トリガーを テスト] を選択すると、[ 要求を試す ] ウィンドウが表示され、以下の情報が表示されます。
- ルックバック期間: このフィールドは、日付ベースのクエリ パラメーターに挿入する日付を定義し、ポーリング エンジンの動作を複製します。この挙動は、最後のポーリング要求の日付に基づいてこの値を自動的に入力します。
- 必要に応じて指定されたクエリ パラメーター。
[ Try request ] を選択して [ Event Debug] パネルを開き、要求トレースに要求プロセスのステップバイステップの内訳を示します。 返された結果の数も表示されます。
応答の構成
この手順では、 主キーまたはトリガーの出力に対応する応答フィールドを指定します。
- [ 主キー ] の下のドロップダウン リストを使用して、フィールドを選択します。
- 選択したフィールドがトリガーのプレビューの [出力] に追加されます。 この出力は、ワークフローの後のステップで使用できます。
トリガー フィルターの構成
要求と応答を構成したら、フィルターを使用してトリガーをさらに構成できます。
イベント フィルタリングを構成するには、応答フィールドに特定の値を設定します。 これらの値はオートメーションの設定時 (Studio) で指定しますが、トリガー デザイナーでは、表示するフィールドをフィルター処理するために設定することもできます。
ハイドレーション
GETBYID
エンドポイントを使用して応答をハイドレートできます。 このプロセスは水分補給として知られています。
GETBYID
リソースを構成します。
フィルター
トリガーの設定プロセスには、フィルター処理に使用するフィールドを表示するための 3 つのオプションがあります。 これらのフィールドは、ポーリング リソースまたはハイドレーション リソースのリソース応答フィールドから取得されます。 これらのオプションは、[ フィルター パラメーター ] 表の [表示形式 ] 列で使用できます。
-
非表示: フィールドはキャンバスに表示されず、 フィルター ビルダーでは使用できません。 すべてのフィールドが非表示としてマークされている場合は、 フィルター ビルダー も非表示になります。
-
任意: 設計時に、このフィールドはフィルター ビルダーにオプションとして表示されます。
-
必須: 設計時には、フィールドがトリガー キャンバスに直接表示され、ユーザー入力が必要です。 指定した値と一致する応答フィールドの値を持つイベントのみが、オートメーション イベントになります。