コンテンツへスキップ
All articles
Integrations

会議リンク:Google MeetとZoom

「会議」タイプの活動にビデオ会議リンク(Google MeetまたはZoom)を自動生成します。Google MeetはGoogle接続に付随し、Zoomはご自身のアカウントの認証情報を使用します。

日時が設定された「会議」タイプの活動であれば、CRMはビデオ会議リンクを生成し、その会議自体に保存できます。独立した2つのプロバイダーがあります:Google Meet(あなたのGoogle接続経由)とZoom(あなたのZoomアカウント経由)。どちらか一方、あるいは両方を利用できます。

前提条件

  • Google Meet:設定 → 連携ですでに接続済みのGoogle Workspaceアカウントがあり、カレンダーへのアクセスが許可されていること(Meetはこの接続を再利用するため、新たな認証情報は不要です)。
  • Zoom:App Marketplaceで「Server-to-Server OAuth」アプリを作成する権限を持つZoomアカウント(通常はZoomアカウント管理者)。そのアプリのAccount ID、Client ID、Client Secretが必要で、meeting:writeスコープが必要です。
  • Sellioにおいて、Zoomの認証情報を連携カードに保存できる管理者アクセス権。

Google Meet:Google接続に付随

Google Meetは新たな設定が「不要」です。メールやカレンダーで使用しているのと同じGoogle WorkspaceのOAuth接続を再利用します。Googleアカウントを接続し、カレンダーへのアクセスを許可するだけです(設定 → 連携 →「Google Workspace」カード → 必要であれば再接続)。

  1. Google Workspaceを接続し、カレンダーへのアクセスを許可します。
  2. 活動一覧で、日時のある会議を開く(または作成する)。
  3. 📹「Google Meetリンクを生成」アイコンをクリックします。CRMはGoogleカレンダーにMeetのカンファレンスが既に紐づいたイベントを作成し、そのリンクを活動に保存します。

内部的には、CRMはカンファレンス(Meet)作成をリクエストするイベントをGoogleカレンダーに送信し、生成されたリンクを読み取ります。同じカレンダーイベントであるため、CRMで会議を編集するとそのイベントが更新され、重複は生じません。

💡 Meetボタンが表示されない場合は、カレンダーの権限を持つGoogle接続がないためです。連携内のGoogleカードを開き、「再接続」をクリックしてカレンダーの権限を許可してください。

Zoom:自分のアカウント(Server-to-Server OAuth)

Zoomは「自分のアカウントを持ち込む」(BYO)モデルを採用しています。組織のZoom App MarketplaceでServer-to-Server OAuthアプリを作成し、3つの認証情報をCRMに貼り付けます。当社側でトークンを取得し、あなたのアカウント内に会議を作成します。当社側でのコストや仲介はありません。

  1. Zoom App Marketplaceで、「Server-to-Server OAuth」タイプのアプリを作成し、会議作成用のスコープ(meeting:write)を追加します。
  2. アプリのAccount ID、Client ID、Client Secretをコピーします。
  3. CRMで、設定 → 連携 →「Zoom(会議リンク)」カードを開き、3つの値を貼り付けます。Client Secretは暗号化して保存され、二度と表示されません。
  4. 保存します。日時のある会議で🎦「Zoomリンクを生成」アイコンをクリックすると、CRMがZoomに会議を作成し、join_urlを活動に保存します。

リンクの保存先と使い方

生成されたリンクは、その会議自体に保存されます。生成後は、活動に通話に「参加」するアイコン(📹 Meet / 🎦 Zoom)と、リンクを「コピー」して参加者に送るための🔗アイコンが表示されます。

利用可能なプロバイダーがない場合:ボタンは非表示のまま

Google Meetボタンは、カレンダーへのアクセスが許可されたGoogle接続がある場合にのみ表示されます。Zoomボタンは、3つのZoom認証情報が設定されている場合にのみ表示されます。これらがない場合、何も生成されず、業務フローにエラーも発生しません。機能はただ無効のままです。

💡 セキュリティ:Zoom Client Secretはサーバー側で暗号化され、ブラウザに返されることはありません。リンクは常に「あなた」のアカウント(GoogleまたはZoom)に作成され、CRMが通話を仲介することはありません。

テスト方法

  1. 日時のある「会議」タイプの活動を開く(または作成する)。
  2. 📹(Google Meet)または🎦(Zoom)アイコンをクリックします。CRMがリンクを生成し、活動に保存します。
  3. 会議に「参加」アイコンと🔗(リンクをコピー)アイコンが表示されることを確認し、リンクを開いてルームがGoogle/Zoomアカウントに存在することを確認します。

トラブルシューティング

  • Google Meetボタンが表示されない:カレンダーへのアクセスが許可されたGoogle接続がありません。「Google Workspace」カードを開き、「再接続」をクリックしてカレンダーへのアクセスを許可してください。
  • Zoomボタンが表示されない:3つの認証情報(Account ID、Client ID、Client Secret)が保存されていません。「Zoom(会議リンク)」カードに入力してください。
  • Zoomで401/invalid_client:Account ID、Client ID、Client Secretが間違っているか、アプリがServer-to-Server OAuthタイプではありません。3つの値を貼り直してください(SecretはサーバーからValueとして返ってきません)。
  • リンクは生成されるがZoomで権限エラーが返る:Server-to-Serverアプリにmeeting:writeスコープがありません。App Marketplaceで追加し、アプリを有効化してください。
  • Meetイベントにリンクがつかない:会議に日時があること、OAuthアプリでGoogleカレンダーAPIが有効になっていることを確認してください。カレンダーのスコープが変わった場合は再接続してください。

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

無料アカウントを作成
会議リンク:Google MeetとZoom · Sellio