ElevenAgents

  • ワークスペース全体の会話チケット:アクセス可能なエージェント全体の会話トリアージチケットを取得するため、ワークスペースチケットを一覧表示を追加しました。ステータスまたは担当者でフィルタリングし、カーソルページネーションでページごとに最大100件のチケットを取得できます。
  • 動的変数の会話フィルター:会話を一覧表示と会話メッセージをテキスト検索で、繰り返し指定できるdynamic_variable_paramsフィルターを受け付けるようになりました。eq、gt、gte、lt、lteを使用してname:op:valueの形式で指定します。比較演算子には数値が必要です。
  • Twilio留守番電話検出:発信テレフォニーとバッチ通話の設定で、任意のtwilio_machine_detectionをサポートするようになりました。早期に人間か機械かを判定するにはenableを、留守番電話の挨拶が終わるまで待機するにはdetect_message_endを選択します。結果は新しいanswering_machine_detectionWebhookイベントで届きます。
  • データ収集値の制約:データ収集プロパティで、許可される値を含む動的変数を指定するためにallowed_valuesを使用できるようになりました。以前のallowed_values_dynamic_variableフィールドは非推奨です。
  • エージェントメタデータ:エージェントブランチを一覧表示のレスポンスで、ドラフトの作成時刻とブランチ先端より古いかどうかが示されるようになりました。エージェントとSpeech Engineのサマリーでvoice_idが必須になりました。
  • ナレッジベースのソースURL:エージェントRAGクエリチャンクに、URLドキュメントの追跡対象URLを含む必須のnull許容source_urlが追加されました。
  • エージェント応答の添付ファイル:agent_response WebSocketイベントに、任意のattachmentsが含まれるようになりました。各添付ファイルにはurlとnameが必要で、mime_typeを含めることができます。

ワークスペース

  • APIキープラットフォーム上限:サービスアカウントAPIキーのレスポンスに、クレジット、プロフェッショナルボイスクローン、TTS、吹き替え、音楽の同時実行数に関するエンタープライズplatform_limitsを含められるようになりました。

SDKリリース

JavaScript SDK

  • v2.67.0 - 会話一覧およびテキスト検索リクエストにdynamicVariableParamsを追加しました。Twilio留守番電話検出、データ収集値の制約、APIキープラットフォーム上限、エージェントブランチのドラフトメタデータ、ナレッジベースのソースURL用の型を再生成しました。

Python SDK

  • v2.67.0 - 同期・非同期の会話一覧およびテキスト検索メソッドにdynamic_variable_paramsを追加しました。Twilio留守番電話検出、データ収集値の制約、APIキープラットフォーム上限、エージェントブランチのドラフトメタデータ、ナレッジベースのソースURL用の型を再生成しました。リアルタイムテキスト読み上げクライアントが、内部のomitセンチネルを接続に渡さなくなりました。

ElevenLabs CLI

  • v1.2.0 - elevenlabs sayコマンドとそのエージェントスキルを追加し、APIコマンドバインディングを再生成して、eleven_v3をデフォルトのTTSモデルにしました。

パッケージ

API

新しいエンドポイント

ElevenAgents

  • ワークスペースチケットを一覧表示 - GET /v1/convai/triage-tickets
    • 呼び出し元がアクセスできるすべてのエージェントの会話トリアージチケットを、作成日時の新しい順に一覧表示します。
    • 任意のpage_size(整数、1~100、デフォルト100)、status(AgentConversationTicketStatus)、assignee_user_id(文字列またはunassigned)、cursor(文字列)クエリパラメータを追加しました。
    • GetAgentConversationTicketsPageResponseModelを返します。

更新されたエンドポイント

ElevenAgents

  • 会話を一覧表示 - GET /v1/convai/conversations
    • 任意のnull許容dynamic_variable_params(繰り返し可能な文字列配列)を追加しました。各値はname:op:value形式で、opはeq、gt、gte、lt、lteです。
  • 会話メッセージをテキスト検索 - GET /v1/convai/conversations/messages/text-search
    • 同じ構文の任意のnull許容dynamic_variable_params(繰り返し可能な文字列配列)を追加しました。
  • Twilio発信通話、SIPトランク発信通話、Exotel発信通話、バッチ通話を送信
    • telephony_call_configで入力スキーマと出力スキーマを分けるようになりました。
    • 任意のnull許容twilio_machine_detection(TwilioMachineDetectionConfig)を追加しました。modeはenableまたはdetect_message_endを受け付け、デフォルトはenableです。この設定はTwilio以外のプロバイダーと着信通話では無視されます。
  • 電話番号をインポート - POST /v1/convai/phone-numbers
    • 着信Webhook署名を検証するため、Twilio APIキーのインポートに任意のnull許容account_auth_token(文字列)を追加しました。

スキーマの変更

ElevenAgents

  • WebhookEventTypeにanswering_machine_detectionを追加しました。
  • AgentBranchSummaryに、任意のnull許容draft_created_at(整数)と任意のdraft_is_behind_tip(boolean、デフォルトfalse)を追加しました。
  • AgentKnowledgeBaseRagChunkResponseModelに、必須のnull許容source_url(文字列)を追加しました。
  • AgentSummaryResponseModelとSpeechEngineSummaryResponseに必須のvoice_id(文字列)を追加しました。
  • AnalysisPropertyに、任意のnull許容name(文字列)とallowed_values(AllowedValues)を追加しました。LiteralJsonSchemaPropertyにもallowed_valuesを追加しました。どちらもallowed_values_dynamic_variableを非推奨としています。
  • DataCollectionResultCommonModelに任意のnull許容name(文字列)を追加しました。
  • WorkspaceApiKeyResponseModelに任意のnull許容platform_limits(PlatformLimits)を追加しました。
  • MCPツールのIconに、任意のnull許容theme(lightまたはdark)を追加しました。
  • SMBToolConfigにsend_custom_email、create_service_quote_request、create_product_quote_requestのパラメータバリアントを追加しました。
  • Webhookクエリパラメータスキーマとテレフォニー通話設定で、入力モデルと出力モデルを分けるようになりました。
  • agent_response WebSocketイベントに任意のattachments(配列)を追加しました。各項目にはurlとname(文字列)が必要で、任意のmime_type(文字列)を受け付けます。

ElevenCreative

  • ReferenceVideo.studio_clipで、StudioClipReferenceの代わりにStudioClipLocatorを使用するようになりました。フィールドとワイヤーフォーマットに変更はありません。