> ## Documentation Index
> Fetch the complete documentation index at: https://docs.poly.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 12.2025

> December 2025 release notes.

The **December 2025** PolyAI Agent Studio release focuses on scale and collaboration: multi-draft branching, low-code API integrations, and introduces no-code flow building.

Expand the items for details:

<AccordionGroup>
  <Accordion title="Multi-draft (Branches)" icon="code-branch" id="multi-draft-branches">
    Agent Studio now supports **multi-draft development** using branches, allowing multiple people or teams to work on the same project in parallel without colliding.

    This is especially valuable for organizations that need to ship urgent fixes quickly while continuing longer-term feature work – without turning Sandbox into a single shared bottleneck.

    <img src="https://mintcdn.com/polyai/Dlkm5JXi7Fl7VLZ9/images/release-notes/2512/multi-draft.png?fit=max&auto=format&n=Dlkm5JXi7Fl7VLZ9&q=85&s=f962b2fd3bc0cefe85e6b56addf1854c" alt="multi-draft" width="3008" height="672" data-path="images/release-notes/2512/multi-draft.png" />

    **What's new:**

    * Whenever you make a change, create **branches** from the main project so work can happen in parallel.
    * Branches are listed under each project, with information like the owner, creation time, and last edited.
    * Merge a branch back into the main project using **Merge** (replacing **Publish**).
    * Built-in **conflict resolution** shows changes side-by-side (re-using the version comparison experience) and requires resolving all conflicts before merge.
  </Accordion>

  <Accordion title="No-code flows" icon="diagram-project" id="no-code-flows">
    No-code flows make it possible to build and evolve conversational logic without writing custom [functions](/tools/introduction) for every step.

    This lowers the barrier for external builders while still allowing advanced steps and functions where needed.

    <img src="https://mintcdn.com/polyai/Dlkm5JXi7Fl7VLZ9/images/release-notes/2512/no-code-flows.png?fit=max&auto=format&n=Dlkm5JXi7Fl7VLZ9&q=85&s=070d189bad3e4e27c0d43b6b83815955" alt="no-code-flows" width="2612" height="1528" data-path="images/release-notes/2512/no-code-flows.png" />

    **What's new:**

    * Build flows using **default nodes** with instructions, entity collection, and conditional routing.
    * Drag-and-drop connections between steps without writing [transition functions](/flows/transition-functions).
    * Combine no-code steps with advanced steps in the same flow for complex scenarios.
  </Accordion>

  <Accordion title="API integrations in Agent Studio" icon="plug" id="api-integrations-in-agent-studio">
    A new **API integrations** area lets you configure external endpoints directly in the UI – making API-backed agents easier to build and reuse.

    <img src="https://mintcdn.com/polyai/Dlkm5JXi7Fl7VLZ9/images/release-notes/2512/api-config.png?fit=max&auto=format&n=Dlkm5JXi7Fl7VLZ9&q=85&s=af442abc689123102febd9be4e7bd43b" alt="api-integrations" width="3012" height="1404" data-path="images/release-notes/2512/api-config.png" />

    **What's new:**

    * New **API integrations** page listing configured endpoints with name, operation, and description.
    * Configure **base URLs and authentication per environment** (Sandbox / Pre-release / Live) while keeping operation details consistent.
    * Supported auth types include **No Auth**, **Basic Auth**, **API Key**, and **OAuth 2.0**.
    * Use variables inside headers and body fields for dynamic runtime values.
    * Call configured APIs from functions using `conv.api` (for example: `conv.api.<integration>.<operation>(...)`).
    * API request and response status can be surfaced in logs for debugging and QA review.
  </Accordion>

  <Accordion title="Variant info in Test Cases" icon="list-check" id="variant-info-in-test-cases">
    Test Cases can now show the **variant** they were saved against, so teams can reliably run QA against the correct configuration in variant-driven deployments.

    This matters in real builds because the same prompt running on the wrong variant is effectively a different agent.

    **What's new:**

    * Test Case list and detail pages now display the **variant** used when the test case was saved.
    * The variant column only appears for projects that use variants.
    * If a referenced variant has been deleted, the UI flags the test case so it can be updated or removed.
  </Accordion>

  <Accordion title="Conversation review & PolyScore enhancements" icon="chart-simple" id="conversation-review-and-polyscore-enhancements">
    Conversation Review now provides clearer, more transparent signals about **call quality and outcomes**, making it easier to understand *why* a conversation succeeded or failed.

    <img src="https://mintcdn.com/polyai/Dlkm5JXi7Fl7VLZ9/images/release-notes/2512/polyscore.png?fit=max&auto=format&n=Dlkm5JXi7Fl7VLZ9&q=85&s=429149eb942550b3f5b16daab64d54c7" alt="polyscore" width="2532" height="1156" data-path="images/release-notes/2512/polyscore.png" />

    **What's new:**

    * **Redesigned conversation table and review UI** with clearer summaries and improved readability.
    * **PolyScore breakdowns** now explain how scores are calculated, including:
      * Agent understanding
      * Task success and resolution quality
    * Inline explanations and tooltips make scoring criteria explicit.
  </Accordion>

  <Accordion title="Smart Analyst live reasoning steps" icon="brain" id="smart-analyst-live-reasoning">
    Smart Analyst now streams its reasoning steps live while an analysis is running, giving users immediate visibility into how conclusions are formed.

    <img src="https://mintcdn.com/polyai/Dlkm5JXi7Fl7VLZ9/images/release-notes/2512/smart-analyst.png?fit=max&auto=format&n=Dlkm5JXi7Fl7VLZ9&q=85&s=fcf2e395071b57eeb86d6820dbb5ab4b" alt="smart-analyst-streaming" width="1520" height="1272" data-path="images/release-notes/2512/smart-analyst.png" />

    **What's new:**

    * Analysis stages are shown **progressively**.
    * Users can follow the model's thinking in real time, so complex analyses are faster and more transparent.
  </Accordion>
</AccordionGroup>
