March 16, 2026
Agent export/import, chat-scoped documents replace artifacts, eval sandboxing, widget style customization, phone call instructions from documents
Agent Export & Import
You can now export and import agents between environments via JSON files. Download an agent’s full configuration — instructions, capabilities, documents, evals, and settings — and import it into another workspace or environment. The existing clone feature has been unified with this pipeline for consistency.Chat-Scoped Documents Replace Artifacts
Artifacts have been replaced with chat-scoped documents. Agents now create visual content (HTML, React, SVG, Mermaid diagrams) as documents scoped to the current conversation. A new Chat Documents panel in the sidebar lets you browse all documents created during a chat session.Eval Agent Sandboxing
Evals now run against a temporary clone of your agent by default, so document edits, instruction changes, and other mutations during eval runs don’t affect the real agent or interfere with parallel runs. A per-eval toggle lets you disable sandboxing for read-only evals to skip cloning overhead.Eval UI Improvements
- Error/fail separation — Errors are now visually distinct from fails with orange badges instead of being lumped together
- Run naming — Name your eval runs via an inline pencil icon to easily identify them in history
- Abort runs — Cancel running evals from both the results and history tabs
Widget Style Customization
The embeddable chat widget now supports 8 color override options — customize bubble, input border, and submit button colors to match your brand. All defaults preserve the existing appearance, so no changes are needed for current embedders.Phone Call Instructions from Documents
Phone call capabilities can now use an agent document as their instructions source instead of inline text. The voice session resolves the document content at call time. If the document is deleted, the capability automatically falls back to text instructions.Improvements
- Oversized tool output recovery — When a tool response exceeds the output limit, it’s now saved as a temporary document instead of being discarded. The agent gets a preview and can inspect the full result
- Email Reply-To support — The send email tool now supports a Reply-To header, so email replies can go to a different address than the sender
- Scheduled Tasks relocated — The Scheduled Tasks tab has moved from Settings to the Instructions page, sitting alongside the instructions it relates to
- Activity log fail reasons — Failed executions now display a prominent error box with the specific reason the execution was evaluated as failed
- Disabled agents hidden — Disabled agents no longer appear in the agent selector unless currently selected
Bug Fixes
- Empty collection documents — Creating a data collection document without providing initial data no longer shows an “Invalid JSON data” error
March 13, 2026
Automatic image scaling for faster vision processing, Gemini 3 multi-turn tool calling fix
Automatic Image Scaling
Images sent to vision models (Claude, Gemini, GPT) are now automatically scaled down before uploading — matching each provider’s internal target resolution. This reduces upload time and bandwidth without affecting quality, since the APIs would downscale them anyway. Images used as sources for image generation are also pre-scaled. Repeated images in a conversation are cached to avoid redundant downloads.Bug Fixes
- Gemini 3 multi-turn tool calling — Fixed “missing thought signature” validation errors that could break multi-turn conversations using Gemini 3 models with function calls
- HTTP API secret display — Expanding an HTTP API config row no longer briefly flashes a raw ID before the secret name loads
March 12, 2026
Slack file attachments, widget improvements, mobile responsive UI, agent-to-agent response fix
Slack File Attachments
Agents can now send file attachments in Slack messages and DMs — including images (with automatic SVG-to-PNG conversion), PDFs, and other files. Attach files from agent documents, URLs, or raw SVG content directly in your Slack conversations.Smarter Slack User Matching
Slack user lookup now matches on display name, real name, email prefix, and username — with partial match fallback and disambiguation when multiple users match. This makes it much more reliable to send DMs or mention users by name.Slack App Setup Improvements
The Slack integration card now includes a ready-to-use app manifest you can copy-paste when creating your Slack app, plus a “Test connection” button to verify your token works before saving.Mobile Responsive UI
The portal is now more mobile-friendly: tabs scroll horizontally instead of wrapping, document lists are compact with collapsible details, filters collapse into a toggle, and action buttons use icons only on small screens.Bug Fixes
- Agent-to-agent responses preserved — Fixed a bug where text was silently discarded when an LLM response contained both text and tool calls, causing “No response” in agent logs
March 11, 2026
Embeddable chat widget, call transfer for voice calls, batch document edits, voice capability picker, scheduled trigger sync improvements
Embeddable Chat Widget
A new embeddable chat widget lets you add an Abundly-powered chat bubble to any external website. The widget supports streaming responses, markdown rendering, and image display — with configurable allowed origins and daily credit limits per agent.Call Transfer for Voice Calls
Agents can now transfer live phone calls to a human during Twilio voice sessions. Configure an escalation number in the phone call capability settings, and the agent will hand off the call when needed.Voice Call Capability Picker
You can now choose exactly which capabilities are available during voice calls, instead of a simple on/off toggle. Select the specific tools your agent should have access to when on the phone.Batch Document Edits
Theedit_document tool now accepts multiple edits in a single call, making document updates faster and more reliable when agents need to make several changes at once.Improvements
- Agent timezone setting — Agents now have a configurable timezone (auto-set from your browser) used for scheduling and time reasoning
- Stronger scheduled task sync — Removing a scheduled task from instructions now reliably removes the corresponding trigger
- Subagent output limits — Delegated tasks now have a higher output limit (200K) for more room during complex work
Bug Fixes
- Voice capability toggles — Fixed toggles doing nothing when the agent had never explicitly configured voice capabilities
- Voice session stability — Fixed sessions dropping when routed to different server instances
March 10, 2026
Agent timezone setting, Steep analytics capability, Snowflake connector now available, per-agent Slack webhooks, Google Calendar for all customers
Agent Timezone Setting
Agents now have a configurable timezone that’s set automatically from the creating user’s browser timezone. The agent uses this timezone when reasoning about times and scheduling triggers, so everything works in your local time rather than UTC. You can change the timezone anytime in the agent’s Settings page.Steep Analytics Capability
A new Steep capability lets agents browse and query metrics from the Steep analytics platform. Agents can explore available metrics, entities, and modules, and run queries with configurable time grains and date ranges.Snowflake Connector Now Available
The Snowflake connector has been moved from hidden to available — it can now be enabled on any agent.Per-Agent Slack Webhook
Each agent now has its own dedicated Slack webhook URL, so you can point each Slack app directly at its agent without relying on a shared global endpoint. The webhook URL is shown in the Slack integration settings for easy copy-paste.Google Calendar for All Customers
The Google Calendar capability is now available to all customers — no longer requires admin access to enable.Improvements
- Subagent output limits — Subagent tasks now have a higher output limit (200K), giving delegated work more room
- Safer Update Instructions default — The Update Instructions capability now defaults to chat-only and editors-only when first enabled
- HTTP endpoint names show URLs — Named HTTP endpoints now display both name and URL for clarity
- Cleaner agent selector — Removed the redundant green/red status dot; disabled agents now show a ban icon overlay instead
Bug Fixes
- HTTP secret admin controls — Edit/disable/delete buttons now correctly hidden when user hasn’t claimed admin on a secret
Google Calendar Access Control
When connecting Google Calendar, you now choose which calendars the agent can access — both during OAuth setup and afterwards in your personal token settings. Calendar tools enforce these choices, so agents only see the calendars you’ve allowed.Event listings are also more compact, reducing output size when querying multiple calendars at once.Bug Fixes
- Private Slack channel messaging — Fixed an issue where agents couldn’t post to private Slack channels even when the bot was already a member
March 9, 2026
Usage data dashboard with charts and CSV export, configurable voice call language, improved voice call quality and reliability
Usage Data Dashboard
The billing page now includes an interactive usage data section with a stacked bar chart showing credit consumption per agent or per team. Filter by date range, toggle individual agents or teams on and off, and switch between daily, weekly, and monthly views. A new CSV export modal lets you download usage data with different aggregation options (by agent, by team, or by time period).Voice Calls
Voice call transcription language is now configurable per capability instead of being hardcoded to Swedish. Choose between Swedish, English, Norwegian, Danish, and Finnish in the phone call capability settings.Improvements
- Better voice call quality — Upgraded speech detection to semantic VAD for smarter turn-taking, and improved the transcription model for better accuracy on phone audio
- Smoother voice call interruptions — Interrupting the agent mid-sentence now works more reliably, with proper handling of buffered audio
- Cleaner voice call hangup — The goodbye message now plays fully before the call disconnects, and call summaries are generated faster
- Stable usage chart colors — Agent and team colors in usage charts no longer shift when toggling visibility
- Bookmarkable group state — Expanded and collapsed groups on the agents page are now preserved in the URL, so you can bookmark or share a specific view
- Voice call summary narrated aloud — Fixed an issue where the agent could narrate the full conversation summary on the phone after ending a call, instead of hanging up cleanly
March 6, 2026
Granular secrets access control, HTTP API configuration for agents, new Shared Assets sidebar section
Granular Secrets Access Control
Secrets now support fine-grained access control. Scope secrets to specific groups or agents, claim admin rights as a Workspace or Team Admin, and see at a glance which agents use each secret. A reverse-lookup view highlights access mismatches so you can spot configuration issues early.HTTP API Configuration
A new HTTP API management page lets you define external API endpoints with secure secret injection. Agents reference secrets using[secret:id] syntax, and the platform validates placement and enforces access rules automatically. Supported injection methods include bearer tokens, API key headers, basic auth, query parameters, and custom headers.The HTTP capability card now includes an API config selector, approval flow options, and an “Allow unrestricted requests” toggle — plus an inline Add API shortcut.March 6, 2026
Smooth chat streaming, agent activity log tools, lazy-loaded skills, client-side profile image compression, repeat course move-outs
Smooth Chat Streaming
Chat responses now appear with a smooth character-by-character animation instead of arriving in bursty chunks. The text flows at a steady pace with adaptive catchup when the display falls behind — creating a polished typewriter-like experience.Agent Activity Log
Agents can now inspect their own trigger history and credit usage directly with new Activity Log tools. Enable the capability to give your agent self-service access toread_activity_log, get_activity_log_entry, and get_activity_log_stats. A “Chat about this” button on activity log entries lets you drill into any entry with your agent.Optionally enable cross-agent log access so agents can inspect connected agents’ activity too.Lazy-Loaded Skills
Agent prompts are now leaner. Detailed guidance for artifacts, documents, Slack formatting, and more has been moved into on-demand skills that agents load only when needed — reducing baseline prompt size and improving cache hit rates.Improvements
- Client-side profile image compression — Profile images are now resized and compressed before uploading, making uploads instant and eliminating oversized-image errors
- Repeat course move-outs — New option allowing members in ongoing courses to move out multiple times, e.g. to access new agents added over time
- Document editor stays open on save — Saving a document in the maximized editor no longer unexpectedly closes the modal
March 5, 2026
Claude prompt caching for lower credit usage, structured JSON viewer for tool calls, memory and performance improvements, security hardening
Claude Prompt Caching
Conversations using Claude models now benefit from automatic prompt caching. The system prompt is split into stable and volatile parts, allowing Claude to reuse cached content across turns — reducing credit usage on longer conversations and multi-step tool call sequences.Structured JSON Viewer for Tool Calls
Tool call arguments and results now display in a collapsible JSON tree instead of raw text. This applies to the chat log, eval transcripts, and admin LLM logs — making it much easier to inspect complex tool interactions.Improvements
- Reduced memory usage — Switching between agents now properly cleans up conversation state, preventing the browser from accumulating memory over time
- Fewer unnecessary re-renders — The chat stream handler is now more stable, avoiding extra work on every incoming message
Bug Fixes
- Multi-step tool calls with Claude — Fixed an issue where cache control markers could exceed Anthropic’s limits during long tool call sequences, causing errors
- Hot reload stability — Fixed a “SocketManager not initialized” error that could appear during development hot reloads
March 4, 2026
Structured agent log events, workspace default daily credit limits, billing and error handling fixes
Structured Agent Log Events
The agent activity log now displays trigger events in a structured, readable layout instead of raw JSON. Dedicated cards show key details for Slack, Microsoft Teams, Trello boards, GitHub PRs, SMS, MCP tool calls, and API endpoint events — each with the most relevant fields at a glance. A collapsible JSON viewer with expand/collapse all and copy to clipboard is available for full details.Event labels in the log list are now human-readable (e.g. “Slack message from John”, “PR #42: Fix bug”) making it easier to scan through activity.Workspace Default Daily Credit Limit
Workspace admins can now set a default daily credit limit that automatically applies to all agents that don’t have their own explicit limit. Agent-specific limits still take priority when set. This makes it easier to manage credit budgets across many agents without configuring each one individually.Bug Fixes
- Gemini cached token billing — Fixed an issue where cached tokens were being double-counted, making cached Gemini requests cost more than uncached ones.
- Grok cached token billing — Fixed a calculation error that could cause credits to be added instead of deducted when using Grok with token caching.
- Anthropic error handling — Server errors and mid-stream failures from Anthropic now display a proper error message instead of raw JSON text in the chat.
March 3, 2026
Public audio toggle for Text to Speech, user avatar tooltips, credit calculation and caching fixes
Public Audio for Text to Speech
The Text to Speech capability now has a “Create public audio” toggle. When enabled, agents can generate publicly accessible audio URLs — useful for embedding audio in emails and other external content. This works the same way as the existing “Create public images” toggle.User Avatar Tooltips
Hovering over a user avatar in chat now shows a tooltip with the user’s name, email, and message timestamp. This makes it easier to identify who said what in busy conversations.Microsoft Teams Integration
Your agent can now appear in Microsoft Teams as its own named bot. Connect it via the Developer Portal and Azure, then @mention it in channels, group chats, or DMs to trigger it directly — similar to the Slack integration.Bug Fixes
- Credit calculation for GPT and Grok models — Fixed an issue where cached tokens were being double-counted, resulting in slightly higher credit usage than expected for GPT and Grok model calls.
- Scheduled trigger sync — Fixed a rare issue where scheduled triggers could incorrectly link to non-existent script documents.
- Improved caching for tool-heavy conversations — Claude-based agents now cache more efficiently during multi-step tool call sequences, reducing credit usage for complex tasks.
Bug Fixes
- MCP capability cards in chat — When an agent suggested an MCP capability in a chat message, the toggle card was always showing as disconnected regardless of the actual state. The cards now correctly reflect whether the capability is enabled or disabled, and toggling works as expected.
- Slack @mention triggers — Fixed an issue where Slack @mention triggers were being incorrectly suppressed, preventing agents from responding to mentions.
Team Monthly Credit Limits
Workspace admins can now set monthly credit usage limits per team. A new Team Limits tab on the Usage page lets admins configure budgets for each team. Team admins can view their team’s usage and manage agent daily limits within their teams.Agents in a team that exceeds its monthly budget are blocked until the limit is raised or the month resets. Role-aware warnings appear in the top banner and chat input so everyone knows what’s going on.Bulk Move Agents Between Teams
Workspace admins can now move all agents from one team to another.Bug Fixes
- Incorrect model usage — During the past few days, agents with no preferred model were silently using the wrong fallback model (Claude Sonnet 4.0) instead of the global default (currently Claude Sonnet 4.5). The model shown in the UI now always matches the model actually used by the agent.
February 27, 2026
Auto-collapsing document folders, improved voice recording with waveform visualization, mobile UI fixes, endpoint credit tracking
Auto-Collapsing Document Folders
Agents with many documents no longer bloat the system prompt. Folders with more than 10 documents are now automatically collapsed — showing only the 3 most recent items. The agent can still browse and search all documents on demand.Improved Voice Recording
The chat microphone now shows a scrolling waveform while recording, giving you visual feedback that your mic is working. If the microphone is muted or disconnected, you’ll see an inline warning instead of silently sending empty audio. Specific error messages now appear for common mic issues (permission denied, no mic found, mic busy).Bug Fixes
- Mobile sidebar menus — Dropdown menus no longer appear behind the sidebar overlay on mobile devices
- Walk & Talk on mobile — Layout now fits properly on small screens with appropriately sized buttons
- Endpoint credit tracking — MCP tool calls, HTTP API endpoints, and webhook triggers now correctly record credit consumption in the activity log
February 26, 2026
MCP disconnect button, token optimisation mode, credit tracking in activity log, default daily credit limits
MCP Disconnect Button
OAuth and token-based MCP capabilities now have a Disconnect button in the advanced configuration section. Use it to disconnect and reconnect your MCP integrations without removing them.Token Optimisation Mode
A new toggle reveals detailed credit consumption information per tool call and message — helping you understand exactly where your credits go and optimise accordingly.Credit Cost Tracking
The agent activity log now shows credit costs for each entry, giving workspace admins full visibility into per-action credit consumption.Improvements
- Default daily credit limits — New workspaces are now created with a sensible global default daily credit limit per agent
- Chat draft persistence — Unsent messages and file uploads are preserved when navigating between chats, so you never lose work in progress
- Slimmer capability prompts — Capability instructions sent to the model are now more compact, saving tokens on every request
- Conversation memory as % full — The context window indicator now shows an intuitive percentage instead of raw token counts
February 25, 2026
React app 'Fix this' button, multi-image Gemini editing, default thinking preferences, conversation memory % indicator
React App ‘Fix this’ Button
When a React app fails to render — whether from a transpile error or a runtime crash — a ‘Fix this’ button now appears alongside the error message. Clicking it sends the error details straight to the chat so the agent can automatically attempt a fix.Multi-Image Gemini Editing
The Gemini image generation tool now accepts multiple source images as references when editing. Pass several reference images to guide more complex image transformations.Default Thinking Preferences
New agents are now created with thinking on by default. The chat thinking toggle is also visible immediately on the new-chat screen — before the first message — so you can adjust it up front.Improvements
- Conversation memory indicator — The context indicator now shows an intuitive ”% full” instead of raw token counts, with color-coded warning levels
- Faster capability activation — Triggers, agent-to-agent calls, and endpoint handlers now pre-activate all capabilities instantly, removing unnecessary startup delays in automated contexts
February 24, 2026
Script execution on scheduled triggers, webhooks, HTTP API & MCP, smoother chat scrolling, bug fixes
Script Execution on Scheduled Triggers
Scheduled triggers can now run scripts directly — bypassing the full agent/LLM pipeline for fast, credit-free execution. Scripts have access tocallTool() and askAgent(), making them ideal for recurring automations that don’t need an LLM in the loop.- Webhooks, HTTP API & MCP too — Script execution also extends to webhooks, HTTP API endpoints, and MCP tools, so any integration type can now be backed by a script
- Full tool access — Scripts running on any trigger type can call tools and delegate to other agents
Improvements
- Smoother chat scrolling — Auto-scroll during streaming is now less aggressive. Scrolling up immediately pauses auto-scroll so you can read in peace; it re-enables when you scroll back to the bottom
- Flexible HTTP request bodies — The
http_requesttool now accepts any valid JSON value (string, array, number) as the request body, not just objects — fixing issues with raw file uploads - MCP capabilities in delegated tasks — Sub-agents created via
delegateTasknow correctly receive MCP-backed capabilities and user-added MCP servers
Bug Fixes
- Slack double triggers — Fixed an issue where @mentioning the bot in a channel would trigger the agent twice
- Parallel code execution — Fixed a bug where concurrent
code_executioncalls could silently corrupt each other’s output
February 23, 2026
Unified LLM preferences, BigQuery for all, user profile images, chat-scoped documents, run-now for scheduled tasks
Unified LLM Preferences
You can now control which LLM model and thinking settings are used in different contexts — chat, scheduled tasks, email triggers, Slack, and more. This gives advanced users fine-grained control over model selection per context.- Per-context model selection — Choose different models for chat vs. scheduled tasks vs. triggers
- Thinking toggle per context — Enable or disable extended thinking independently for each context
- “Run now” button — Recurring scheduled tasks now have a “Run now” button to trigger them on demand
- Activity log — Model and thinking settings are now recorded in activity log entries
BigQuery for Everyone
The BigQuery capability is now available to all workspaces. You can add it to your agents and configure GCP service account credentials directly — no admin enablement required.User Profile Images
Users can now set a profile image that appears across the platform:- Upload or AI-generate — Upload your own photo or generate one with AI
- SSO fallback — If no profile image is set, your SSO provider avatar is shown automatically in all views
Chat-Scoped Documents
Agents can now create documents scoped to the current conversation. These documents are automatically cleaned up when the chat is deleted — useful for temporary working files.Improvements
- Smarter agent list filters — Search bar and toggle filters only appear when relevant, keeping the page clean
- Better tool call logging — GPT and Grok tool calls now appear in the Activity Log, matching Claude and Gemini
February 20, 2026
Graph database capability, LLM model awareness, Workspace/Team rename, diary deep-linking
Graph Database Capability
Agents can now store and query entities and their relationships using a graph database (FalkorDB). This enables powerful knowledge modeling with nodes, relationships, and property queries.- 7 new tools — Create/find/delete nodes, create relationships, find neighbors, view schema, and run raw OpenCypher queries
- Enable per agent — Available as a new capability in agent settings
Agents Aware of Available Models
Agents now know which LLM models are available to them, shown directly in their system prompt. Eval tools validate model selection against available models.Workspace & Team Terminology
User-facing terminology has been updated for clarity:- “Customer” / “Team” is now called Workspace
- “Group” is now called Team
Improvements
- Fresh new-chat page — Opening an agent now starts with a clean new-chat page instead of resuming the last conversation
- Auto-select agent name — The Create New Agent page now focuses and selects the name field, so you can start typing immediately
- Diary date deep-linking — The activity diary tab now supports
?date=YYYY-MM-DDin the URL for linking to a specific date - Credit limit icon — Agent cards now show a compact dollar sign icon instead of a text badge for credit limits
Smarter Slack Channel Handling
Slack integration improvements for agents that interact with Slack:- Archived channels excluded — Archived channels no longer appear in channel lists, reducing clutter
- Faster lookups — Channel and user resolution is now paginated, improving performance for workspaces with many channels
- Abort support — Long-running Slack operations can now be cancelled
Bug Fixes
- Block alert defaults — Legacy agents created before the block alert feature no longer have alerts accidentally enabled; alerts now default to off until explicitly turned on
- Consistent avatars — Avatars across the sidebar, chat, and members page now consistently show profile images with proper initials fallback
February 18, 2026 (2)
Download folders as ZIP, paginated activity log, smarter agent list filters, React artifact fix, data document crash fix
Download Folders as ZIP
You can now download all documents in a folder as a single ZIP file.- “Download all” button — Available on the documents page to download everything in the current view
- Folder context menu — Right-click a folder and choose “Download folder as ZIP”
- Smart naming — Files in the ZIP use the document name with auto-added extensions; duplicates get a counter suffix
Bug Fixes
- React artifact rendering — Fixed an issue where artifacts with helper functions could render the wrong component, showing “N/A” instead of the actual UI
- Data document editing — Editing invalid JSON in a data document no longer crashes the page; validation errors are shown inline and Save is disabled until fixed
- Admin user search — Rapid filter changes no longer cause stale data to flash in the results
February 18, 2026
Disable/enable agents, block alert notifications, paste profile pictures, smarter tool output limits, rich editor improvements
Disable/Enable Agents
Agents can now be disabled instead of deleted when no longer needed. This is like archiving an agent.- Hidden by default — Disabled agents disappear from lists and sidebar, with a “Show disabled” checkbox to reveal them
- Quick toggle — Enable or disable from the agent card gear menu
- Clear communication — Other agents see disabled agents marked as “(currently disabled)” and get a clear error if they try to call one
- Sync scheduled tasks — A new “Sync from instructions” button lets you re-parse scheduled tasks if instructions were edited while the agent was disabled
Block Alert Notifications
Admins can now configure email notifications for when agent trigger execution is blocked during planning or security validation.- Per-agent settings — Choose who gets notified and what content is included
- Covers both block types — Alerts for plan blocks and security-check blocks
Paste Images for Agent Profile Pictures
The agent profile picture dialog now supports pasting images from clipboard (Ctrl/Cmd+V), in addition to file upload and drag-and-drop.Smarter Tool Output Limits
Agents are less likely to be bogged down by very large tool call responses, for example an API call with a very long response.- When tool output is very long, agents don’t receive the data. Instead agents receive tailored advice with working code examples for filtering, compressing, or saving data
- Code execution sandbox now includes lodash, JSONPath, cheerio, and Papa Parse for handling large responses
Improvements
- Rich Editor handles more markdown — Documents with links, tables, images, and code blocks no longer cause parsing failures in the Rich Editor
BigQuery Integration
Agents can now connect to Google BigQuery to explore and query datasets directly.- Dataset exploration — List datasets, tables, and view table schemas
- Query execution — Run SELECT queries with built-in security controls (read-only enforcement, 30-second timeout, 1GB billing limit)
- Cost awareness — Query results include bytes processed so you can monitor costs
- Team credentials — Uses GCP service account keys managed through the existing secrets system
Download Documents from URLs
Agents can now download files from public URLs and save them as agent documents using the newdownload_document tool. Text files are stored inline; binary files go to cloud storage with automatic transcription.Additionally, get_media_content now supports viewing external images directly via URL without downloading them first.Sleep in Code Execution
Agents can now useawait sleep(ms) in code execution scripts, enabling polling patterns — for example, triggering an async API job and waiting for the result.February 16, 2026
MCP server support, webhooks, HTTP API endpoints, enterprise bootstrap, Unicode filenames
Expose Agents as MCP Servers
Agents can now be exposed as MCP (Model Context Protocol) servers, allowing external AI applications like Claude Desktop, Cursor, and n8n to connect and call agent-defined tools.- Tool configuration — Define which tools your agent exposes via MCP, each with its own prompt and optional model override
- Shared API keys — Authentication uses the same API key system as the HTTP API
- Activity logging — All MCP tool calls are tracked in the activity log
Agent-Specific Webhooks
Agents can now receive unauthenticated webhook callbacks from external services like Stripe, GitHub, and Trello.- Per-integration endpoints — Each integration gets its own URL at
/agents/:agentId/webhook/:integration - Fire-and-forget — Webhooks respond immediately with 200 and process asynchronously
- Custom prompts — Configure how your agent handles each integration’s callbacks
HTTP API Endpoints
The HTTP API has been upgraded from a single generic endpoint to defined, per-path endpoints with individual prompts and model overrides.- Defined endpoints — Only configured paths respond; undefined paths return 404
- Per-endpoint prompts — Each endpoint can have its own instruction prompt
- Model overrides — Choose different models per endpoint for cost or capability tuning
Unified API Access Settings
API Keys, HTTP API, MCP Server, and Webhooks are now managed in a single “API Access” settings tab with a cleaner collapsible card layout.Improvements
- Unicode filenames preserved — Document downloads now keep international characters (åäö, etc.) in filenames instead of replacing them with underscores
- User activity weekly graph fixed — Weekly and monthly views now correctly group data into proper time buckets
February 13, 2026
Agent-to-agent evals, eval run tracking, clickable agent names, smarter scheduled runs
Agent-to-Agent Calls in Evals
Evals can now test multi-agent workflows. When an eval triggerscall_other_agent, the sub-agent executes with its own tools and configured model, and the full conversation is captured as a collapsible nested transcript in the eval viewer.- Recursive support — Agent chains are supported up to 3 levels deep
- Per-agent tool overrides — Configure fake/exclude overrides for each sub-agent independently
- Run progress tracking — Active eval runs now show persistent status indicators with elapsed time in the eval tab
Eval Tools UX Improvements
- Bulk actions — “Include All” / “Exclude All” buttons for quick tool override configuration
- Status badges — Tools tab shows included (green) and faked (orange) counts at a glance
- Renamed tab — “Trigger” tab renamed to “Test Prompt” for clarity
Clickable Agent Names
Agent names across the management page, usage limit cards, admin agent list, billing transactions, and feedback page are now clickable links to the respective agent pages.February 12, 2026 (2)
Clickable links in artifacts, mobile agent cards, improved chat error recovery, new scheduling system, support access admins
Clickable Links & Downloads in Artifacts
Links and file downloads now work inside rendered HTML documents and React components created by agents. Previously, the sandbox policy blocked all navigation.- External links — Links open in new browser tabs as expected
- File downloads — Download buttons and links work inside artifacts
Mobile-Responsive Agent Cards
Agent cards on the management page now adapt to mobile screens with a collapsible info panel replacing desktop tooltips.- Expandable details — Tap the chevron to reveal agent name, description, access level, paused status, tags, and credit usage
- Smarter tooltips — On desktop, the info icon only appears when the agent name is truncated or has extra metadata
Better Chat Error Recovery
Improved messaging when conversations hit token limits or experience service overloads.- Clearer actions — Choose between “Keep it, I’ll guide you” or “Try again, shorter” instead of seeing technical error messages
- Reliable error states — Overload failures now consistently end the loading spinner and show the error
Support Access Members as Agent Admins
Support access members can now be added as agent admins directly from the agent management page, with a visual “support” tag for easy identification.Public Image Generation for Emails
Agents can now generate images with publicly accessible URLs, making them suitable for embedding directly in outgoing emails.- New
makePublicoption — Image generation tools (Gemini and OpenAI) now support publishing generated images as public documents - Capability setting — Controlled via a new “Create public images” setting in agent configuration
Email URL Validation
The send email tool now validates all URLs in HTML email content before sending, preventing recipients from receiving emails with broken links.- Broken link prevention — Rejects emails containing malformed or relative URLs
- Unpublished document warnings — Warns agents when shared file URLs reference documents that aren’t actually published
- Stricter attachment URLs — Attachment URLs now require absolute HTTP/HTTPS protocol
Smarter Editing Tools for Agents
Agents now have more precise editing capabilities with a new unified approach:- Partial instruction editing — Agents can now make targeted edits to their instructions using exact string matching, instead of rewriting the entire instruction each time
- Unified document editing — Three separate document editing tools have been consolidated into a single, more intuitive tool that mirrors the editing pattern used by leading coding agents
Real-Time Eval Streaming
Eval results now stream in real-time as they complete, instead of waiting for the entire run to finish.- Live progress — Results appear progressively with a progress bar and spinners for pending items
- Full grid view — The complete eval × model grid is shown from the start so you can monitor progress at a glance
- Higher throughput — Concurrency doubled for faster eval runs
Redesigned Agent Cards
Agent cards on the management page have been redesigned with a compact horizontal layout featuring avatars, overflow-aware capability tags, and icon indicators for status and permissions.Improvements
- Groups no longer blocked by user limits — Groups availability is now driven solely by the groups setting, no longer incorrectly restricted by the subscription user limit on Start/Pro tiers
- More reliable image generation — Gemini image generation now includes automatic retry with backoff for rate limits
Bug Fixes
- Fixed eval tool calls crashing the service in certain configurations
- Fixed JSON parsing errors when LLM responses contained curly braces in explanatory text
Fullscreen Document Viewing
Documents can now be expanded from the side panel into a fullscreen overlay. This makes it easier to work with large documents, dynamic React UIs, and other rich content without leaving the chat.CAD File Data Extraction
Agents can now extract geometry (polygons and lines) from DWG and DXF CAD files, saving the result as a GeoJSON document for further analysis or visualization.User Content Security Isolation
User-generated content such as dynamic React UIs and HTML documents is now served from a separate domain, isolating untrusted content from the main app via cross-origin sandboxing.Improvements
- Tab header wrapping — Tab headers with longer labels now wrap gracefully on narrow viewports instead of getting clipped
- External stylesheets in iframes — User-generated HTML in iframes can now load external CSS and fonts (e.g. for leaflet maps)
- Stricter tool parameter validation — Tool calls with unknown parameter names now return a validation error instead of silently dropping the parameter
Bug Fixes
- Fixed evals not including the agent’s start message and user timestamp in chat mode, which could cause different behavior compared to real chats
- Fixed agent cloning not copying evals and eval settings
Speech-to-Text for Message Editing
You can now use the microphone button when editing a previously sent message, just like in the main chat input. Dictate corrections or additions hands-free.Improved Credit & Limit Warnings
Credit and limit warning messages are now clearer and more actionable:- Better wording — Messages reworded for clarity from the agent’s perspective
- Admin actions — Admins see direct links to edit limits or reset usage right in the warning banner
- Role-aware guidance — Different guidance shown based on whether you’re an admin or regular user
Eval Credits Breakdown
Eval results now show test and grader credits separately instead of a combined total, making it easier to understand where credits are being spent.- Run-level view — Test credits shown primarily, with grader cost as a side note
- Detail modal — Separate lines for test and grader credits
Improvements
- Microphone while waiting — The mic button is now available while waiting for an agent response, so you can start dictating immediately
- Agent-to-agent activity logging — Communication between agents is now tracked in the activity log with a dedicated UI widget
- Document visibility on creation — Agents can set document visibility when creating documents
Bug Fixes
- Fixed cross-tab socket issue where having multiple agents open in different browser tabs could cause errors
- Fixed signup copy text on email flow
Google Drive Enhancements
Google Drive integration now supports a wider range of file types and improved file management.- Expanded file support — Agents can now read PDFs, Word documents (.docx), Excel spreadsheets (.xlsx), PowerPoint presentations (.pptx), and text files from Google Drive. Previously limited to Google Workspace files (Docs, Sheets, Slides).
- Multi-file selection — Share multiple files with your agent at once using the file picker, instead of adding them one at a time.
Evals Improvements
Enhanced testing capabilities for evaluating agent performance across different scenarios.- Trigger execution mode — Evals can now run in “trigger” mode to test how agents behave when triggered by events (like incoming emails or scheduled tasks), not just chat interactions. Defaults to “chat” mode for backward compatibility.
- Per-model thinking configuration — Configure thinking/reasoning independently for each model in an eval, giving you finer control over test scenarios. Previously this was a global on/off setting.
User Feedback
You can now submit feedback directly from the user menu. Click your profile, select “Give feedback”, and share your thoughts with optional sentiment tags (positive, negative, question, or alert). Your feedback includes context about where you are in the app to help us understand and act on it.Diary Toggle
You can now disable diary writing per agent to reduce LLM costs. Find the toggle in the Diary view — disabled agents won’t write new diary entries but existing entries remain visible.Credit Usage Widget
A new widget in the sidebar shows your agent’s daily credit usage at a glance. When a daily limit is configured, you’ll see a progress bar. The widget updates automatically after each chat response.Agent Cloning Improvements
When cloning an agent to another workspace, you now see:- Available teams in the target workspace
- Warnings about capabilities that will be removed if not available
- Clear errors if the clone isn’t allowed
Course Move-out
When moving from a course or hackathon workspace to your own workspace, you can now select which agents to bring along. Agents you don’t select stay paused on the source workspace.Configurable Security Alert Recipients
Admins can now control who receives attack detection notifications. Choose from three recipient modes: all admins, admins plus additional emails, or custom emails only. You can also optionally include the blocked content in alert emails for debugging.- Recipient modes — All admins (default), admins + additional, or custom only
- Include blocked content — Optional toggle to see what was blocked
Smarter Attack Detection
Attack detection now focuses specifically on actual LLM manipulation attempts like prompt injection and jailbreaks. This reduces false positives for legitimate messages.- No longer flagged — Angry customers, rude tone, sensitive topics (medications, personal data), legal threats, urgent demands
- Still blocked — Prompt injection, jailbreak attempts, fake system messages, hidden instructions
Conversation Weight Indicator
New visual indicator in the chat bar showing how much context has accumulated in your conversation. As context grows, each message costs more credits — this helps you know when it’s time to start a fresh chat.- Visual ring — Circular progress that fills as context grows
- Color coding — Gray → yellow → orange → red as cost increases
- Quick help — Click the indicator to open optimization tips
Enhanced Eval Testing
The eval system now supports more powerful testing scenarios with tool-level control and flexible grading options.- Fake tools — Simulate external service responses during test runs
- Validation rules — Assert that specific tools were (or were not) called
- Grader scope — Choose whether the grader sees the full transcript or just the final response
- Smoke test mode — Skip the grader entirely and pass if the eval runs without errors
MCP + Gemini Compatibility
MCP tools now work properly with Gemini models. Tool schemas are automatically sanitized to remove JSON Schema features that Gemini’s function calling API doesn’t support.Attack Detection for Email and SMS Triggers
Incoming emails and SMS messages are now automatically scanned for potential attacks before your agent processes them. The system detects prompt injection attempts, social engineering, data exfiltration, jailbreak attempts, and reconnaissance attacks.- Blocked attacks — Suspicious messages are blocked and logged in the activity log with a clear indicator
- Admin alerts — Workspace admins receive email notifications when attacks are detected and blocked
Update Instructions Restrictions
Admins can now control when and who can use the “Update Instructions” capability, adding an extra layer of safety for production agents.- Chat only — Restrict instruction updates to chat conversations only (blocks autonomous triggers from modifying instructions)
- Editors only — When chat-only is enabled, further restrict to users with Edit access or higher
Batch User Invites
Add multiple users to a team simultaneously instead of one at a time, making onboarding faster.Agent Evals Improvements
Several enhancements to the evals experience:- Run management — Delete entire eval runs, duplicate existing evals
- Grader configuration — Configure and display the grader model used for evaluation
- Transcript view — Toggle between friendly and raw JSON transcript views
- Navigation — Clickable result badges in the list view for quick access
Agent Evals
New comprehensive evaluation system for testing and validating agent behavior. Define test cases, run them across multiple models, and track results over time.- New capability — Enable the Evals capability to let your agent manage its own test cases
- Test definitions — Create evals with trigger prompts and grader prompts
- Grading options — Support for pass/fail and 1-10 rating scales
- Multi-model testing — Run the same eval across different models to compare performance
- Results grid — Visual comparison of results across models
- Credit tracking — See credits used for both test and grader phases
- Agent tools — When enabled, agents get access to
list_evals,create_eval,edit_eval, andrun_evalstools
Learn more about testing your agents in the Evals documentation.
Template-based agent creation
Create agents from external links with pre-filled prompts — perfect for use case pages and onboarding flows.- URL parameters — Support for
createAgent=true,name=, andprompt=parameters - Auth flow preservation — Parameters preserved through signup and workspace selection
- Pre-filled chat — Chat input automatically populated with the template prompt
- Clone support — Also works when cloning agents with predefined name and prompt
Agent management sorting
The agent management table now supports column sorting:- Sortable columns — Click any column header to sort by name, status, privacy, usage, or admins
- Visual indicators — Sort direction shown with arrow icons
- Alphabetical admin sorting — Admin column sorts by name, not count
Improvements
- Simplified agent creation — Removed description field, pre-fills name with “New Agent”
- Better onboarding — New users auto-redirected to workspace creation when that’s the only option
- Login flow — Users now return to their intended page after login (callbackUrl support)
Bug fixes
- Fixed inline code blocks rendering on separate lines instead of inline with text
- Fixed login redirect incorrectly sending members to admin page
- Handled deleted users gracefully in chat (shows neutral avatar instead of error)
Create new workspace
Existing users can now create their own workspace directly from the portal:- Trial support — New users get a free trial period
- Immediate payment — Users with existing billing history can subscribe directly
- Simple flow — Just name your workspace and you’re ready to go
Document bookmarking
Agent documents can now be bookmarked via URL, making it easier to share and navigate directly to specific documents.Capability documentation links
Capabilities now include direct links to documentation, making it easier to learn how to use each integration.Improvements
- MCP server authentication — Fixed modal blocking and improved OAuth validation
- Welcome page — Refreshed design with resource link cards
- Profile pictures — OAuth profile pictures now sync on every sign-in
Enhanced data isolation
Major architectural improvement for enterprise-grade security: the web portal no longer has direct database access. All data operations now go through a dedicated service layer, enabling physical separation between frontend and data storage for enhanced data protection and compliance.This is one step in an ongoing process to enable full data isolation for enterprise customers.Native image support
Agents can now view images directly using Claude, GPT, and Gemini’s vision capabilities:- Use the new
get_media_contenttool to analyze images natively - Supports JPEG, PNG, GIF, WebP, and HEIC/HEIF (iOS photos)
- 5MB size limit per image for Claude
- Agents automatically use this when working with image documents
Improved chat file uploads
File uploads in chat are now faster and smarter:- Files are stored as chat-scoped documents with on-demand transcription
- Manual “Transcribe” button available in the document panel
- Agents can promote chat documents to permanent agent documents
- Chat documents are automatically cleaned up when the chat is deleted
Memory management UI
Browse and manage your agent’s memories from a new dedicated interface:- Search memories using semantic similarity
- Create, edit, and delete memories directly
- Adjustable similarity threshold for better recall
- Access from the Memory capability card
Text-to-speech providers
Choose your preferred voice provider for agent speech:| Provider | Models |
|---|---|
| ElevenLabs | Multilingual v2, Turbo v2.5 (default) |
| OpenAI | Standard TTS voices |
MCP server improvements
MCP capabilities now support auto-connect and better agent understanding through LLM help text descriptions.Document visibility badge
See and change document visibility with a single click:- New badge shows visibility level at a glance
- Click to quickly change visibility via popover
- Works in both list view and document panel
Enhanced delegate task tool
More control when delegating tasks to sub-agents:- Specify which LLM model to use
- Set temperature and enable thinking mode
- Better capability validation
Email & SMS whitelisting
Filter incoming messages before they reach your agent:- Configure sender whitelists for emails
- Configure phone number whitelists for SMS
- Filtering happens before LLM processing
Audio transcription recovery
New recovery modal when transcription fails — retry or dismiss failed transcriptions easily.Large data documents
Data documents with thousands of items are now handled gracefully with automatic truncation.Folder conversations
The “Talk about this” button now works for folders, letting you discuss entire folder contents with your agent.MCP server integration
Connect your agents to external tools using Model Context Protocol (MCP) servers:- Access thousands of external tools through MCP
- OAuth authentication support with automatic token refresh
- MCP capabilities appear alongside regular capabilities
- Agents can suggest MCP capabilities during conversations
Learn more about connecting MCP servers in the MCP integration guide.
Rich markdown documents
Markdown documents now support more content types:- Inline SVG images and HTML elements
- Mermaid diagrams embedded directly in code blocks
- Better version selection for diagrams
Chat improvements
- Activity sorting — chats now sorted by most recent activity instead of creation date
- Copy messages — copy any agent message to clipboard with one click (appears on hover)
New UI design
Complete design refresh with improved layout and visual hierarchy:- Revamped expandable panels and drag-and-drop functionality
- Full mobile responsiveness — the entire platform now works beautifully on phones and tablets
- Refined color scheme and improved readability
- Better modals and tooltip behavior
AI image generation
Gemini image generation is now the default provider with better quality and faster results:- Unified image generation and editing
- Provider selection (Gemini vs OpenAI) with advanced options
- Support for aspect ratio and image size parameters
- Download button for generated images
Visual PDF reading
New tool extracts text from complex PDFs using AI vision:- Handles PDFs with images, tables, charts, and complex layouts
- Extracts content that standard text extraction misses
Publish original files
When publishing documents, you can now include the original file alongside the published content.Data document import/export
You can now import and export data documents with full control over how data is handled:- Append or replace — choose whether to add to existing data or start fresh
- Duplicate detection — automatic ID conflict detection with option to replace with new IDs
- Auto-validation — JSON is automatically cleaned and validated on import
Data document versioning
Data document changes are now saved as versions, just like regular agent documents. View history, compare versions, and track changes over time.Admin agent overview
Workspace and team admins now have a dedicated overview page showing all agents at a glance — view capabilities, ownership, and team membership in one place.Gemini 3 is now available
Google’s latest Gemini 3 models are now fully supported in Abundly. Select Gemini 3 from the model picker to try it out.Team management improvements
- Collapsible teams — organize your workspace by expanding and collapsing agent teams
- Better invitations — improved invitation system with proper team role handling
- Role clarity — clear distinction between workspace-level and team-level roles
Drag files anywhere
Drop files anywhere in the chat window, not just the input field.Agent teams
Organize your agents into custom teams for better workspace management:- Shared billing — common billing across teams while maintaining fine-grained access control
- Collapsible interface — expand and collapse teams with smooth transitions
- Access control — teams support proper permissions and are workspace-specific
Document visibility controls
New visibility settings help your agents focus on what matters:| Visibility | Behavior |
|---|---|
| Full | Always included in agent’s context |
| Summary | Basic info only — saves tokens |
| Searchable | Findable via search but not in prompt |
| Hidden | Not visible to the agent |
Agent-to-agent improvements
- Conversational context maintained across multiple agent calls
- Agents can temporarily grant other agents read/write access to specific documents
- Feature is now stable — removed beta warning!
Gemini integration fixed
Gemini models now work reliably via Vertex AI with improved error handling.Advanced data queries
Data documents now support MongoDB-style query operators:$or, $and, $nor, $notEnhanced file security
Files now require authenticated access via secure proxy endpoints with file access logging for audit trails.Google Gemini models
Gemini models are now available as an LLM option. Switch to Gemini from the model selector in any chat.Document management improvements
- Semantic search — find data documents using natural language queries
- Hidden documents — mark documents as hidden (useful for large email attachments)
- Folder renaming — rename folders to keep your documents organized
- Batch operations — select all button for bulk actions
3-month data retention
Internal chat threads logs are now retained for 3 months. Agent documents and configurations are not affected. This doesn’t affect the user’s own chat threads, only the internal logs.GPT-5 support
GPT-5 is now available in Abundly. It works well for complex reasoning tasks, though it’s noticeably slower than Claude 4.5.Smarter LLM controls
- Thinking toggle — fully respected per chat, with per-call override when needed
- Model switching — change models mid-conversation for flexibility
- Larger responses — tool responses now support up to 400k characters
No more daily token limits
Removed the daily token limit — your daily credit limits already cover usage.Phone calling
Your agents can now make and receive phone calls:- Real-time voice conversations powered by OpenAI’s realtime API
- Configurable phone numbers per agent
- Call summaries automatically generated at end of calls
- Full agent capabilities available during calls
Find the new Make Phone Call and Receive Phone Call capabilities in your agent settings.
Enhanced code execution
- Async support — code execution now supports async/await operations
- Tool calling — agents can call any other tool from within code using
callTool(name, params) - Code from documents — load and execute code from agent documents using
codeDocumentId
Event codes
New event code system for fast sign-up to courses and events. Share simple access codes for streamlined onboarding.Data Documents
Agents can now use documents as structured databases with MongoDB-style operations:- Query, insert, update, and delete data items within agent documents
- Filters include
$in,$nin,$ne,$gt,$gte,$lt,$lte,$exists,$regex - Automatic ID assignment for data items
- New
dataSchemafield to describe the structure of document data - Dedicated “Data” tab in the document panel
Enhanced React artifacts
- Charts now work properly in React artifacts
- Added support for common React hooks
- More robust error handling — failed React apps no longer block Abundly
Microsoft integration
- SharePoint — access and manage SharePoint documents and libraries
- Outlook — enhanced email capabilities with CC support
SharePoint and Outlook are available on request — contact Abundly to enable.
SMS messaging
Agents can now send and receive SMS text messages with configurable phone numbers.Agent activity logging
New comprehensive agent log with real-time event tracking:- Tool call monitoring with detailed execution information
- Better debugging capabilities for agent behavior analysis
- Find it in the “Diary & Approvals” section
React artifacts enhanced
loadAgentDocument— React components can now access agent documents as dataupdateAgentDocument— React artifacts can modify agent documents
Agent API access keys
Give external systems programmatic access to your agents:- Generate secure API keys (similar to OpenAI or Anthropic keys)
- Build custom UIs using tools like Lovable
- Integrate agents into external workflows
- Manage multiple access keys per agent
LLM model selection
Choose the right model for your agent:| Model | Best for |
|---|---|
| Claude 4 Sonnet | All-round performance (default) |
| Claude 4.1 Opus | Complex reasoning (expensive) |
| Claude 3.5 Haiku | Simple tasks (fast & cheap) |
Thinking mode toggle
Thinking mode is now enabled by default for better reasoning. Disable it for simple tasks where extra thinking tokens aren’t worth the cost.User activity tracking
New admin analytics for understanding workspace usage:- Tracks meaningful user actions: chat activities, agent management, document operations
- Page navigation tracking with smart categorization
- View in Admin UI: Usage → User Activity
Token-efficient document saving
Improved handling of large documents in chat — better performance when working with substantial content.Google Calendar improvements
Enhanced Google Calendar integration with improved authentication and more reliable operations.Claude thinking mode
Claude can now show its reasoning process with interactive thinking blocks:- See how Claude works through problems
- Collapsible thinking sections
- Real-time streaming of thought processes
1 million token support
Claude now supports massive context windows — perfect for processing large documents and complex workflows.Personal authentication tokens
Connect your personal Google accounts:- Personal Google Drive access
- Personal Gmail integration
- Personal Google Calendar
Large file uploads
Handle files larger than 32MB with direct transcription service integration.Google Calendar integration
Connect your agents with Google Calendar for scheduling and event management.Workspace-level credit limits
Agents can now have daily credit limits set by workspace admins:- New usage limits section in agent settings
- Progress indicators and status badges
- Inheritance from workspace default limits
CSV export for usage data
Export usage analytics to CSV files from the Usage page.Better copy/paste from artifacts
Fixed background color issues when copying from artifacts to Google Docs.Diary calendar view
Visualize your agent’s activity history with a beautiful calendar interface:- Day view with activity indicators
- Today button for quick navigation
- Cleaner diary interface with better organization
Batch document operations
Move multiple documents to folders simultaneously with improved folder navigation.Improvements
- Auto-scroll to bottom of chat when opening
- Better error messages for tool credentials
- All workspaces and agents sorted by name by default
Walk & Talk mode
Renamed “Voice Mode” to “Walk & Talk mode” with a new icon and bigger, easier-to-tap microphone button.Deep Research
Comprehensive research capability powered by Perplexity’s deep research model:- Expert-level research with exhaustive searches
- Generates comprehensive reports
- Asks clarifying questions before diving deep
Document publishing
Make any agent document publicly accessible:- Save artifacts as agent documents, then publish
- Works for React apps, HTML, and Mermaid diagrams
- Anyone with the link can view the published document
Enhanced web search
New search models from Perplexity:| Model | Best for |
|---|---|
| sonar | Quick, cost-effective searches |
| sonar-pro | Complex queries and follow-ups |
| sonar-reasoning | Fast real-time problem-solving |
| sonar-reasoning-pro | Deep reasoning with Chain of Thought |
search_recency_filter (hour/day/week/month), search_mode (academic/web), search_domain_filter.Prompt caching
Up to 90% cost reduction for repeated interactions with the same agent. Token costs are dramatically reduced when you have ongoing conversations.Enhanced version control
- Approve/reject workflows — review and control specific changes in document versions
- Visual diff viewer — collapsible unchanged regions with better styling
- Version timeline — beautiful interface for navigating document history
- Bulk actions — “Approve all changes” and “Undo all changes” buttons
Chat length warnings
Helpful warnings when chats get too long, helping you maintain optimal performance.Account enforcement
Workspaces without credits or active subscriptions will see clear messaging and can no longer use agents until resolved.Multichat
Multiple people can chat with the same agent in the same thread at the same time — perfect for classrooms or onboarding sessions.Collaborative artifact editing
You and your agent can now collaboratively edit artifacts:- Edit artifacts directly in the chat interface
- Changes automatically included in your next message
- Track changes with version navigation
- Revert edits when needed
Rich text editing
Enhanced markdown editor with better formatting and real-time preview for documents, instructions, and artifacts.Coupon codes
Create coupon codes for a class and share via public URL for easy sign-ups.Agent document links
Agents can create direct links to documents that open in side panels for seamless viewing.Welcome to Abundly
We’ve rebranded with updated logos and a fresh look throughout the platform.Enterprise billing
- Enterprise plan option with dedicated support
- Promotion codes in subscription checkout
- Manual billing option for enterprise customers
Security enhancements
- Application-level encryption for secrets and API keys
- New secret management UI for integration credentials
- reCAPTCHA protection on signup
Improvements
- Document version history increased from 10 to 100 versions
- Enhanced web scraping with improved Firecrawl tool
- Better Slack message threading
Tool approval system
New approval system for safer agent interactions:- In-chat approval UI for reviewing and controlling tool actions
- Enhanced approval workflows for HTTP requests and email sending

