Files
twenty/packages/twenty-docs/l/ja/user-guide/workflows/external-tool-integration.mdx
T
github-actions[bot] 8d021d2719 i18n - docs translations (#15945)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2025-11-20 18:33:17 +01:00

221 lines
12 KiB
Plaintext

---
title: 外部ツール統合
info: これらのワークフローは、APIコールやWebhooksを介してTwentyにデータを出し入れすることに重点を置いています。
image: /images/user-guide/integrations/plug.png
sectionInfo: プロセスを自動化し、外部ツールと統合します
---
<Frame>
<img src="/images/user-guide/integrations/plug.png" alt="Header" />
</Frame>
以下に、Twentyと他のスタックを接続するために展開できるワークフローの例を示します。
## データ取り込みのユースケース
### Webフォーム送信
**問題**: ウェブサイトのフォーム、ランディングページ、または問い合わせフォームからのリードを直接Twentyにキャプチャする必要があります。
**解決策**: フォーム送信から自動的にレコードを作成するためにWebhookトリガーを使用する。
**設定**:
- Webhookトリガーでワークフローを作成
- Webhookを設定してフォームのデータ (名前、メール、会社名など) を期待するようにします。
- WebhookメソッドをPOSTに設定する
- トリガーで期待されるボディ構造を定義する
**トリガー**: Webhook (フォームからPOSTリクエスト)
**アクション**:
- すでに存在するかどうかを確認するためのレコードを検索する
- 分岐: 存在する場合→レコードを更新、存在しない場合→レコードを作成
- 営業担当者に割り当てられるフォローアップタスクのレコードを作成
- 販売チームへメール通知を送る
### 製品データ同期
**問題**: 販売チームは、データウェアハウスに保存されている製品の使用状況、請求、または機能の採用データへの可視性が必要です。
**解決策**: 販売者にアカウントについてのコンテキストを提供するために、定期的に製品データをTwentyに同期する。
**トリガー**: スケジュールに基づき (毎日または毎週)
**アクション**:
- データウェアハウスAPIへのHTTPリクエスト
- データを処理およびフォーマットするコードアクション
- 次のステップのためにイテレータ機能を使用
- 一致する企業レコードを見つけるためにレコードを検索
- 製品使用状況指標を追加するためにレコードを更新
- 使用状況がしきい値を下回った場合のタスクのためのレコードを作成
### 通話レコーダーからの議事録
**問題**: 営業電話からの重要な洞察が忘れられるか、CRMに正確に記録されないことがある。
**解決策**: 通話録音システムから自動的にノートとアクションアイテムを作成する。
**トリガー**: 通話録音プラットフォームからのWebhook
**アクション**:
- 会議の要約とアクションアイテムを抽出するコードアクション
- 関連する機会または連絡先を見つけるためにレコードを検索
- 会議要約を含むノートのためのレコードを作成
- アクションアイテムに基づくフォローアップタスクのためのレコードを作成
- 会議要約と次の手順を含むメールを参加者に送信
### データ強化
**問題**: 連絡先および企業レコードに、重要な人口統計および企業統計情報が欠けている。
**解決策**: 外部データプロバイダーを使用してレコードを自動的に豊かにする。
**トリガー**: レコードが作成される (人または企業オブジェクト)
**アクション**:
- エンリッチメントAPIへのHTTPリクエスト
- エンリッチメント応答を処理するためのコードアクション
- 次のステップのためにイテレータ機能を使用
- 追加の企業/連絡先情報でレコードを更新
- 高価値の見込み客が特定された場合の営業タスクのためのレコードを作成
- エンリッチメントが重要な購入シグナルを明らかにした場合のメールアラートを送信
## データ配布ユースケース
### ニュースレター購読者管理
**問題**: 特定のCRMデータのセグメントにマーケティングメールを送るために、専門のメールツールを使用したい。
**解決策**: 必要に応じて、サブスクライバーリストをメールマーケティングプラットフォームにエクスポートする。
**設定**: 全てのニュースレター受信者を含むビューをTwentyで作成
**トリガー**: 手動で起動 (選択されているレコードがない場合)
**アクション**:
- ニュースレタービューの基準を用いてレコードを検索
- メールプラットフォームのためにメールアドレスをフォーマットするコードアクション
- メールマーケティングツールにサブスクライバーを追加するHTTPリクエスト
- キャンペーントラッキングのためのレコードを作成
- マーケティングチームにメール確認を送信
### メールシーケンストリガー
**問題**: CRMイベントに基づいて、専用のメール自動化ツールを使って複雑なメールシーケンスをトリガーしたい。
**解決策**: 特定のイベントが発生した際に、新しいリードまたは顧客をメール自動化プラットフォームに送信。
**トリガー**: レコードが作成 (特定の条件を持つ人物オブジェクト)
**アクション**:
- 適切なメールシーケンスを決定するコードアクション
- メール自動化プラットフォームにコンタクトを追加するHTTPリクエスト
- シーケンス登録を追跡するためのレコードの更新
- エンゲージメントをモニターするためのフォローアップタスクのレコードを作成
### リードスコアリング統合
**問題**: CRMデータと外部信号を組み合わせた高度なリードスコアリングが必要です。
**解決策**: リードデータを外部のスコアリングツールに送信するか、ワークフロー内でスコアリングロジックを実装します。
**オプション 1 - 外部ツール**:
**トリガー**: レコードが更新 (人物オブジェクト)
**アクション**:
- スコアリングプラットフォームにリードデータを送信するHTTPリクエスト
- スコア応答を処理するコードアクション
- リードスコアでレコードを更新
- スコアがしきい値を超えた場合に営業タスクのためのレコードを作成
**オプション 2 - 内部ロジック**:
**トリガー**: レコードが更新 (人物オブジェクト)
**アクション**:
- スコアリングアルゴリズムを用いたコードアクション (企業規模、業界、行動)
- 計算されたスコアでレコードを更新
- 高スコアのリードに対して営業担当者へメールアラートを送信
### 請求書生成
**問題**: 取引が成立すると、顧客と取引情報で請求システムを更新する必要があります。
**解決策**: チャンスが獲得されると、取引データを自動的に請求システムに送信します。
**トリガー**: レコードが更新 (チャンスオブジェクト, ステージ = “成約済み”)
**アクション**:
- 完全な顧客情報を取得するためのレコードを検索
- 請求システムのためにデータをフォーマットするコードアクション
- 請求プラットフォームでの顧客作成のためのHTTPリクエスト
- 請求書生成のためのHTTPリクエスト
- 請求書参照を保存するためにレコードを更新
- 請求明細を含むメールをファイナンスチームに送信
## 高度な統合パターン
### 双方向同期
**問題**: Twentyと他のシステムとの間でデータを双方向に同期する必要があります。
**解決策**: スケジュールされたワークフローとWebhookトリガーを組み合わせてリアルタイム同期を実現します。
**From Twenty to External System**:
**トリガー**: レコードが更新 (関連するオブジェクト)
**アクション**:
- 外部システムをアップデートするHTTPリクエスト
- 同期ステータスとタイムスタンプを追跡するためにレコードを更新
**From External System to Twenty**:
**トリガー**: Webhook (外部システムから)
**アクション**:
- 一致するレコードを見つけるためのレコードを検索
- 外部システムからの新しいデータでレコードを更新
- 必要に応じて、紛争解決タスクのためのレコード作成
### マルチステップデータ処理
**問題**: 外部ソースからのデータは、Twentyで使用する前に複雑な処理が必要です。
**解決策**: データ変換と検証にはコードアクションを使用します。
**トリガー**: Webhookまたはスケジュールに基づいて
**アクション**:
- 受信データ形式を検証するためのコードアクション
- データ構造を変換するためのコードアクション
- ビジネスルールと計算を適用するためのコードアクション
- 重複を確認するためのレコードを検索
- 処理されたデータでレコードを作成または更新
- データ品質に問題がある場合はメール通知を送信
## 実装のヒント
- API キーを[設定→API & Webhooks]で安全に保存
- すべての外部API呼び出しにHTTPSを使用
- APIレート制限に注意 - 可能な場合はスケジュールされたワークフローを使用
- リアルタイム処理が必要でない場合はスケジュールされたバッチ更新を検討
- ワークスペースにつき100の同時ワークフロー制限を覚えておく - 複数のレコードを処理する際には手動トリガーに「バルク」提供を利用(詳細については[Workflow Features](/l/ja/user-guide/workflows/workflow-features)を参照)
- ワークフローがアクティブになる前にサンプルデータでテスト
統合問題のトラブルシューティングについては、[Workflow Troubleshooting](/l/ja/user-guide/workflows/workflow-troubleshooting)ガイドをご覧ください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。 複雑な統合を実装するためのサポートが必要な場合は、[Professional Services](/l/ja/user-guide/workflows/professional-services)を検討してください。