Skip to main content
Highlights from Erstan releases, with links to help you try what’s new. Use the RSS button to subscribe. Counts summarize the changes listed.
Beta
1 new feature · 37 improvements · 18 fixes

What’s new in Erstan

The latest features, improvements, and fixes in Erstan.

New features

  • Add SuiteScript upgrade analysis, improve AP invoice and Inbox review, apply NetSuite Next dashboard styling, and keep accessible skills available in shared-App chat.

Improvements

  • Improve Agent monitor evidence and fix proposal build memory
  • Create event-run conversations before asynchronous pauses
  • Guard Assistant picker sharing and administrator access boundaries
  • Allow deletion of unused archived Agents and legacy Loops
  • Support complete Agent home activity and Beta Goals
  • Retire legacy Loop creation and execution
  • Remove retired Loop starter catalog files
  • Clarify requirements while building an Agent on its canvas
  • Link related Automations and allow deletion of unused Agents
  • Expose editable schedule fields while preserving automation identity
  • Update REST authorization expectations for schedule field capabilities
  • Expose Agent monitor evidence coverage and unresolved outcomes
  • Show Credit top-up requirements in chat and run audit
  • Group Loop starters under Agents and refresh model defaults
  • Restore Agent creation choices and full automation palette
  • Clarify Agent home activity, access and navigation
  • Show conversations without standalone runs in Agent Activity
  • Split run navigation suites into independent CI jobs
  • Stabilize Agent home tabs, simplify Activity and allow legacy Loop deletion
  • Group Apps with automations and reserve Goals for Assistants
  • Redesign Agent home and restore complete activity
  • Align navigation tests with Agent home redesign
  • Align Agent home controls with Chat and Activity
  • Cache Agent Activity and make failure attention dismissible
  • Skip empty Task pages in Agent attention
  • Wait for Agent readiness in the attachment menu test
  • Retire legacy Loops from Agent and Library surfaces
  • Remove retired Loop page from Library browser fixture
  • Open Build with Erstan in the Agent canvas
  • Align Agent creation, builder layout and related Automations
  • Provide workspace AI access in Agent home browser fixtures
  • Unify Team and Agent homes around Activity, Inbox and resources
  • Manage workspace model availability directly on the provider page
  • Allow cold startup in workspace model browser checks
  • Simplify Agent and Team home Inbox with a compact list and reader drawer
  • Highlight Agent steps with unavailable models
  • Show app run failures and actionable NetSuite deployment errors

Fixes

  • Fix Agent monitor startup on the hosted runner
  • NetSuite run files use authenticated temporary copies for preview and download, with their retention expiry preserved.
  • omit unsupported temperature for OpenRouter Claude
  • Fix Agent execution access, installed models and core release refresh
  • Upload HTML dashboards and other generated file formats back into Chat.
  • Complete Agent Builder metadata, keep builder chats under Erstan, and distinguish deferred tool calls from failures.
  • fix — Recurring schedules support editing future task defaults consistently.
  • Fix workspace model selection without changing connections
  • resolve saved Agent models through the workspace connection
  • Fix channel delegation guidance and retain provider failure evidence
  • Fix NetSuite artifact deployment and AP installation model selection
  • Scanned NetSuite PDFs reach OCR correctly, and retained PDFs can preview in Agent runs.
  • Fix frontend QA promotion after Ubuntu runner upgrade
  • Fix Agent navigation validation and pin CI to Ubuntu 24.04
  • Fix recurring schedule saves across schedule editors
  • fix — Edit recurring task defaults consistently wherever a schedule is opened.
  • Fix blank tabs opened from HTML previews
  • keep saved Agent models available across connection changes
Beta
18 improvements · 6 fixes · 1 breaking change

What’s new in Erstan

The latest features, improvements, and fixes in Erstan.

Action required

  • Manage shared Inbox mail with personal read state, recoverable Trash and reliable bulk actions available to Agents. Legacy mailbox writes can no longer set processing status/done or assignment/category. Use Agent configuration and the canonical Inbox lifecycle API; received-age retention variables no longer authorize deletion.

Improvements

  • Run approved NetSuite bulk jobs and preserve OCR file routing
  • Offer bulk updates for many-record requests when NetSuite Add-on tools are available
  • Teach the built-in Add-on Skill how to prepare bulk record updates
  • Resolve tool references from one authoritative provider catalog
  • Simplify Agent authoring, AP setup, and database automation
  • Make Slack and Microsoft Teams first-class graph triggers
  • Install each Library App once per workspace, manage it as an administrator, and share access to its App, Agents and Skills.
  • Fence and reconcile legacy Inbox writes before production cutover
  • Report run readiness failures as typed 409s on the public API and MCP surfaces
  • Treat an Agent’s output team as a default, not a gate
  • Make raw PDF detection source-aware
  • Review and monitor NetSuite bulk updates
  • Use current provider catalog metadata for saved Agent tools
  • Show automatic Add-on tool discovery without a manual refresh
  • Make Agent setup simple from creation through publication
  • Unify trigger selection and make Slack and Teams graph inputs
  • Gate frontend promotion on Inbox cutover and bound cold editor startup
  • App sharing keeps detailed data access information behind an expandable review.

Fixes

  • recover saved Workbench script errors before completing runs
  • Preserve complete NetSuite responses for agent recovery and export full durable request and failure evidence after Workbench expiry.
  • App sharing opens reliably when an App uses many data bindings.
  • tools/list fails with “Transforms cannot be represented in JSON Schema” for tasks:execute keys
  • Scanned NetSuite PDFs reach OCR correctly, and retained PDFs can preview in Agent runs.
  • route Run Audit through the viewer’s chat runtime
Beta
1 new feature · 14 improvements · 9 fixes

What’s new in Erstan

The latest features, improvements, and fixes in Erstan.

New features

  • Agents now bring together native Tasks, Goals, Change proposals and Automations with one Assigned Agent and simpler relationships.

Improvements

  • Add Agent automations with private main-conversation continuity
  • Scope Task runner test assertions to shared comments
  • Add shared Inbox activity and reusable Agent source infrastructure
  • Replace AP Automation with NetSuite Next UI and two compact Agents
  • Restore AP Inbox configuration and open the connected Inbox
  • AP Automation 2.0.2: NetSuite Next band, queue rail and finishing bar; unblock Create bill
  • Add popup Agent automations and shared Team views
  • Polish automation lists on Agent and Team homes
  • Isolate connector trigger test sessions to prevent CI navigation races
  • Remove redundant app startup from connector trigger browser tests
  • Add shared Inboxes to Activity with a reusable message reader
  • Show App actions alongside background Agents in settings
  • Open App installation settings without waiting for full package details
  • Clearer installations, Agents & Schedules and shared Inbox

Fixes

  • Recover safely when workspace context changes across tabs and keep Agent saves and duplicates in their intended workspace.
  • Fix AP update failure when replacing triggered Agent bodies
  • QA Slack manifest sync no longer races its own deploy
  • Fix admin inspection of Agent conversations and preserve actionable NetSuite failures, with a faster QA hotfix deployment option.
  • validate pinned Team Inbox trigger sources
  • allow verified PO corrections in AP invoice review
  • Fix Agent home flash when adding automations
  • Fix package update error guidance and recovery
  • restore existing Agent conversations and runs in Activity
Beta
10 new features · 34 improvements · 35 fixes · 1 breaking change

What’s new in Erstan

The latest features, improvements, and fixes in Erstan.

Action required

  • AP Automation leaves custom NetSuite transaction fields and mappings to each customer’s posting Agent. Installations using `posting.body_fields` or `posting.app_base_url` lose the built-in field writes when their AP Posting Agent is updated to this template. Stored values are retained. Move any required mappings into the customer’s AP Posting Agent before updating; the App README explains where to customize the payload and verification.

New features

  • Read and search authorized Inboxes in Agents and Apps, and connect AP Automation to Team email with explicit setup and recoverable invoice intake.
  • Loops show native live activity and overdue timing, and return persisted Task outcomes and findings to their owner’s conversation.
  • Open Erstan from a fixed NetSuite workspace, request access from People admins, and deploy artifacts through the existing Add-on connection.
  • Add nonprofit finance Skills with tested calculations and starter App recipes.
  • add NetSuite Next and honor selected App designs
  • Erstan Auto is hidden and disabled by default until explicitly enabled through its feature flag.
  • filter the loops list by delegated agent
  • AP Automation supports linked purchase-order bills and discovers tax setup automatically for each installation.
  • Agent, Loop and Team pages, one New agent flow, quiet Connect prompts
  • clarify objectives, requests and check outcomes

Improvements

  • Unify account readiness and make onboarding tasks optional
  • NetSuite record reads now support selected fields together with expanded sublists and subrecords.
  • Preserve AI source failure explanations and retry behavior
  • Remove the For Each producer gate and preserve source explanations
  • A workflow step’s own answer survives JSON slips, the run-plan detour and loop iterations
  • Never iterate a reported failure’s diagnostics in For Each
  • For Each iterates exactly what its item expression resolves to
  • Remove the model-inferred tool-scope gate
  • The ordered tool contract holds only the Agent Builder node selectors
  • A verified read lifts the in-doubt write fence
  • Reject a replace value that names no sublist in the body before dispatch
  • Add-on replace validation: carry the field and reason to the model
  • Add-on update: retire the replace option
  • Preserve recovery receipts and verify NetSuite update readbacks
  • Pilot Changeport proposals and human reviews on beta
  • Automate AP reference recovery and simplify invoice reprocessing
  • Remember vendor coding and expose NetSuite tax-code lookup in AP
  • Clarify AP rejection recovery and verify tax lookup binding
  • Regenerate AP email intake and library guide after vendor-memory update
  • Read AP processing progress from the browser SDK response
  • Make AP second-reviewer rules optional
  • Activate packages before starting automatic configuration
  • Respect NetSuite billed status before AP PO posting
  • Recover AP lookup progress after a network interruption
  • Local replay harness for the BackOrder Assistant
  • Replace stacked onboarding with one signup flow and optional Home tasks
  • Simplify Home and make trial and upgrade controls compact
  • Show the saved timezone in Agent run dialogs
  • Polish plan-first onboarding and Home model defaults
  • Exact-source help: the loop iterates exactly what the path resolves to
  • Gate Changeport connector and reviews to the beta pilot
  • Make App refresh and analytics work without App-specific callbacks
  • Show App run progress and installed release updates
  • Wait for App redirect before checking menu permissions

Fixes

  • Fix JSON For Each handoffs and retain safe failure diagnostics
  • Improve Agent Pulse loading by reducing repeated permission queries and letting pending loads finish during automatic refresh.
  • Fix Account Insights Workflow record type collection
  • Fix onboarding completion and exit controls, show plans before account creation, and stop repeated hosted authorization errors.
  • Agents recover from correctable tool errors, retain access to saved evidence, and validate collection handoffs without extra user configuration.
  • Agent traces now account for blocked and deferred tool attempts without charging for calls that were never dispatched.
  • Fix onboarding Agents with native AI steps and runnable model selections
  • Fix Run now for onboarding routines
  • Repeated failures from the same scheduled Agent now appear in one Activity entry with matching badge counts.
  • expose authorized mailbox read tools to routines
  • Agents receive recovery guidance after uncertain writes and can choose their next attempt without a platform readback gate.
  • align Home Agent cards with library visibility
  • Prevent automatic private status updates from appearing as duplicate replies by the Task’s creator Agent.
  • NetSuite failures retain the field names, rejected values and explanations needed to correct a request.
  • page delegated Agent filters in the database
  • Team Agent selection follows Team sharing, and Home and Agents load with fewer repeated lookups.
  • validate Intake input and align workflow checks
  • Fix App tool status results and AP reprocessing progress
  • PO invoices use their purchase order’s coding instead of unrelated vendor defaults.
  • Fix package upgrades missing new database fields
  • Fix AP AI lookups, retry progress and duplicate review
  • stop the editor-readiness databases job flaking
  • remove repeated Agent permission queries from tab loads
  • keep installed Agent discovery responsive during runs
  • honor configured model replacements in readiness
  • Fix inconsistent agent icons on Teams cards
  • Compute spending controls preserve the first edit after billing settings load.
  • clarify NetSuite connection scope and retain artifact filters
  • preserve bundled design resources in preview documents
  • keep workspace sync tab identities unique
  • preserve embedded App navigation and clean up Home Agent cards
  • preserve Agent and Loop behavior in shared homes
  • restore Home and Agent composer behavior
  • polish Agent, Team and Project landing pages
  • share summary reads during tab loading
Beta
12 new features · 59 improvements · 45 fixes · 1 breaking change

What’s new in Erstan

The latest features, improvements, and fixes in Erstan.

Action required

  • Fix nested workflow bindings into explicit JSON AI outputs, including empty For Each collections. On deployment, explicit JSON AI outputs in `lastOutput` and `nodes.<id>.output` become parsed objects or arrays. Custom Code that unconditionally calls `JSON.parse(value)` should accept typed values, for example `typeof value === ‘string’ ? JSON.parse(value) : value`. Text-format responses remain strings.

New features

  • Agents can use a live Browser canvas with human takeover, website permissions and personal session management, available to explicitly enabled workspaces. General approval and conversation grouping fixes remain available independently.
  • add management metadata and published-view analytics
  • Feature governance explains saved rollout settings and supports persistent plan overrides.
  • guided onboarding and private personal routines
  • enforce Slack-equivalent dedicated app ownership
  • Introduce Loops to bring selected Agents, Skills, conversations and proactive scheduled Task work together around an ongoing responsibility.
  • specialize Loops with NetSuite guidance and built-in Skills
  • add Agent Pulse grouping and run details
  • separate Settings and simplify data management
  • guided Erstan onboarding, routines and Credits
  • add dedicated app ownership controls
  • replace pairing codes with guided account connection

Improvements

  • Update App activity for Agent Pulse
  • Keep admin billing accessible during customer subscription recovery
  • Complete public signup, Stripe billing and temporary customer discounts
  • Apply reviewed production schema from verified QA artifacts
  • Enable Personal billing, seven-day trials and private signup
  • Handle current Stripe invoice events in billing history
  • Label workspace choices with their account plan
  • Expand plan trial budgets and document billing and rate limits
  • Render billing currency values as ordinary text
  • Clarify Stripe sandbox trial reminder limitations
  • Document standard Credit pricing and account capacity rollout
  • Clarify compound autoscaling signals and safe scale-in
  • Add private Agent monitor PR worker and trace polling index
  • Enforce plan capacity and queue-driven worker autoscaling
  • Add guarded Slack credential sealing rollout
  • Document account rate limits and autoscale operations
  • Use Astra and trace context for Agent monitor investigations
  • Keep rate limit tables readable on small screens
  • Add native Microsoft Teams conversations and delegated tools
  • Fence Teams conversation deletion and correct RSC packages
  • Harden account queues, autoscaling and production monitoring
  • Complete Teams quiet thread behavior and guided identity connection
  • Add NetSuite Account Insights App services and native Team email events
  • Add read-only Production schema preflight and bounded migration timeouts
  • Add private NetSuite Loop starters and explicit cadence
  • Preserve Teams decision context and suppress hidden Slack output
  • Add private Loop memory, durable findings, and activation readiness
  • Include explicitly public findings in Teams decision cards
  • Rename Account Insights App to NetSuite Account insights
  • Build NetSuite Account insights dashboard and scoped evidence sources
  • Clarify NetSuite Account insights snapshot labels
  • updates for local time display
  • Let customers activate their assigned prepaid plan
  • Complete public onboarding and customer billing management
  • Show accurate seat usage for custom billing plans
  • Preserve website plan selection for returning users
  • Match signup copy to Microsoft and Google actions
  • Enable Personal signup, private onboarding and billing
  • Polish the Personal signup introduction
  • Preserve private projects when upgrading Personal to Pro
  • Choose signup plans and label workspace menus
  • Update Android and Windows apps for production
  • Keep native release tests within the build time limit
  • Keep native release downloads limited to platform assets
  • Align billing preview with the standard Credit rate
  • Show effective plan capacity and queued Agent progress
  • Add native Microsoft Teams setup, personal tab and message actions
  • Add NetSuite onboarding and first-class team Inbox
  • Place NetSuite insights in Apps and Team email in native Agent events
  • Add read-only Teams connection diagnostics
  • Allow optional account selection for native Teams tools
  • Stabilize initial billing load in compute cap test
  • Make shared Teams file write permission an explicit opt-in
  • Isolate App Settings save tests from preview loading
  • Install NetSuite Loop starters and select check-in cadence
  • Add Loop memory, findings, and readiness to the context panel
  • Align Teams bot with the shared connector presentation
  • Consolidate Microsoft Teams into one connector entry
  • Improve Library App detail layout and installed actions

Fixes

  • correct onboarding plans, On Account billing and invitations
  • restore inbound readiness and verify it during deployment
  • simplify assistant authoring and preserve saved draft outcomes
  • recover stalled model streams and back off capacity errors
  • coordinate model capacity recovery and track meaningful stream progress
  • Administrators can disconnect the NetSuite Addon for a workspace and reconnect it to another NetSuite account.
  • Agent-driven App publication now requires approval by default, and ordinary App edits remain drafts until publication is authorized.
  • Slack conversations with image attachments can continue without repeated false context-limit failures.
  • allow workspace admins to manage tasks through agents
  • Reduce repeated Agent planning and failed-call loops, reuse qualified model prompt caches, and improve NetSuite field diagnostics without relaxing write controls.
  • complete customer provisioning and Stripe invoice history
  • Fix Personal private projects and generated feature contract
  • make ingress, lifecycle, and delayed delivery durable
  • Create and edit Agents directly with the built-in Erstan assistant in chat and Tasks.
  • Code steps retry temporary sandbox startup failures before executing the script.
  • Fix Teams questionnaires and add private action recovery and diagnostics
  • privately report blocked Agent admission
  • Fix Teams card receipts and isolate generated file delivery
  • preserve delegated connection readiness in catalogs
  • select native tools from the current run installation
  • make NetSuite reports available before schema warm-up
  • show actionable NetSuite scan capability errors
  • Fix Teams file delivery after approval and question continuations
  • Fix Teams source lookup after Agent model input traces
  • Fix private Teams replies across linked personal and channel installations
  • recover App installation in personal Teams
  • Fix Teams channel file preparation when Microsoft Graph rejects an unsupported membership query.
  • Fix Teams selected-message channel context and retired file replay
  • retain inbound attachment bytes through admission
  • Fix Teams file ingress, shared-write consent, and delivery state
  • preserve native file consent labels
  • link guidance to connection settings
  • fix connector refresh display
  • preserve custom timing and show readable dates
  • retain legacy cron expressions on date edits
  • explain draft changes and keep Settings tabs aligned
  • cancel dismissed onboarding OAuth and reopen setup from Settings
  • explain capacity limits and retry timing
  • request channel file folder permission
  • Keep long Agent names within their Home cards and reveal the full name on hover.
  • Fix native Teams action status and connector requirements
  • Fix false tool warning for native Teams message actions
  • Fix native Teams Agents displaying an Outlook badge
  • align Teams bot and personal connectors with Slack
  • share the Chat sidebar layout with Loops
BetaProjectsAppsAgents
2 new features · 4 improvements · 3 fixes

Plan Projects and review work in Apps

This week’s recap adds Project milestones and timelines, expands App workflows, and makes Library installations easier to customize.

New features

  • Plan Projects with milestones and timelines. Open Projects to track milestones, health updates and task progress. Adjust dates in Timeline, save filtered views, or copy a project to plan similar work.
  • Install AP Automation from the Library. Install AP Automation from Library > Apps to turn invoice files into NetSuite vendor bills. Complete App setup and approve each post with your own NetSuite connection. Set up AP Automation.

Improvements

  • Review files and Agent runs inside Apps. Open a document beside an App without losing your draft. Use the App’s run tabs to review approvals and answer Agent questions in the same run.
  • Share an App with the data it needs. App owners can choose Include App data when sharing with people or Teams. Review the declared data before granting read access within the App; credentials and access to edit the source stay separate.
  • Customize your Library installations. Official Library Apps install as editable copies with publisher updates available for review. Configure included Agents and background triggers from Data > Actions after installation. Add and customize Library Apps.
  • Recognize Teams when choosing a destination. Artifacts, App setup and package installation now show the same Team logos and Company or Personal labels as Tasks.

Fixes

  • Keep knowledge searches and workspace updates responsive. Knowledge searches no longer stall as more people connect their own model credentials, and workspace changes stay current across sessions.
  • Create richer PowerPoint presentations. Requests for branded decks and charts can find the available presentation tools instead of falling back to plain bullet slides.
  • Keep Project links within connection permissions. Connected tools can link Project documents, files and Sheets only from Teams approved for the connection and accessible to the person using it.
Beta
4 new features · 7 improvements · 6 fixes · 1 breaking change

Data Sources, Packages and direct Slack tools

This Beta catch-up covers changes since the 21 September update: reusable Data Sources, versioned Library Packages, App sharing, clearer model choices and more reliable Agent conversations. Existing personal Slack connections need attention.

Action required

  • Reconnect legacy personal Slack connections. The Beta release covered by this 1 October update replaces personal Slack MCP and Composio connections with Erstan’s direct Slack authorization. Personal tools now cover messages, files, Canvases, channels, reactions, pins and bookmarks, with visible permission status and action policies. If you used the old personal connector, open Connectors → Slack personal account and authorize it again. Replace explicit Composio or MCP tool pins with the new Slack tools and recreate pending approvals. The cutover removes legacy personal connections and locally stored credentials; the workspace bot remains a separate connection. Existing direct Slack grants may need Update Slack permissions for newly added tools. Connect a personal Slack account.

New features

  • Reuse published Data Sources across Apps and Agents. Create named reads from NetSuite, supported connector tools and Erstan files; preview paged results, review inputs and output columns, then publish for reuse. Draft saves stay separate from the published definition. Shared sources still check each viewer’s underlying system access.
  • Install and share versioned Packages. New Library installs and custom Packages support published releases, searchable components, managed or editable copies, reviewed updates, and archive or restore actions. Existing items can be reused without losing customizations; recipient data stays local. Browse the Library.
  • Start with NetSuite Prompt Packs. Install categorized prompts from the Library, receive relevant prompts with Agent installs, and use custom business areas to organize Skills and Prompts. Use starter prompts.
  • Share Apps with clearer access choices. Give people Can use or Can edit access, manage people, teams and links consistently, and publish Apps for authenticated or public access. App use actions and access to underlying data remain subject to their own permissions.

Improvements

  • Set up Agent Knowledge with clearer recovery steps. Agents can include managed NetSuite references during installation or add them later from Knowledge. Setup warnings identify the actual blocker and open the relevant settings; optional references no longer prevent an otherwise ready Agent from starting. Manage Agent Knowledge.
  • Choose models and defaults more easily. Grouped model selection includes Erstan Auto and clearer defaults. Administrators can curate model availability, refresh supplier facts, see incomplete pricing, and manage inherited company settings. Switching eligible publishers back to Erstan Managed works again. Choose models in chat.
  • Generate and preview Office files more reliably. Built-in document Skills can run without duplicate workspace copies. PowerPoint generation works with offline libraries and improved desktop compatibility; saved Word, PowerPoint and other exports retain their download references. Presentation previews add scrolling thumbnails and collapsible speaker notes. Work with generated files.
  • Keep App editing, files and conversations together. Editors can update an App from its existing side chat and preview shared drafts. Creators can view unpublished Apps directly. Source folders are easier to browse, connections are grouped by provider, and page navigation and related chat context survive refreshes.
  • See clearer usage and tool charges. Company usage is grouped under Plan & billing, chat cost comparisons are corrected, and paid third-party tool charges apply to calls actually dispatched to the provider.
  • Follow current chat and run status. Chat shows activity immediately, Runs retains failed chat starts, and live status updates reflect worker progress. Recent runs are no longer hidden by stale refreshes, tool names are easier to read, and retries and rejected messages have clearer status. Inspect run history.
  • Launch and configure Agents with less friction. Manual launches default to Chat, built-in triggers match the builder, and AI steps can prepare data for For Each. Assistant and Automation categories preserve existing Workforce and delegated Agent behavior. Run Agents.

Fixes

  • Provide entry details in Agent conversations. Delegated entry forms resolve correctly, numeric answers are validated, and people can supply requested details through chat or optional form controls. Use Agents in chat.
  • Keep approvals attached to the right action and conversation. Slack shows Agent findings before decision requests and keeps replies on waiting runs. Delegated approvals resume the saved child run, follow-up writes retain their approval requirement, and task continuations preserve the initiating person’s permissions. Review approval controls.
  • Continue conversations and recover interrupted runs. Completed delegations can continue in their own conversations with existing context. Stopping model streams no longer hangs on a pending supplier read; saved model failures can resume, and duplicate notices and stale activity indicators are reduced. Continue Agent conversations.
  • Keep personal conversations and access boundaries consistent. Assistant panels and restored history respect personal scope, SSO revocations remain effective, and invited members can start chats even when their personal team needs repair.
  • Recover from NetSuite connection and response problems. Successful REST reads are recognized correctly, provider authorization errors retain useful details, and setup offers clearer recovery guidance. Embedded Apps load again, stale host capabilities refresh before publication checks, and Add-on tools work with more AI providers. Troubleshoot connectors.
  • Save Agent edits and navigate with consistent icons. Agent edits save reliably, Skill pickers recover after a team fallback, and saved Team and Agent icons appear consistently in task views and chat history.
Beta
2 new features · 8 improvements · 11 fixes

Week ending 20 September 2026

This Beta recap adds custom Slack apps and Task references, improves delegated Agent conversations, and makes library versions, dependencies and NetSuite guidance clearer.

New features

  • Give an Agent its own Slack app. Connect a custom Slack bot to a specific Agent for channel mentions, direct messages, delegated work and approvals. Custom Slack apps.
  • Link Tasks to Sheets and Database records. Task custom fields can reference Sheets and Database records, and Agents receive those references as task context. Working with Tasks.

Improvements

  • Delegate work across Slack and Agent conversations. Delegated Agents keep their conversation turns and separate runs. The coordinating Agent can manage delegated work, and Slack results stay below progress notices. Agents in chat.
  • See which Agent replied in Slack. Slack triggers can show the responding Agent and a conversation link beneath replies. Grouped Slack history also identifies the Agent, with fewer routine private notices. Slack conversation settings.
  • Open Tasks, Agent and Team lists faster. Lists load with fewer repeated requests, and Task view counts stay consistent with the selected view. Task views.
  • Control sub-task visibility and scan recent activity. Task views offer sub-task visibility controls and group recent activity for easier scanning. Working with Tasks.
  • Keep saved Agent Knowledge settings separate from Erstan chat. Saved Agents use their configured Knowledge policy. Erstan chat uses its own Knowledge setting, without passing that preference into saved Agents. Knowledge settings.
  • Use more specialized NetSuite guidance. Library Agents include specialist NetSuite Skills and validated SuiteQL references. Library details show connection status and explain optional NetSuite Add-on 2.3.0 capabilities. Solution Library.
  • Review library Agent versions before updating. See the installed library version and review an available update before applying it to a draft. The published version remains available while you review changes. Agent versions.
  • Search conversations without matching internal prompts. Conversation search excludes internal Agent step prompts. Chat.

Fixes

  • Inspect library dependencies and related automations more clearly. Agent details show accessible versions, Knowledge references, Add-on dependencies and shorter tool descriptions. Reference search matches visible names, and related automations open with their details and graph. Solution Library.
  • Install library Agents and their Skills in the selected location. Library installations handle personal and Team destinations more consistently and include the Skills required by installed automations. Solution Library.
  • Follow delegated work from the coordinating conversation. Delegated conversations open as child threads and interactive panels, with clearer requester attribution and outcome reporting. Their run steps stay beside the coordinating chat, and history opens through that conversation. Agents in chat.
  • Keep delegated approvals and input requests usable. Approval controls and assigned reviewers remain available through live updates and restored history. Delegated runs resume after decisions and requests for more information. Approvals in chat.
  • Read Slack uploads and work with canvases reliably. Agents preserve uploaded Slack files and can create or update canvases through a personal Slack connection.
  • Connect and refresh personal Slack accounts reliably. Personal Slack authorization accepts standard OAuth bearer-token responses.
  • Keep Slack thread context and follow-up attachments. Thread replies retain context and attachments while respecting when the Agent should respond. Group direct messages are supported after reconnecting Slack. Slack conversation settings.
  • Render Slack reports and emoji correctly in conversation history. Slack reports, emoji and Agent labels display more consistently when you revisit conversations in Erstan. Chat.
  • Delete eligible conversations after cancelling their runs. Conversation owners and admins can delete conversations they are allowed to manage, including conversations whose runs have been cancelled. Chat.
  • Choose valid Agent assignment Teams and clearer Task field values. Task assignment finds the selected Agent’s eligible Teams and preserves the Team context used to open it. Custom fields show type icons and input examples. Working with Tasks.
  • Reload shared run details when switching workspaces. Shared run pages refresh their details after a workspace switch. Run history.
BetaAgentsChatConnectorsTasksDocumentsSheetsDeveloper API
7 new features · 9 improvements · 14 fixes · 2 breaking changes

Week ending 13 September 2026

This Beta recap adds native Databases and Apps, collaboration, connector triggers and clearer usage reporting. Existing Knowledge sources and Task tool integrations have migration steps below.

Action required

  • Knowledge searches require selected sources. Knowledge now groups files, documents and selected NetSuite references into named sources with scoped access and indexing cost controls. For existing indexed content, open Knowledge, add an enabled source selecting those files or documents, and attach it to the relevant Agents. Select any NetSuite references you need. Indexing alone no longer makes content searchable, and the legacy whole-corpus subscription endpoint has been removed. Set up Knowledge sources.
  • Task tool integrations use assignedAgentId. Developers calling er_task_create must replace workflowId with assignedAgentId. Pass null when creating a Task without an Agent; an explicit Agent must have a valid Task entry. The separate public MCP create_task contract is unchanged.

New features

  • Build Apps backed by native Databases. Store typed records, create saved views, import and export data, and let Agents work with the same records and record-change triggers.
  • Collaborate in Documents and Sheets. Edit together with recovery for concurrent changes, while keeping standalone Excel files available.
  • Discover connector triggers in the Agent builder. Configure supported connector events from Connectors or Agents. Availability reflects the current user’s authorized connection, and draft webhooks explain when publication is still needed.
  • Start Agents from NetSuite record changes. Configure record subscriptions through the Erstan NetSuite Addon and see the published subscription’s status and recovery guidance.
  • Connect the NetSuite Addon for personal or unattended work. Use personal authorizations or service connections, with automatic client registration, clearer certificate setup and guidance when authentication needs attention.
  • Stage Agent and Skill changes through the private SDK beta. Private beta participants can prepare and validate authoring drafts before publication. The SDK requires a reviewed package archive or private repository access; it is not published on npm. SDK beta setup.
  • Explore Credit usage with clearer attribution. Analytics breaks down usage by person, team, Agent, model and ability, with activity details and CSV export. Personal usage is under Settings → Plan & Billing → Usage; audit date filters and exports respect timezones.

Improvements

  • Choose company-funded AI or your own provider connection. AI access can inherit company settings. Provider pricing is distinguished from company Credits, with shared allowances and managed connection controls.
  • See model availability and abilities more clearly. Model discovery, connection access and ability settings are aligned across Chat and Agent AI steps.
  • Work with larger Database tables and complete exports. Browse records in pages, import in recoverable batches, inspect storage usage and configure optional history retention. Excel exports preserve typed values.
  • Edit Apps with better draft recovery. App saves protect newer changes, connected Database views refresh after updates, and page editing and connection setup are easier to find.
  • Keep files produced by Agent code execution. Saved Workbench files remain available to return to after a run.
  • Find saved outputs in the Artifacts gallery. Preview generated images and other saved outputs, see their producing Agent and open the original content. Browse Artifacts.
  • Start from role Agents in the Solution Library. Choose an Agent for your work and extend it with optional skill and prompt packs. Installed Agents open directly, and installation recovery is more reliable. Explore the Library.
  • Start chats faster with current Skill guidance. Chat startup does less repeated preparation, and Agent authoring uses the latest published Skills.
  • Paste or drop attachments into Task comments.

Fixes

  • Keep run navigation and Activity consistent. Compact run navigation, message highlights and activity outcomes remain stable during streaming and replay. Event-triggered runs open their execution trace.
  • Give Slack replies available conversation context and source links. Channel replies can identify participants and use readable thread history, while task and record links remain clickable. Workspace members can send requests without a separate company membership record.
  • Assign or clear task assignees from Chat.
  • Open the correct conversation for scheduled Agent Tasks. Scheduled Tasks include built-in tools and show clear retry or terminal failure states.
  • Keep conversation history tied to the selected chat. Switching threads no longer reuses another transcript; document chats load the correct conversation and the composer stays stable during loading.
  • Switch Chat connectors independently. The Agent receives the currently searchable connector and tool list.
  • Open NetSuite custom-record links and rich field details correctly.
  • Continue supported SuiteQL requests when metadata lookup fails. Authorized Addon tools also accept their supported record and query arguments consistently.
  • Preserve currency scope in receivables reports. AR responses distinguish open invoice exposure from net receivables.
  • Recover company usage accounting and allowances reliably.
  • Run managed models with compatible output limits and model identifiers.
  • Use beta approval as the company signup gate. Company signup no longer needs a shared access code or a separate signup switch.
  • Load Sheets more reliably.
  • Keep loaded Database Board pages when reconnecting without new changes.
BetaConnectorsTasksContentChatAgents
2 new features · 3 improvements · 7 fixes

Slack task updates and smoother Content browsing

Get task outcomes in Slack, browse larger Content lists, and follow agent progress with clearer results.

New features

  • Receive task outcomes in the originating Slack thread. Tasks started from Slack now post back when they need review, finish, fail, or are cancelled, with a summary and a link to the task. Connecting Slack.
  • Follow Erstan releases from the docs. The new Changelog tab brings dated release highlights, tag filters, and an RSS feed to help you keep up with features, improvements, and fixes.

Improvements

  • Browse and sort larger Content lists. Search, sorting, and filters now apply across the Content listing. Load more items as you browse, with selections preserved across loaded pages. Open Knowledge to manage agent knowledge; it is no longer a filter in Content.
  • Read file lists more easily on smaller screens. Compact rows, shorter file-type labels, and timestamp tooltips leave more room for filenames. Image previews also explain when a file cannot be read as an image. Previewing files.
  • Simpler Slack channel setup. Optional channel routing settings stay collapsed until you open them, keeping the connector page focused on getting connected.

Fixes

  • Preview older edited workbooks again. Fixed preview errors for some older workbooks whose saved file metadata no longer matched their contents. Workbook previews.
  • Keep agent run plans up to date. Agents now reconcile their run plan after tools finish so completed work is reflected, while unfinished or blocked work remains open.
  • Show the correct Slack connection status. Fixed a successful workspace connection being shown as expired after a tool check. The connector page also refreshes when the authorization window closes.
  • Open Erstan links from Slack. Erstan links in Slack messages now include the full address so they open the intended page.
  • Link Sheets to project resources. In workspaces with Sheets enabled, the project resource picker includes Sheets and linked items open with the correct name and destination.
  • Keep sharing controls inside the dialog. People and team results now scroll within the sharing dialog, keeping Save access visible on smaller screens. Share buttons and keyboard controls are also consistent across supported surfaces.
  • Preserve the results of approved actions. Completed and failed tool results remain visible as later agent activity arrives, instead of appearing to run again. Reviewing actions.
BetaChatAgents
1 new feature · 1 improvement · 1 fix

Images in chat and easier schedule controls

This week’s highlights give you another way to create in chat and more control over your agents.

New features

  • Generate images in chat. Ask Erstan to create an image with an OpenAI model and preview or download the result as an attachment. Image Generation is managed in your workspace’s OpenAI connector settings; availability depends on your selected model’s tool policy and OpenAI account access. Using image generation.

Improvements

  • Pause a schedule from the builder. Pause or resume an individual schedule directly on its trigger node, keeping its settings ready for later. This makes it easier to manage agents with several schedules. Managing schedules.

Fixes

  • Attached Skills load their guidance when needed. Fixed agents being unable to load attached Skill instructions when ordinary tools were disabled. Skill access now follows the agent’s Skill policy independently, while its tool restrictions continue to apply. Configuring tools and Skills.