Claude Media
ClaudeとZoho CRMを連携する方法 — リード・商談・連絡先を会話で操作する

ClaudeとZoho CRMを連携する方法 — リード・商談・連絡先を会話で操作する

Zoho CRMのConnectorはリード・商談・連絡先の検索から作成・更新まで扱える公式連携です。接続手順とツール構成、Salesforceを使わない企業での位置づけをまとめます。

Claude Zoho CRM連携とは — 何ができるか

Zoho CRMコネクタは、Zoho自身が提供する公式連携です。Zoho CRMのリード・商談・連絡先を、Claudeとの会話から検索・作成・更新できます。DocuSignやHubSpotと同じくConnectorsディレクトリに掲載されており、Salesforceのように企業側で個別のOAuthアプリを構築する必要はありません。

Zoho自身の説明は「Enable MCP to automate Zoho CRM leads, deals, and contacts using actions」です。検索や閲覧だけでなく、レコードの作成・更新までを自動化の対象にしています。対応する利用形態はClaude Web・デスクトップ・モバイル・Claude Code・APIで、他の主要Connectorと共通です。

Zoho CRMコネクタが公開しているツールは41個です。読み取り専用の検索系だけでなく、レコードの作成・更新・削除を担う書き込み系ツールも含まれます。

前提 — 必要なアカウントとプラン

Zoho CRM側は、レコードの検索・作成・更新を許可されたZoho CRMアカウントが必要です。実行できる操作は、このアカウントがZoho CRM側で持つ権限の範囲に収まります。

Claude側は、Web版のConnectorが「Claude、Cowork、Claude Desktop、Claude Mobile(iOS/Android)の全ユーザーで利用可能」です。無料プランを含め、プランによる制限はありません。

claude.aiでZoho CRMを接続する手順

接続手順は他の公式コネクタと共通です。

  1. claude.aiで「Customize」→「Connectors」を開く
  2. 「+」からディレクトリを開き、Zoho CRMを探す
  3. 「Connect」をクリックし、Zoho CRMのアカウントでサインインする
  4. 表示される権限を確認し、アクセスを許可する

認証はOAuthで、サインインは必須です。Team・Enterpriseプランでは、Ownerが組織側で先にConnectorsを有効化していないと、メンバーの画面に選択肢自体が出てきません。通常は、管理者の有効化に加えてメンバー各自の個別認証が必要です。例外はEnterprise-managed auth(ベータ、Team・Enterprise向け)で、組織が1回認可すればメンバーは初回ログイン時に自動的にアクセスを引き継ぎ、個別認証が不要になります。

Zoho CRMは接続先のURLを米国・欧州・インド・オーストラリア・カナダ・サウジアラビア・日本・UAEの8リージョン向けに用意しています。claude.aiのディレクトリから「Connect」する通常の手順ではURLを選ぶ場面は出てきません。一方、Claude CodeやAPIからMCPサーバーとして直接接続する場合は、契約しているZoho CRMのデータセンターに対応するURLを指定します。

# 例: 日本リージョンのZoho CRMに接続する場合のConnector URL
https://claude-zohocrm.zohomcp.jp/mcp/message

公開ページで確認できる24個のツールと5つの役割

コネクタページには41個のツールがあると表示されますが、個別に名前を確認できるのは24個です。この24個は次の5系統に分かれます。

系統主なツールできること
メタデータ取得主なツールGet_Organization / Get_Modules / Get_Fields / Get_Layoutsできることモジュール構成やフィールド定義を調べる
検索・取得主なツールSearch_Records / Get_Records / executeCOQLQueryできることレコードの検索、COQL(Zoho CRM独自のクエリ言語)による絞り込み
作成・更新主なツールCreate_Records / Update_Record / Upsert_Recordsできること新規リード・商談の作成、既存レコードの更新
削除主なツールDelete_Record / Delete_Recordsできることレコードの削除
フィールド・メモ・ユーザー主なツールCreate_Field / Create_Notes / Update_Notes / Get_Users / Update_Usersできることカスタムフィールドの追加、商談へのメモ記録、CRMユーザー情報の取得・更新

メタデータ取得系が独立して用意されている点は実務上の利点です。組織ごとにカスタマイズされたモジュール構成やフィールドを、Claudeが先に把握してから検索や更新の指示に対応できます。標準オブジェクトの型が固定されたサービスと違い、Zoho CRMは組織ごとに項目構成が大きく変わります。この事前確認の仕組みが実用性を左右します。

書き込み権限とツール設定の絞り方

Zoho CRMコネクタが実行できる範囲は、接続したアカウントがZoho CRM側で持つ権限を超えません。閲覧権限のないモジュールや、編集権限のないレコードには、Claudeを介しても届きません。

Team・Enterpriseプランでは、これとは別にClaude側の制限を組織全体にかけられます。Ownerが「Customize」→「Connectors」からZoho CRMを選び、ツールごとに「Always allow(常に許可)」「Needs approval(承認が必要)」「Blocked(ブロック)」の3段階を設定します。Delete_Record・Delete_Recordsのような取り消しづらい操作だけをNeeds approvalかBlockedにし、検索・取得系はAlways allowのままにする組み合わせが現実的です。

ツール権限設定の落とし穴はClaude Connectorsの権限設定でよくある失敗と対策にまとめています。

SalesforceでなくZoho CRMを選ぶ企業

Salesforceの連携は、claude.comのConnectorsディレクトリには掲載されていません。管理者がSetup画面でMCPサーバーを有効化し、External Client AppでOAuthの窓口を自分で作る3段階の手作業が必要です。手順はClaudeとSalesforceを連携する方法にまとめています。

Zoho CRMはこの手作業が要りません。ディレクトリから「Connect」を押すだけで、DocuSignやHubSpotと同じ数クリックの導入になります。

観点Zoho CRMSalesforce
導入経路Zoho CRMディレクトリ(数クリック)Salesforceカスタムコネクタ(管理者が個別構築)
事前準備Zoho CRM不要SalesforceExternal Client Appの作成が必須
権限の粒度Zoho CRMツール単位の3段階SalesforceSObjectサーバー4段階(Reads〜All)

専任のSalesforce管理者を置けない規模の企業ほど、導入の手間そのものが選定を左右します。CRMの機能要件だけでなく、この導入コストの差が実際の理由になり得ます。HubSpot・monday.com・kintoneを含めた営業SaaS全体の比較はClaude営業連携ガイドにまとめています。

セキュリティとデータの扱い

Zoho CRMコネクタでやり取りするデータは、暗号化された通信で転送されます。接続先のZoho CRMは、Anthropicのインフラとは別に自社のインフラでデータを処理します。EnterpriseプランのUS-only inference設定のように、Claude側の推論実行地域を制御する設定があっても、接続先サービス側の処理場所までは変更されません。

契約データや個人情報を扱う業種では、この違いを事前に確認しておく必要があります。データの保存場所はZoho CRM側で契約しているデータセンターで決まります。Claude CodeやAPIから接続する場合は、そのデータセンターに対応するURL(接続手順の節を参照)を指定します。

Team・Enterpriseプランでは、Connectorsはプライベートプロジェクトでのみ利用できます。Zoho CRMのデータを扱った会話は、他のメンバーと共有できない設計です。商談情報のような機密性の高いデータを扱う用途では、この制限がそのまま誤共有の防止にもなります。

複数のConnectorを併用するときの注意

Zoho CRMを含め複数のコネクタを同時に接続していると、会話のたびにツール定義が読み込まれ、本来ドキュメントや会話履歴に使いたい文脈の余地を圧迫します。41個のツールを持つZoho CRMは、他のコネクタと比べても読み込むツール定義の量が多い部類に入ります。読み込みのタイミングを選べる「ツールアクセス」設定で調整でき、詳細はClaudeのツールアクセス設定にまとめています。

接続後は、毎回「Zoho CRMを使って」と名指ししなくても、リードや商談に関わる依頼をすればClaudeが自動的にZoho CRMを使う場合があります。ZoomInfoやOutreachなど似た領域のコネクタを同時に接続していると、どちらを使うか名指しが必要になることがあります。

Zoho CRMの前後で動くツールとの役割分担

Zoho CRMコネクタは、すでに存在するリード・商談・連絡先を検索し更新する役割を担います。まだCRMに登録されていない見込み客を探す作業は別のツールの領分です。企業・担当者データを検索してからCRMにレコードを作成する流れはClaudeとZoomInfoを連携する方法で扱っています。

商談化した後のシーケンス送信やフォローアップの管理も、Zoho CRM単体では担いません。営業エンゲージメント層の役割分担はClaudeとOutreachを連携する方法にまとめています。

よくあるつまずき

Claude CodeやAPIから接続する際にリージョンを取り違える

Zoho CRMは8つのリージョン別接続先URLを持ちます。Claude CodeやAPIから直接MCPサーバーとして接続する場合は、契約しているデータセンターと対応するURLを指定します。Zoho CRMの管理画面でデータセンタードメイン(.com / .eu / .in など)を確認してから選びます。

組織で有効化したのに使えないメンバーがいる

組織側の有効化と個人の認証は別工程です。通常はOwnerが有効化しただけでは全員が使えるようになりません。メンバー各自がZoho CRMアカウントで認証を済ませる必要があります(Enterprise-managed authを使う場合を除く)。

カスタムフィールドが検索結果に出てこない

Get_Fieldsでモジュールのフィールド構成を先に取得していない場合、Claudeがカスタムフィールドの存在を把握できず、検索条件に含め損ねる場合があります。組織固有のフィールドを扱う依頼の前に、フィールド構成を確認する依頼を一度挟むと安定します。

まとめ

Zoho CRMコネクタは、リード・商談・連絡先の検索から作成・更新・削除までを会話から行える読み書き両対応のコネクタです。Salesforceと違いディレクトリから数クリックで導入でき、専任の管理者を置けない中小・中堅企業に向きます。書き込み系ツールをNeeds approvalかBlockedに絞り、検索・取得系はAlways allowにする組み合わせが安全な始め方です。Claude CodeやAPIから接続する場合は、契約データセンターに対応するリージョン別の接続先を取り違えないことだけ、導入前に確認しておくとつまずきを避けられます。

この記事を共有:XはてブLinkedIn