For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
WhatsApp 브랜치 및 환경 재정의: 발신 WhatsApp 메시지 및 발신 통화가 이제 conversation_initiation_client_data에 전달된 branch_id와 environment를 따릅니다. 메시지가 전송되기 전에 재정의 값이 검증되며, 존재하지 않는 브랜치나 환경은 오류와 함께 거부됩니다. 재정의 값은 대화 중에도 유지되므로 고객의 답변이 요청된 브랜치 및 환경에서 이어집니다. 예시는 WhatsApp 가이드를 참조하세요.
프로시저 API: 프로시저를 관리하기 위한 브랜치 범위의 공개 작업 8개를 추가했습니다. 프로시저를 생성, 나열, 조회, 삭제할 수 있으며, 초안 변경 사항을 생성, 조회, 폐기하고 프로시저 초안을 에이전트 workflow로 컴파일할 수 있습니다. 프로시저 생성에는 name, content, type, trigger를 사용할 수 있습니다. 비어 있는 trigger는 하위 프로시저를 생성하며, 생략되거나 null인 trigger는 프로시저 콘텐츠에서 파생됩니다.
지식 베이스 크롤 작업: 크롤 작업을 생성, 나열, 검사, 취소하는 API를 추가했습니다. 생성 요청에는 url(문자열)이 필요하며 크롤 깊이, 페이지 제한, URL 패턴, 사이트맵 URL, 폴더 배치, 자동 동기화 및 사용할 수 없는 문서 제거를 지원합니다.
대량 지식 베이스 관리: 고유한 문서 또는 폴더 ID 1~20개에 대한 대량 종속성 검사 및 대량 삭제를 추가했습니다. 종속성 검사는 페이지네이션과 dependent_type을 지원하며, 삭제는 각 ID에 대해 독립적인 성공 또는 실패 결과를 반환합니다. force: true를 설정하면 종속성도 제거하고 비어 있지 않은 폴더를 재귀적으로 삭제합니다.
일괄 통화 결과 내보내기: 완료된 일괄 작업에서 수신자와 대화 결과를 CSV로 다운로드하는 일괄 통화 결과 내보내기를 추가했습니다.
대화 필터 및 분석 데이터: 대화 목록 및 대화 메시지 텍스트 검색에 각각 최대 50개 값으로 제한되는 선택적 visited_agent_ids 및 visited_agent_branch_ids 배열 필터를 추가했습니다. 목록 요청은 각 대화 요약에 해당 결과를 포함하기 위해 data_collection_ids와 evaluation_criteria_ids도 받을 수 있습니다. 요약에는 선택적 data_collection_results, evaluation_criteria_results, tag_ids가 추가됩니다.
참조 분석 구성: 에이전트 플랫폼 설정에 평가 및 데이터 수집 항목을 참조로 연결하기 위한 AgentAnalysisItems 타입의 선택적 nullable analysis_items 필드를 추가했습니다. null 값은 에이전트가 여전히 기존 인라인 필드를 사용함을 나타내며, 빈 값은 연결된 항목이 없는 마이그레이션된 에이전트를 나타냅니다.
WebRTC 토큰 응답: WebRTC 토큰 가져오기 응답에 이제 token 외에도 conversation_id(문자열)가 필요합니다. 이는 응답 형태를 검증하거나 역직렬화하는 클라이언트에 대한 호환성이 깨지는 스키마 변경입니다.
지식 베이스 RAG 결과: KnowledgeBaseRagToolResultModel에 RAG 결과를 도구 결과에 포함하는 모드를 위한 chunks(KnowledgeBaseRagChunkModel[])를 추가했습니다.
Studio
프로젝트 초안 상태: ProjectCreationMetaResponseModel.status에 draft를 추가했습니다. 이제 프로젝트 생성 타입은 동일한 기존 값을 가진 공유 ProjectCreationMetaType enum을 사용합니다.
Voices
음성 억양: 공유 보이스 라이브러리에서 사용할 수 있는 억양을 나열하는 GET /v1/voices/accents를 추가했습니다. 결과는 language와 model_id로 필터링할 수 있으며, 각 억양은 accent, language, code, 사람이 읽을 수 있는 name을 반환합니다. accent 값은 공유 음성을 필터링하기 위해 공유 음성 가져오기의 accent 쿼리 매개변수에 전달할 수 있습니다.
Workspaces
Webhook 사용량 보고: WebhookUsageType에 Flows를 추가했습니다.
SDK 릴리스
JavaScript SDK
v2.60.0 - 공유 보이스 라이브러리의 음성 억양을 나열하는 voices.accents.get과 최신 스키마의 ElevenAgents 프로시저, 지식 베이스 크롤 작업 및 대량 관리 API, 참조 분석 구성을 추가했습니다.
Python SDK
v2.60.0 - 최신 스키마의 음성 억양, ElevenAgents 프로시저, 지식 베이스 크롤 작업 및 대량 관리 API를 추가했습니다. 또한 더 이상 차단되지 않도록 AsyncConversation 시작 방식을 수정하고, 기본 타입 목록 multipart 필드가 반복된 양식 필드로 전송되도록 수정했습니다.
Packages
@elevenlabs/client@1.15.2 - 오디오 재생은 LiveKit 트랙에서 유지하면서 오디오 메시지의 정렬 메타데이터를 전달하도록 WebRTC 전송의 onAudioAlignment를 수정했습니다.