会議リンク: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」カード → 必要であれば再接続)。
- Google Workspaceを接続し、カレンダーへのアクセスを許可します。
- 活動一覧で、日時のある会議を開く(または作成する)。
- 📹「Google Meetリンクを生成」アイコンをクリックします。CRMはGoogleカレンダーにMeetのカンファレンスが既に紐づいたイベントを作成し、そのリンクを活動に保存します。
内部的には、CRMはカンファレンス(Meet)作成をリクエストするイベントをGoogleカレンダーに送信し、生成されたリンクを読み取ります。同じカレンダーイベントであるため、CRMで会議を編集するとそのイベントが更新され、重複は生じません。
Zoom:自分のアカウント(Server-to-Server OAuth)
Zoomは「自分のアカウントを持ち込む」(BYO)モデルを採用しています。組織のZoom App MarketplaceでServer-to-Server OAuthアプリを作成し、3つの認証情報をCRMに貼り付けます。当社側でトークンを取得し、あなたのアカウント内に会議を作成します。当社側でのコストや仲介はありません。
- Zoom App Marketplaceで、「Server-to-Server OAuth」タイプのアプリを作成し、会議作成用のスコープ(meeting:write)を追加します。
- アプリのAccount ID、Client ID、Client Secretをコピーします。
- CRMで、設定 → 連携 →「Zoom(会議リンク)」カードを開き、3つの値を貼り付けます。Client Secretは暗号化して保存され、二度と表示されません。
- 保存します。日時のある会議で🎦「Zoomリンクを生成」アイコンをクリックすると、CRMがZoomに会議を作成し、join_urlを活動に保存します。
リンクの保存先と使い方
生成されたリンクは、その会議自体に保存されます。生成後は、活動に通話に「参加」するアイコン(📹 Meet / 🎦 Zoom)と、リンクを「コピー」して参加者に送るための🔗アイコンが表示されます。
利用可能なプロバイダーがない場合:ボタンは非表示のまま
Google Meetボタンは、カレンダーへのアクセスが許可されたGoogle接続がある場合にのみ表示されます。Zoomボタンは、3つのZoom認証情報が設定されている場合にのみ表示されます。これらがない場合、何も生成されず、業務フローにエラーも発生しません。機能はただ無効のままです。
テスト方法
- 日時のある「会議」タイプの活動を開く(または作成する)。
- 📹(Google Meet)または🎦(Zoom)アイコンをクリックします。CRMがリンクを生成し、活動に保存します。
- 会議に「参加」アイコンと🔗(リンクをコピー)アイコンが表示されることを確認し、リンクを開いてルームが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が有効になっていることを確認してください。カレンダーのスコープが変わった場合は再接続してください。