ElevenAgents

  • Tagi rozmów: Dodaliśmy natywne tagi rozmów do organizowania i filtrowania rozmów. Teraz możesz tworzyć, aktualizować, wyświetlać i usuwać tagi, przypisywać je do rozmów oraz filtrować historię rozmów według tag_ids.
  • Filtry listy rozmów: Dodaliśmy exclude_statuses do listy rozmów, co pozwala klientom ukrywać rozmowy ze statusami takimi jak initiated, in-progress, processing, done lub failed.
  • Opcje modeli: Dodaliśmy claude-opus-4-7, gpt-5.4, gpt-5.5, gpt-5.4-2026-03-05, gpt-5.5-2026-04-23 i qwen36-35b-a3b do enum LLM.
  • Metadane aktualizacji kontekstowych: Dodaliśmy contextual_update_info do elementów odpowiedzi z transkrypcją rozmowy. Pole odwołuje się do ContextualUpdateInfo, które zawiera context_id i is_superseded, dzięki czemu klienci mogą rozpoznawać aktualizacje kontekstowe i sprawdzać, czy zostały zastąpione przez późniejszy kontekst.
  • Filtr połączeń wsadowych: Dodaliśmy opcjonalny parametr zapytania agent_id do listy zadań połączeń wsadowych w workspace, co pozwala klientom zwracać zadania dla jednego agenta.
  • Lista wywołań testowych: Parametr zapytania agent_id jest teraz opcjonalny i może mieć wartość null w liście wywołań testowych, co pozwala klientom wyświetlać wywołania testowe bez filtrowania po jednym agencie.
  • Limit czasu odpowiedzi MCP: Zwiększyliśmy maksymalną wartość response_timeout_secs ze 120 do 300 sekund w konfiguracji serwera MCP i nadpisaniach konfiguracji narzędzi MCP.

Workspace’y

  • Nadwyżka subskrypcji: Dodaliśmy current_overage do SubscriptionResponseModel i ExtendedSubscriptionResponseModel.
  • Kolekcje zasobów: Dodaliśmy resource_collection do enum WorkspaceResourceType.

ElevenCreative Studio

  • Status obrazu projektu: Dodaliśmy error i pending_task do ProjectImageResponseModel, a podpisane adresy URL obrazów mogą teraz mieć wartość null, gdy obraz jest nadal przetwarzany lub przetwarzanie się nie powiodło.
  • Pola oczekujących mediów: Usunęliśmy starsze pola pending_block_ids i pending_external_audio_ids z modeli odpowiedzi dla zewnętrznego audio i wideo projektu.

Wydania SDK

Python SDK

  • v2.46.0 - Dodaliśmy obsługę keyterms i no_verbatim do API Scribe realtime, przebudowaliśmy tworzenie adresów URL WebSocket i wygenerowaliśmy SDK ponownie dla schematu API z 7 maja 2026 r., w tym tagi rozmów, filtry listy rozmów, filtrowanie połączeń wsadowych według agent_id, opcjonalne agent_id dla wywołań testowych, metadane aktualizacji kontekstowych oraz zmiany limitu czasu odpowiedzi MCP.

JavaScript SDK

  • v2.46.0 - Ponowne wygenerowanie przez Fern dla schematu API z 7 maja 2026 r., w tym tagi rozmów, filtry listy rozmów, filtrowanie połączeń wsadowych według agent_id, opcjonalne agent_id dla wywołań testowych, metadane aktualizacji kontekstowych oraz zmiany limitu czasu odpowiedzi MCP.

Pakiety

  • @elevenlabs/client@1.4.0 - Dodaliśmy opcje keyterms (string[]) i noVerbatim (boolean) do API Scribe realtime. keyterms są wysyłane jako powtarzane parametry zapytania WebSocket i mogą zawierać do 50 terminów, każdy o długości do 20 znaków. noVerbatim usuwa z transkrypcji słowa wypełniające, fałszywe starty i niepłynności. Naprawiliśmy też przypadek, w którym przerwania mogły ucinać audio agenta, które dotarło mniej niż 2 sekundy po przerwaniu.
  • @elevenlabs/types@0.10.0 - Dodaliśmy współdzielone typy dla keyterms i noVerbatim w Scribe realtime.
  • @elevenlabs/react@1.3.0, @elevenlabs/react-native@1.1.4, @elevenlabs/convai-widget-core@0.11.7 i @elevenlabs/convai-widget-embed@0.11.7 - Zaktualizowano do najnowszego pakietu klienta, w tym opcji Scribe realtime i poprawki przerwania audio agenta.
  • @elevenlabs/react@1.2.2 - Wydanie poprawkowe zawierające opcje Scribe realtime, poprawkę przerwania audio agenta oraz automatyczny losowy identyfikator użytkownika, gdy żaden nie jest ustawiony.

Android SDK

  • v0.9.0 - Dodaliśmy obsługę wykrywania audio użytkownika, gdy użytkownik jest wyciszony.

API

Nowe endpointy

ElevenAgents

  • Lista tagów - GET /v1/convai/tags
    • Dodano opcjonalne parametry zapytania page_size i cursor
    • Zwraca GetConversationTagsPageResponseModel z conversation_tags, next_cursor i has_more
  • Utwórz tag - POST /v1/convai/tags
    • Dodano treść żądania CreateConversationTagRequestModel z wymaganym title (string) i opcjonalnym description z wartością null (string, maks. 1000 znaków)
    • Zwraca ConversationTagResponseModel
  • Pobierz tag - GET /v1/convai/tags/{tag_id}
    • Zwraca ConversationTagResponseModel
  • Zaktualizuj tag - PATCH /v1/convai/tags/{tag_id}
    • Dodano treść żądania PatchConversationTagRequestModel z opcjonalnym title z wartością null (string, 1–120 znaków) i opcjonalnym description z wartością null (string, maks. 1000 znaków)
    • Zwraca ConversationTagResponseModel
  • Usuń tag - DELETE /v1/convai/tags/{tag_id}
  • Dodaj tag do rozmowy - POST /v1/convai/conversations/{conversation_id}/tags
    • Dodano treść żądania AssignConversationTagsRequestModel z wymaganym tag_ids (array)
  • Usuń tag z rozmowy - DELETE /v1/convai/conversations/{conversation_id}/tags/{tag_id}

Zaktualizowane endpointy

ElevenAgents

  • Lista rozmów - GET /v1/convai/conversations
    • Dodano opcjonalny parametr zapytania exclude_statuses z wartością null (array: initiated, in-progress, processing, done, failed)
    • Dodano opcjonalny parametr zapytania tag_ids z wartością null (array stringów)
  • Pobierz szczegóły rozmowy - GET /v1/convai/conversations/{conversation_id}
    • Dodano tag_ids do GetConversationResponseModel
    • Dodano contextual_update_info do ConversationHistoryTranscriptResponseModel, odwołujące się do ContextualUpdateInfo
  • Lista zadań połączeń wsadowych w workspace - GET /v1/convai/batch-calling/workspace
    • Dodano opcjonalny parametr zapytania agent_id z wartością null (string)
  • Lista wywołań testowych - GET /v1/convai/test-invocations
    • Zmieniono agent_id z wymaganego stringa na opcjonalny string z wartością null
  • Schematy konfiguracji serwera i narzędzi MCP
    • Zwiększono maksimum response_timeout_secs ze 120 do 300 sekund w MCPToolConfigOverride-Input i MCPToolConfigOverride-Output
  • Enum LLM
    • Dodano claude-opus-4-7, gpt-5.4, gpt-5.5, gpt-5.4-2026-03-05, gpt-5.5-2026-04-23 i qwen36-35b-a3b
  • ConvAIWebhooks
    • Dodano transcript_format
  • ConversationHistoryMetadataCommonModel
    • Dodano voice_rewards
  • ConversationChargingCommonModel
    • Dodano asr_usage i tts_usage

Workspace’y

  • SubscriptionResponseModel i ExtendedSubscriptionResponseModel
    • Dodano current_overage
  • Enum WorkspaceResourceType
    • Dodano resource_collection

ElevenCreative Studio

  • ProjectImageResponseModel
    • Dodano error i pending_task
  • ProjectExternalAudioResponseModel i ProjectVideoResponseModel
    • Usunięto pending_block_ids i pending_external_audio_ids