ElevenAgents

  • ユーザーページを正式リリース:ユーザー識別子ごとに会話をグループ化するユーザー一覧ページを、すべてのワークスペースで利用できるようになりました。エージェントとやり取りしたすべてのユーザー、その会話履歴、連絡先情報を統合ビューで確認できます。

  • SIP受信ヘッダーを動的変数として利用:受信SIPトランキング通話のカスタムSIP X-ヘッダーが、ElevenAgentsの会話で動的変数として自動的に公開されるようになりました。発信者から渡される任意のカスタムSIPヘッダー(例:X-Contact-ID、X-Campaign-ID)は、エージェントプロンプト内で{{sip_contact_id}}、{{sip_campaign_id}}などとして使用できます。これらの変数は、会話履歴の「Phone Call」タブでも確認できます。X-Call-IDやX-Caller-IDなどの予約済みヘッダーは、引き続きsystem__call_sidおよびsystem__caller_idにマッピングされ、上書きされません。

  • ツール実行結果による会話のフィルタリング:会話一覧および会話のテキスト検索エンドポイントで、tool_names_successfulおよびtool_names_erroredクエリパラメーター(文字列の配列)を受け付けるようになりました。通話中に成功したツールまたはエラーを返したツールに基づいて、会話をフィルタリングできます。

  • ユーザー一覧の改善:ユーザー一覧エンドポイントで、last_contact_unix_secs(デフォルト)またはconversation_countを受け付けるsort_byクエリパラメーターと、エージェントブランチでユーザーをフィルタリングするbranch_idクエリパラメーターをサポートしました。

  • ツールの強制削除:ツールを削除エンドポイントで、forceクエリパラメーター(ブール値、デフォルトはfalse)を受け付けるようになりました。trueに設定すると、エージェントで使用中のツールも削除され、依存しているすべてのエージェントとブランチから自動的に削除されます。

  • 会話埋め込みの保持期間:ElevenAgents設定のレスポンスに、会話埋め込みを保持する期間を制御するconversation_embedding_retention_daysが追加されました(最大365日)。nullの場合は、システムのデフォルトである30日間が使用されます。

  • コンテンツしきい値ガードレール:コンテンツモデレーション用に、is_enabledフラグとthreshold値で設定可能なしきい値ベースのガードレールを提供するContentThresholdGuardrailスキーマを追加しました。

ワークスペース

  • すべてのワークスペースグループを取得:新しいGET /v1/workspace/groupsエンドポイントは、各グループの名前、ID、メンバー、権限、使用上限、文字数を含む、ワークスペース内のすべてのグループを返します。

  • ワークスペースへの一括招待でのシートタイプ指定:複数ユーザーを招待エンドポイントで、任意のseat_typeフィールドを受け付けるようになりました。一括操作で招待するすべてのユーザーのシートタイプ(例:workspace_member、workspace_admin)を指定できます。

  • モバイルSSOの信頼性向上:ユーザーがログアウト後に再度サインインしようとすると、モバイルでのSSOログインが「Authenticating…」の画面で停止する不具合を修正しました。また、SAMLまたはOIDCプロバイダー経由でサインインするモバイルSSOユーザーのワークスペース切り替えも修正しました。

音楽

  • セクションの長さ制御:音楽を詳細に生成エンドポイントで、respect_sections_durations(ブール値)をサポートしました。モデルが構成プラン内の各セクションに指定された長さに従うかどうかを制御できます。

ElevenCreative Studio

  • チャプターのビジュアルコンテンツ表示:チャプターレスポンスモデルに、チャプターにビジュアルコンテンツが含まれているかを示すhas_visual_contentブールフィールドが追加されました。

  • テキストのシャドウとアウトラインスタイル:ElevenCreative Studioのテキストスタイルで、新しいStudioTextStyleShadowModelおよびStudioTextStyleOutlineModelスキーマを通じてtext_shadowとtext_outlineオプションをサポートしました。ElevenCreative Studioプロジェクト内で、より豊かなテキストのビジュアルカスタマイズが可能になります。

  • メディア生成クリップタスクタイプ:PendingClipTask.type列挙型にmedia_generation値が追加され、メディア生成ワークフローをカバーするようクリップタスクの分類を拡張しました。

SDKリリース

Python SDK

  • v2.39.0 - ElevenAgentsのリアルタイム会話におけるmultimodal_message WebSocketイベントタイプのサポートを追加しました。
  • v2.39.1 - 最新のAPIスキーマに合わせてFernを再生成しました。

JavaScript SDK

  • v2.39.0 - 最新のAPIスキーマに合わせてFernを再生成しました。

iOS SDK

  • v3.1.0 - ElevenAgents Swift SDKを複数改善しました:
    • サーバーエラーがonErrorコールバックを通じて通知されるようになり、エラー処理の一貫性が向上しました。
    • よりクリーンな状態監視のため、イベントベースのエージェント状態管理を追加しました。
    • 音声検出に加えてソフトウェアミュートをサポートし、よりきめ細かなオーディオ制御が可能になりました。
    • コードベース全体でSwift Concurrencyを使用するよう改善しました。
    • iOSリリースビルドで起動中に発生するクラッシュを修正しました。
    • ElevenAgentsのリブランドを反映してブランド表記を更新しました。

パッケージ

  • @elevenlabs/client@0.15.1 - 必要なサンプルレートをシステムから取得できない場合に、出力オーディオのリサンプリングを追加しました。デバイス間の互換性が向上します。
  • @elevenlabs/react@0.14.2 - @elevenlabs/client@0.15.1に依存するよう更新しました。
  • @elevenlabs/convai-widget-core@0.10.3 - @elevenlabs/client@0.15.1に依存するよう更新しました。

API

新しいエンドポイント

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

ElevenAgents

  • 会話一覧

    • 指定したツールの呼び出しが成功した会話をフィルタリングするtool_names_successfulクエリパラメーター(文字列の配列、任意)を追加
    • 指定したツールがエラーを返した会話をフィルタリングするtool_names_erroredクエリパラメーター(文字列の配列、任意)を追加
  • 会話のテキスト検索

    • tool_names_successfulクエリパラメーター(文字列の配列、任意)を追加
    • tool_names_erroredクエリパラメーター(文字列の配列、任意)を追加
  • ユーザー一覧

    • last_contact_unix_secs(デフォルト)またはconversation_countを受け付けるsort_byクエリパラメーター(文字列、任意)を追加
    • エージェントブランチでユーザーをフィルタリングするbranch_idクエリパラメーター(文字列、任意)を追加
  • ツールを削除

    • エージェントへの依存関係にかかわらずツールを削除し、依存するすべてのエージェントとブランチから自動的に削除するforceクエリパラメーター(ブール値、任意、デフォルトはfalse)を追加
  • ElevenAgents設定を取得、ElevenAgents設定を更新

    • 会話埋め込みの保持期間を設定するconversation_embedding_retention_daysフィールド(整数、任意、最大365)を追加

ワークスペース

  • 複数ユーザーを招待

    • 招待するすべてのユーザーのシートタイプを指定するseat_typeフィールド(文字列、任意)を追加

音楽

  • 音楽を詳細に生成

    • モデルが構成プラン内のセクションごとの長さに従うかどうかを制御するrespect_sections_durationsフィールド(ブール値、任意)を追加

ElevenCreative Studio

スキーマの変更

新しいスキーマ

  • ContentThresholdGuardrail - is_enabled(ブール値)およびthreshold(数値、デフォルトは0.3)フィールドを持つ、しきい値ベースのコンテンツガードレール
  • AgentPromptChangeToolConfig - 動的なエージェントプロンプト変更のためのシステムツール設定
  • StudioTextStyleShadowModel - ElevenCreative Studio用のテキストシャドウスタイル
  • StudioTextStyleOutlineModel - ElevenCreative Studio用のテキストアウトラインスタイル
  • UsersSortBy - ユーザー一覧の並べ替えオプション用列挙型:last_contact_unix_secs、conversation_count
  • VideoAnalysis、VideoAnalysisResult、VideoKeyMoment、VideoSegment、VideoSubject、VideoTranscription、VideoTranscriptionWord - クリップ処理用のビデオ分析結果スキーマ

変更されたスキーマ

  • ConversationHistorySIPTrunkingPhoneCallModel - 受信SIPカスタムX-ヘッダー用のsip_header_dynamic_variablesフィールドを追加
  • PendingClipTask - type列挙型にmedia_generationを追加