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 리브랜딩을 반영해 브랜딩을 업데이트했습니다.

패키지

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을 추가했습니다.