Google Calendar
ElevenLabsエージェントをGoogle Calendarのスケジュール設定と連携
概要
ElevenLabs AIエージェントをGoogle Calendarと連携し、スケジュールやカレンダーの予定を管理できます。このインテグレーションにより、自然な会話を通じて、エージェントは空き状況の確認、参加者や任意のGoogle Meet会議を含む予定の作成・更新・削除、今後の予定の一覧表示、アクセス可能なカレンダーの検索を行えます。
機能
セキュリティに関する警告
セキュリティに関する警告:
google_calendar_update_eventとgoogle_calendar_delete_eventは特権ツールです。 これらは、エージェントが作成した予定だけでなく、接続されたGoogleアカウントのカレンダーへのフルアクセス権で実行されます。エージェントと会話できる人は誰でも、そのカレンダー上のあらゆる予定を変更またはキャンセルできます。これは、google_calendar_list_eventsでイベントIDを検索できるためで、作成者本人でない予定も対象です。システムプロンプトでの確認はモデルへのヒントであり、セキュリティ制御ではありません。これらのツールは、認証を有効にしたエージェント、または信頼できるソースからイベントIDを取得する場合にのみ有効にしてください。公開エージェントには追加しないでください。予定が更新または削除されると、参加者には常に通知されます。
セットアップ
このインテグレーションでは、認証にGoogle OAuth 2.0を使用します。Google CalendarへのアクセスをElevenLabsに許可します。
OAuthスコープ
このインテグレーションは、次のGoogle OAuth 2.0スコープをリクエストします。
仕組み
エージェントは、ツール呼び出しを使用して予約プロセスを段階的に進め、会議をスケジュールします。以下のタブでは、概要と詳細なシステムプロンプトを確認できます。
概要
詳細なシステムプロンプト
エージェントツール
エージェントにGoogle Calendarツールを追加すると、次の組み込みツールを利用できます。