メインコンテンツへスキップ
Header
以下に、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を参照)
  • ワークフローがアクティブになる前にサンプルデータでテスト
統合問題のトラブルシューティングについては、Workflow Troubleshootingガイドをご覧ください。 複雑な統合を実装するためのサポートが必要な場合は、Professional Servicesを検討してください。 複雑な統合を実装するためのサポートが必要な場合は、Professional Servicesを検討してください。