ElevenAgents

  • 대화 태그: 대화를 정리하고 필터링할 수 있는 기본 지원 대화 태그를 추가했습니다. 이제 태그를 생성, 업데이트, 나열, 삭제하고, 대화에 태그를 할당하며, tag_ids로 대화 기록을 필터링할 수 있습니다.
  • 대화 목록 필터: 대화 목록에 exclude_statuses를 추가하여 클라이언트가 initiated, in-progress, processing, done, failed 등의 상태를 가진 대화를 숨길 수 있습니다.
  • 모델 옵션: LLM 열거형에 claude-opus-4-7, gpt-5.4, gpt-5.5, gpt-5.4-2026-03-05, gpt-5.5-2026-04-23, qwen36-35b-a3b를 추가했습니다.
  • 컨텍스트 업데이트 메타데이터: 대화 트랜스크립트 응답 항목에 contextual_update_info를 추가했습니다. 이 필드는 context_id와 is_superseded를 포함하는 ContextualUpdateInfo를 참조하므로, 클라이언트는 컨텍스트 업데이트와 이후 컨텍스트로 대체되었는지 여부를 식별할 수 있습니다.
  • 배치 통화 필터: 워크스페이스 배치 통화 작업 목록에 선택적 agent_id 쿼리 파라미터를 추가하여 클라이언트가 단일 에이전트의 작업을 반환할 수 있습니다.
  • 테스트 호출 목록: 테스트 호출 목록의 agent_id 쿼리 파라미터를 선택 사항 및 null 허용으로 변경하여, 클라이언트가 특정 에이전트로 필터링하지 않고 테스트 호출 목록을 조회할 수 있습니다.
  • MCP 응답 타임아웃: MCP 서버 구성 및 MCP 도구 구성 오버라이드에서 response_timeout_secs의 최댓값을 120초에서 300초로 늘렸습니다.

워크스페이스

  • 구독 초과 사용량: SubscriptionResponseModel 및 ExtendedSubscriptionResponseModel에 current_overage를 추가했습니다.
  • 리소스 컬렉션: WorkspaceResourceType 열거형에 resource_collection을 추가했습니다.

ElevenCreative Studio

  • 프로젝트 이미지 상태: ProjectImageResponseModel에 error 및 pending_task를 추가했으며, 이미지가 아직 처리 중이거나 실패한 경우 서명된 이미지 URL이 null일 수 있도록 변경했습니다.
  • 대기 중인 미디어 필드: 프로젝트 외부 오디오 및 비디오 응답 모델에서 레거시 pending_block_ids 및 pending_external_audio_ids 필드를 제거했습니다.

SDK 릴리스

Python SDK

  • v2.46.0 - Scribe 실시간 API에 keyterms 및 no_verbatim 지원을 추가하고, WebSocket URL 구성을 리팩터링했으며, 대화 태그, 대화 목록 필터, 배치 통화 agent_id 필터링, 선택적 테스트 호출 agent_id, 컨텍스트 업데이트 메타데이터, MCP 응답 타임아웃 업데이트를 포함한 2026년 5월 7일 API 스키마용 SDK를 재생성했습니다.

JavaScript SDK

  • v2.46.0 - 대화 태그, 대화 목록 필터, 배치 통화 agent_id 필터링, 선택적 테스트 호출 agent_id, 컨텍스트 업데이트 메타데이터, MCP 응답 타임아웃 업데이트를 포함한 2026년 5월 7일 API 스키마에 대한 Fern 재생성입니다.

패키지

  • @elevenlabs/client@1.4.0 - Scribe 실시간 API에 keyterms (string[]) 및 noVerbatim (boolean) 옵션을 추가했습니다. keyterms는 반복되는 WebSocket 쿼리 파라미터로 전송되며, 각각 최대 20자인 용어를 최대 50개까지 포함할 수 있습니다. noVerbatim은 트랜스크립트에서 군더더기 말, 말문을 잘못 연 부분, 비유창성을 제거합니다. 또한 중단 후 2초 이내에 도착한 에이전트 오디오가 잘리는 경우를 수정했습니다.
  • @elevenlabs/types@0.10.0 - Scribe 실시간 keyterms 및 noVerbatim용 공유 타입을 추가했습니다.
  • @elevenlabs/react@1.3.0, @elevenlabs/react-native@1.1.4, @elevenlabs/convai-widget-core@0.11.7, 및 @elevenlabs/convai-widget-embed@0.11.7 - Scribe 실시간 옵션과 에이전트 오디오 중단 수정 사항을 포함한 최신 클라이언트 패키지로 업데이트했습니다.
  • @elevenlabs/react@1.2.2 - Scribe 실시간 옵션, 에이전트 오디오 중단 수정 사항, 사용자 ID가 설정되지 않은 경우 자동으로 생성되는 랜덤 사용자 ID를 포함한 패치 릴리스입니다.

Android SDK

  • v0.9.0 - 사용자가 음소거 상태일 때 사용자 오디오를 감지하는 기능을 추가했습니다.

API

새 엔드포인트

ElevenAgents

  • 태그 목록 - GET /v1/convai/tags
    • 선택적 page_size 및 cursor 쿼리 파라미터를 추가했습니다.
    • conversation_tags, next_cursor, has_more를 포함하는 GetConversationTagsPageResponseModel을 반환합니다.
  • 태그 생성 - POST /v1/convai/tags
    • 필수 title(string)과 선택적 null 허용 description(string, 최대 1000자)을 포함하는 요청 본문 CreateConversationTagRequestModel을 추가했습니다.
    • ConversationTagResponseModel을 반환합니다.
  • 태그 가져오기 - GET /v1/convai/tags/{tag_id}
    • ConversationTagResponseModel을 반환합니다.
  • 태그 업데이트 - PATCH /v1/convai/tags/{tag_id}
    • 선택적 null 허용 title(string, 1~120자)과 선택적 null 허용 description(string, 최대 1000자)을 포함하는 요청 본문 PatchConversationTagRequestModel을 추가했습니다.
    • ConversationTagResponseModel을 반환합니다.
  • 태그 삭제 - DELETE /v1/convai/tags/{tag_id}
  • 대화에 태그 추가 - POST /v1/convai/conversations/{conversation_id}/tags
    • 필수 tag_ids(array)를 포함하는 요청 본문 AssignConversationTagsRequestModel을 추가했습니다.
  • 대화에서 태그 제거 - DELETE /v1/convai/conversations/{conversation_id}/tags/{tag_id}

업데이트된 엔드포인트

ElevenAgents

  • 대화 목록 - GET /v1/convai/conversations
    • 선택적 null 허용 exclude_statuses 쿼리 파라미터(initiated, in-progress, processing, done, failed의 배열)를 추가했습니다.
    • 선택적 null 허용 tag_ids 쿼리 파라미터(문자열 배열)를 추가했습니다.
  • 대화 세부 정보 가져오기 - GET /v1/convai/conversations/{conversation_id}
    • GetConversationResponseModel에 tag_ids를 추가했습니다.
    • ContextualUpdateInfo를 참조하는 contextual_update_info를 ConversationHistoryTranscriptResponseModel에 추가했습니다.
  • 워크스페이스 배치 통화 작업 목록 - GET /v1/convai/batch-calling/workspace
    • 선택적 null 허용 agent_id 쿼리 파라미터(string)를 추가했습니다.
  • 테스트 호출 목록 - GET /v1/convai/test-invocations
    • agent_id를 필수 string에서 선택적 null 허용 string으로 변경했습니다.
  • MCP 서버 및 도구 구성 스키마
    • MCPToolConfigOverride-Input 및 MCPToolConfigOverride-Output에서 response_timeout_secs 최댓값을 120초에서 300초로 늘렸습니다.
  • LLM 열거형
    • claude-opus-4-7, gpt-5.4, gpt-5.5, gpt-5.4-2026-03-05, gpt-5.5-2026-04-23, qwen36-35b-a3b를 추가했습니다.
  • ConvAIWebhooks
    • transcript_format을 추가했습니다.
  • ConversationHistoryMetadataCommonModel
    • voice_rewards를 추가했습니다.
  • ConversationChargingCommonModel
    • asr_usage 및 tts_usage를 추가했습니다.

워크스페이스

  • SubscriptionResponseModel 및 ExtendedSubscriptionResponseModel
    • current_overage를 추가했습니다.
  • WorkspaceResourceType 열거형
    • resource_collection을 추가했습니다.

ElevenCreative Studio

  • ProjectImageResponseModel
    • error 및 pending_task를 추가했습니다.
  • ProjectExternalAudioResponseModel 및 ProjectVideoResponseModel
    • pending_block_ids 및 pending_external_audio_ids를 제거했습니다.