2026-04-08 – 2026-04-14

πŸš€ New Features

  • End-user Conversation History (Premium) - personal conversation history is now available on all agent deployments (except SGE).

    • Team members: conversations sync across devices and browsers, persist indefinitely unless the user deletes them.
    • Guests: conversations save to browser storage - lost if the cache is cleared or the device changes.
  • Vimeo integration is now live as a native agent source.

    • Ingest Vimeo channels, user profiles, showcases, and individual videos.
    • Citations include timestamps that deep-link into the exact moment in the video.
    • Auto-sync on Premium plans.
    • Video must have transcription available for sync to work.

πŸ€– NextGen Updates

  • API support for NextGen agents - full API parity with UI.

    • Tasks: GET /projects/{id}/tasks (list), POST /projects/{id}/tasks (create), GET /projects/{id}/tasks/{taskId} (poll), PUT /projects/{id}/tasks/{taskId} (rename), DELETE /projects/{id}/tasks/{taskId} (delete), GET /projects/{id}/tasks/{taskId}/export (CSV/PDF export).
    • Messages: POST /projects/{id}/tasks/{taskId}/messages (send follow-up), GET /projects/{id}/tasks/{taskId}/messages (list), GET /projects/{id}/tasks/{taskId}/messages/{promptHistoryId} (fetch single).
    • Files: GET /projects/{id}/tasks/{taskId}/messages/{promptHistoryId}/files (list), GET …/files/{fileId}/download (download artifact), DELETE …/files/{fileId} (delete artifact).
    • NextGen toggle also available via PUT /projects/{id}/settings using use_nextgen_agentic_flow.
    • Polling model: GET /tasks/{taskId} returns processing + chunk events while the session runs, then completed + remaining events on first read after the session ends. Rate-limited via a separate tasks.poll bucket so polling doesn't consume the general API quota.
  • NextGen badge with queries breakdown - NextGen messages now show a unified bolt + "NextGen" badge. Hovering the badge reveals a popup with per-tool task counts and the actual query cost. Also visible on Customer Intelligence pages.

  • Chat with a NextGen agent that has no knowledge base - NextGen agents that rely only on tools (web search, custom actions, MCP) with no indexed documents can now chat. Previously these agents were blocked by a "add knowledge to your agent" gate.

  • Actions page polish on first NextGen activation - five sensible default actions (Knowledge Base, Smart Tasks, Doc Analyst, KB Doc Analyst, Web Search) are auto-enabled the first time NextGen is turned on. Incompatible actions render fully greyed out below the NextGen banner so what's available is obvious at a glance.

  • Knowledge Base Doc Analyst: multi-page search - Doc Analyst can now search and analyze multiple pages in one query instead of one at a time.

  • Agent accuracy and reliability improvements:

    • Cleaner response formatting - agents no longer occasionally leak stray code or markup into chat answers.
    • More reliable coding tasks when using Anthropic models (no more hangs).
    • Smarter tool selection - the agent is more aware of which tools are enabled and passes parameters through them more reliably.
    • More accurate answer classification feeding into Customer Intelligence metrics.
  • NextGen bug fixes:

    • Knowledge Base Doc Analyst and hybrid search no longer fail intermittently.
    • GPT-4.1 removed as a coding-task model (it was causing failures).
    • Max tasks per query is no longer reset to the plan default when NextGen is re-toggled - the default is set only on the very first activation.

πŸ›  Improvements

  • Customer Intelligence: Agentic Action filter - filter the Analytics Overview by prompts that used a specific agentic action.
  • Agent Initiative: don't prompt on mobile (Premium) - new Live Chat setting prevents agent-initiative starter-question prompting on mobile devices.
  • Azure provider flexibility for GPT models - several GPT models (GPT-4.1, GPT-4.1-mini, GPT-4o-mini, GPT-5.1, GPT-5.2, o4-mini variants) no longer hardcode OpenAI as the provider, so Azure routing works when selected at the project or plan level.
  • Chat input placeholder fade - the Ask Me Anything input now fades long placeholder text at the right edge instead of awkwardly clipping or causing horizontal scroll.

πŸ”Œ API & MCP

  • Multi-file upload - POST /projects/{id}/sources (plus POST /projects and PUT /projects/{id}) now accepts a files[] array of up to 50 files per request, matching the UI. The existing singular file input remains as a legacy alias for backward compatibility.
  • Source Labeling: AND/OR label grouping - nested AND/OR logic on source labels is now supported via API, letting callers express complex access rules.

🐞 Bug Fixes

  • Fixed the issue where Source Labeling with grouped labels returned "I'm sorry" responses on pages the user had legitimate access to.
  • Fixed the issue where users with zero source labels could incorrectly see all pages when Source Labeling was enabled, instead of the expected empty-set enforcement.
  • Fixed the issue where SharePoint and OneDrive folder changes failed with Undefined array key "cTag" errors during sync.
  • Fixed the issue where creating a new conversation did not appear in the sidebar until page refresh when the project's User Conversation History setting was Hidden or Team-Members-only.
  • Fixed the issue where YouTube citations lost their timestamp deep link when the video was referenced via a starter question.
  • Fixed the issue where large photo-heavy PDFs hung during upload.
  • Fixed the issue where Azure-hosted reasoning and GPT-5 deployments returned Unsupported parameter: 'max_tokens' errors.