> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ボタン実践ガイド

> ボタンフィールドで自動化を実行し、リードの商談化やタスクリマインダーなどの定型ワークフローをワンクリックで実行します。

ボタンフィールドは、ユーザーが操作を確認した後に実行する定型的な反復ワークフローに便利です。たとえば、リードの商談化、承認済みコンテンツの公開予約、タスクリマインダーの送信、現在のレコードと外部システムとの同期などに利用できます。

このガイドでは、リードの商談化を主な例として、ボタンを自動化に接続する方法を説明します。

## ユースケース

| シナリオ       | ボタンでできること                        |
| ---------- | -------------------------------- |
| リードの商談化    | 商談テーブルにレコードを作成し、元のリードを商談化済みにする   |
| コンテンツの公開予約 | 公開スケジュールを作成し、公開担当者に通知する          |
| タスクリマインダー  | 担当者にメールまたはチームメッセージを送信する          |
| 外部システムとの同期 | HTTPリクエストを介して現在のレコードを別のシステムに送信する |

## 例：リードを商談化する

CRMテーブルで、営業担当者はリードの準備が整ったと判断した後に「商談に変換」ボタンをクリックします。自動化によって、次の2つのアクションが実行されます。

* 会社や連絡先などの重要情報を含む新しいレコードを商談テーブルに作成する。
* リードテーブルにある元のリードのステータスを「変換済み」に更新する。

### テーブルを準備する

この例では、2つのテーブルを使用します。

| テーブル    | 目的                                        | フィールド例              |
| ------- | ----------------------------------------- | ------------------- |
| リードテーブル | フォローアップ対象のリードを保存します。ボタンフィールドはこのテーブルに作成します | 会社名、連絡先、担当者、ステータス   |
| 商談テーブル  | 商談化された案件を保存します                            | 商談名、関連顧客、担当者、ソースリード |

### ボタンフィールドを作成する

リードテーブルにボタンフィールドを追加します。

<Steps>
  <Step title="フィールドタイプを選択する">
    フィールドを作成し、フィールドタイプとして**ボタン**を選択します。
  </Step>

  <Step title="ボタンのテキストを設定する">
    ボタンのテキストを「商談に変換」に設定し、見分けやすい色を選択します。
  </Step>

  <Step title="クリック前の確認を有効にする">
    誤クリックを防ぐため、**クリック前に確認**を有効にし、ダイアログのタイトル、メッセージ、確認ボタンのテキストを入力します。
  </Step>
</Steps>

### 自動化アクションを設定する

ボタンフィールドを作成したら、ボタンのクリック時に実行する自動化を設定します。

<Steps>
  <Step title="自動化を作成する">
    ボタンフィールドの設定で**カスタム自動化**をクリックし、ワークフローを作成します。
  </Step>

  <Step title="商談レコードを作成する">
    **レコードを作成**アクションを追加し、対象テーブルとして商談テーブルを選択します。
  </Step>

  <Step title="フィールドをマッピングする">
    リードの重要なフィールドを新しい商談に書き込みます。例：

    * `商談名` = トリガーレコードの`会社名`
    * `関連顧客` = トリガーレコードの`連絡先`
    * `担当者` = トリガーレコードの`担当者`
  </Step>

  <Step title="元のリードのステータスを更新する">
    **レコードを更新**アクションを追加します。対象テーブルとしてリードテーブルを選び、トリガーレコードIDをレコードIDに使用して、`ステータス`を「変換済み」に更新します。
  </Step>
</Steps>

自動化を保存すると、営業担当者は「商談に変換」をクリックして商談を作成し、元のリードのステータスを更新できます。

### 通知を追加する

商談化の後に営業マネージャーや商談担当者へ通知する必要がある場合は、自動化に**メールを送信**アクションまたはチームメッセージアクションを追加します。

一般的な設定：

* **受信者**：固定のメールアドレス、または現在のレコードにあるユーザーフィールド。
* **件名と本文**：会社名、担当者、リードソースなど、トリガーレコードのフィールド値を挿入します。

メール本文の例：

> 新しい商談への変換：\[会社名]は\[担当者]によって商談化されました。フォローアップしてください。

### 外部システムに接続する

商談化された案件をCRM、財務システム、社内ツールにも同期する必要がある場合は、自動化にHTTPリクエストアクションを追加します。

HTTPリクエストは、対象システムに安定したAPIがある場合に最も効果的です。アクションを設定する前に、エンドポイント、リクエストメソッド、認証方式、フィールド形式を確認してください。

### 重複クリックを制限する

通常、同じリードを複数回商談化することはありません。ボタンフィールドで**クリック回数を制限**を有効にします。

| 設定       | 推奨事項                |
| -------- | ------------------- |
| 最大クリック回数 | `1`に設定              |
| リセットを許可  | 商談の重複を防ぐため、通常は無効にする |

クリック回数の上限に達すると、そのレコードのボタンは無効になります。

## 注意事項

* ボタンのクリックが正常に実行されるかどうかは、連携した自動化が有効で正常に動作しているかどうかによって決まります。
* 自動化のトリガーが正常に実行されるたびに、ワークスペースの自動化実行クォータにカウントされます。
* ボタンによって重要なデータを変更する場合は、クリック前の確認を有効にし、クリック回数を制限してください。
