メインコンテンツへスキップ
ワークフローを使うと、繰り返しの作業を自動化し、コードを書くことなく(もちろん、必要であればコードを書くこともできます)Twenty を外部ツールと連携できます。

ワークフローの仕組み

すべてのワークフローは、次の 3 つの要素で構成されます。
  1. トリガー — ワークフローを開始する条件
  2. ステップ — 次に行われる処理(1 つ以上のアクションの連続)
  3. 変数 — ステップ間を流れるデータ

トリガー

トリガー実行タイミング
レコードイベントレコードが作成、更新、削除、またはアップサートされたとき
手動ユーザーがボタンをクリックしたとき(単一レコード、複数レコード、またはグローバル)
スケジュール一定間隔での実行(cron 構文)
ウェブフック外部システムが HTTP POST を送信したとき

アクション

ワークフローでは、次のあらゆる組み合わせを連結できます。
  • レコード操作 — レコードの作成、更新、検索、削除、またはアップサート
  • メール送信 — 接続済みアカウントからメールを送信または下書き保存
  • HTTP request — 任意の外部 API を呼び出す
  • Code — 複雑なロジックのためにカスタム JavaScript を実行
  • ブランチ — if/else 条件でワークフローのパスを分岐
  • Iterator — データ配列をループ処理
  • AI Agent — AI エージェントにデータ処理を自律的に実行させる
  • 遅延 — 続行する前に待機
  • フォーム — ワークフローの途中でユーザー入力を収集

構築できるもの

  • 案件が特定のステージに到達したときに Slack アラートを送信
  • 新しいコンタクトに外部 API のデータを自動で付加
  • 停滞している商談を検知して担当者に通知
  • Twenty と課金システム間でデータを同期
  • レコードデータから PDF や請求書を生成
  • 特定の条件に一致する受信メールに自動返信

ワークフローの完全ガイド

トリガー、アクション、変数、および実際の自動化レシピに関する詳細なリファレンス。