---
title: Salesforce
description: Salesforce CRMとの連携
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="salesforce"
  color="#E0E0E0"
/>

{/* MANUAL-CONTENT-START:intro */}
[Salesforce](https://www.salesforce.com/)ツールを使用すると、SalesforceのCRMに直接接続し、エージェントワークフロー内で幅広い顧客関係管理操作を実行できます。シームレスで安全な統合により、営業、サポート、マーケティングデータ全体の主要なビジネスプロセスに効率的にアクセスし、自動化することができます。

Salesforceツールでは、以下のことが可能です：

- **アカウントの取得**: `salesforce_get_accounts`操作を使用して、カスタムフィルター、ソート、フィールド選択でSalesforceからアカウントを取得します。
- **アカウントの作成**: `salesforce_create_account`操作を使用して、名前、業種、請求先住所などの詳細を指定して、新しいアカウントをSalesforceに自動的に追加します。
- **連絡先の管理**: （提供されている場合、連絡先の追加、更新、または取得に利用できる同様のツール）
- **リードと商談の管理**: リードと商談の管理をワークフローに統合し、エージェントが販売パイプラインデータをキャプチャ、評価、更新できるようにします。
- **ケースとタスクの追跡**: Salesforce内のケースとタスクを操作することで、カスタマーサポートとフォローアップ活動を自動化します。

Salesforceツールは、エージェントが販売、アカウント管理、リード生成、サポート業務を効率化する必要があるワークフローに最適です。エージェントがプラットフォーム間でデータを同期する場合でも、リアルタイムの顧客インサイトを提供する場合でも、定期的なCRM更新を自動化する場合でも、Salesforceツールは、プログラム的なエージェント駆動プロセスにSalesforceの完全なパワーと拡張性をもたらします。
{/* MANUAL-CONTENT-END */}

## 使用方法

Salesforceをワークフローに統合します。強力な自動化機能でアカウント、連絡先、リード、商談、ケース、タスクを管理します。

## ツール

### `salesforce_get_accounts`

Salesforce CRMからアカウントを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `idToken` | string | いいえ | Salesforce OAuth からの ID トークン（インスタンス URL を含む） |
| `instanceUrl` | string | いいえ | Salesforce インスタンス URL |
| `limit` | string | いいえ | 返す結果の数（デフォルト：100、最大：2000） |
| `fields` | string | いいえ | 返すフィールドのカンマ区切りリスト（例："Id,Name,Industry,Phone"） |
| `orderBy` | string | いいえ | 並べ替えるフィールド（例："Name ASC" または "CreatedDate DESC"） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | アカウントデータ |

### `salesforce_create_account`

Salesforce CRMに新しいアカウントを作成する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `idToken` | string | いいえ | 説明なし |
| `instanceUrl` | string | いいえ | 説明なし |
| `name` | string | はい | アカウント名（必須） |
| `type` | string | いいえ | アカウントタイプ（例：顧客、パートナー、見込み客） |
| `industry` | string | いいえ | 業種（例：テクノロジー、ヘルスケア、金融） |
| `phone` | string | いいえ | 電話番号 |
| `website` | string | いいえ | ウェブサイトURL |
| `billingStreet` | string | いいえ | 請求先住所 |
| `billingCity` | string | いいえ | 請求先市区町村 |
| `billingState` | string | いいえ | 請求先都道府県 |
| `billingPostalCode` | string | いいえ | 請求先郵便番号 |
| `billingCountry` | string | いいえ | 請求先国 |
| `description` | string | いいえ | アカウントの説明 |
| `annualRevenue` | string | いいえ | 年間売上（数値） |
| `numberOfEmployees` | string | いいえ | 従業員数（数値） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 作成されたアカウントデータ |

### `salesforce_update_account`

Salesforce CRMの既存アカウントを更新する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `idToken` | string | いいえ | 説明なし |
| `instanceUrl` | string | いいえ | 説明なし |
| `accountId` | string | はい | 更新するアカウントID（必須） |
| `name` | string | いいえ | アカウント名 |
| `type` | string | いいえ | アカウントタイプ |
| `industry` | string | いいえ | 業種 |
| `phone` | string | いいえ | 電話番号 |
| `website` | string | いいえ | ウェブサイトURL |
| `billingStreet` | string | いいえ | 請求先住所 |
| `billingCity` | string | いいえ | 請求先市区町村 |
| `billingState` | string | いいえ | 請求先都道府県 |
| `billingPostalCode` | string | いいえ | 請求先郵便番号 |
| `billingCountry` | string | いいえ | 請求先国 |
| `description` | string | いいえ | アカウントの説明 |
| `annualRevenue` | string | いいえ | 年間売上（数値） |
| `numberOfEmployees` | string | いいえ | 従業員数（数値） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 更新されたアカウントデータ |

### `salesforce_delete_account`

Salesforce CRMからアカウントを削除する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `idToken` | string | いいえ | 説明なし |
| `instanceUrl` | string | いいえ | 説明なし |
| `accountId` | string | はい | 削除するアカウントID（必須） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 削除されたアカウントデータ |

### `salesforce_get_contacts`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_create_contact`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_update_contact`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_delete_contact`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_get_leads`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_create_lead`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_update_lead`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_delete_lead`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_get_opportunities`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_create_opportunity`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_update_opportunity`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_delete_opportunity`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_get_cases`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_create_case`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_update_case`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_delete_case`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_get_tasks`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_create_task`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_update_task`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

### `salesforce_delete_task`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | json | 操作結果データ |

## 注意事項

- カテゴリー: `tools`
- タイプ: `salesforce`
