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

# 2.4.0

> Released September 7, 2026

<Warning>
  **V1 Automator Deprecation:** As communicated in June 2026, V1 Automator is deprecated from the platform as part of this release. All existing workflows are expected to have been migrated to V2 by this time — if you still have workflows running on V1, reach out to your AA Account Manager or TAM for help with the migration. Effective September 7, 2026, all active V1 workflows are deprecated and no longer supported on the platform.
</Warning>

## New Features

### Visual and Python Workflow Builder

When you create a workflow, you now choose Visual Builder or Python workflow up front. Python workflows render as a readable flowchart with plain-English step labels, connected apps, and collapsible loop and branch cards, plus a summary of what the workflow does. The same summary view is available for visual workflows, and Autopilot stays docked in the editor while you build. Super-admins can choose which model writes those summaries and step notes.

### Autopilot Agent Mode

Autopilot can now answer questions and take actions in Agent mode, not only author agents, workflows, and Smart Tables in Build mode. It can switch between the two mid-conversation, so a single chat can both build and act. New sessions default to Agent mode.

### Nested Sub-Teams, Seat Allocation, and Credit Controls

Team admins can nest sub-teams in an expandable tree, allocate seats from the shared license pool, and set per-project credit allocation. A credit dashboard summarizes usage across the subtree, and each team can use its own SSO configuration. Child-team invites now respect the parent license instead of being blocked by an empty seat cap.

### Bidirectional Agent-to-Agent Communication

EKB agents can call external A2A agents, and other systems can invoke EKB agents through authenticated A2A endpoints. Tasks persist across the conversation and stay isolated to the project that owns them.

### Multiple SMTP Configurations

Super-admins can manage more than one SMTP provider, pick a platform default, and assign a specific configuration to each team. Password reset links now route through the backend so they work correctly in on-premises deployments.

### Idle Timeout for Public Chatbots

Public chatbots can automatically end idle conversations after a configured timeout, keeping visitor sessions from lingering indefinitely.

### Slack Agent Home and Suggested Prompts

The Slack agent now includes a Home tab, a personalized greeting with starter prompts in empty DMs, and live status while the agent is working, so users can discover what the agent can do without running setup commands first.

### Iframe Embedding for Published Interfaces

Published interfaces can be embedded in an iframe. Super-admins control the platform embedding policy; unpublished interfaces stay blocked unless full-app embedding is enabled.

### Toolkit Management Assistant

Super-admins can use an in-product assistant to configure and manage toolkits without leaving the admin interface.

### New Enterprise Toolkits

* **GitLab** — repositories, merge requests, issues, and CI/CD pipelines
* **Twilio** — send SMS and make custom Twilio API calls
* **Power BI** — workspaces, reports, dashboards, and datasets; also available as an MCP preset
* **Zoho Desk** — triage tickets, reply to customers, and search help articles
* **WordPress** — create and manage site content
* **Canva** — create designs, apply brand templates, and export
* **Box** — browse, upload, and share files
* **Databricks** — query Unity Catalog, run warehouse SQL, and inspect lineage
* **OneDrive** — browse, search, read, write, and share files
* **Monday.com** — boards, items, and workspace updates
* **Google Chat** — spaces and messages
* **BambooHR** — employees, managers, PTO balances, and who is out
* **Smartsheet** — search workspaces, read rows, and update sheets
* **Datadog** — metrics, logs, incidents, hosts, and dashboards
* **Linear** — issues, projects, teams, cycles, and workflow states
* **PagerDuty** — incidents and on-call operations
* **LinkedIn** — professional networking, lead generation, and prospecting

### New Skills

* **Amazon S3** — upload, read, list, and manage objects
* **Microsoft Teams** — messages, channels, and meetings
* **AITable** — datasheets, records, and spaces
* **HubSpot** — marketing, sales, and CRM operations
* **GitHub** — repositories, issues, and code collaboration
* **HTML website packaging** — package a site for delivery

## Improvements

### Knowledge Base Extraction Fallback and Sync History

Super-admins can set a fallback extraction model used when the primary extractor fails, and failed items are easier to find and retry. Knowledge Base now records sync history (including Excel audit export), can scope search to a folder, and flags system-generated files in admin views.

### Structured Output Delete Protection

Deleting a structured output schema now warns which agents in the project use it, so you can see the impact before confirming.

### Interface Builder

The interface builder is updated with restored authenticated chat history, image handling, read-only Smart Table guards, and dynamic form submissions.

### Public Chatbot Appearance

The public chatbot appearance page is reorganized into grouped settings with a sticky live preview, clearer help text, and improved responsive layout. Existing settings, permissions, and save behavior are unchanged.

### Team Management and Usage Insights

Search and filter team members in real time. Super-admins can load LLM usage on demand, view project and chat IDs as separate columns, and ask an admin agent for a team usage leaderboard. Datastore Run variables are available in the @ picker during workflow editing.

### MCP Automatic OAuth PKCE

The MCP OAuth 2.0 Automatic flow now supports PKCE, matching the manual OAuth flow. Enable it when configuring MCP servers that require it.

### Multi-Select OAuth Fields

Toolkit OAuth setup now supports multi-select fields, so you can choose multiple scopes or permissions in one step.

### Faster Toolkit and Tools Loading

The toolkit catalog loads faster on return visits, and the tools list is leaner, so agent and toolkit pages open more quickly.

## Resolved Issues

* Child-team invites are no longer blocked when the child has no local seat cap; seats are taken from the parent license pool.
* Knowledge Base Confluence sync can be canceled cleanly, stays responsive on large trees, and can fall back to a direct URL import.
* Knowledge Base search can be limited to a folder, and two-byte folder names display correctly in breadcrumbs.
* Workflow switch and loop conditions now evaluate empty or false values correctly, and Datastore Run scope is applied in full executions.
* SQL tool responses export to CSV more reliably.
* Roster updates no longer reset per-user credit limits.
* Public chatbot idle timeout, Autopilot read-only guards, and Autopilot chat favorites persist correctly across sessions.
* Google toolkit OAuth accounts persist across edits, and Google triggers recover more reliably from legacy auth state.
* Slack DMs stay in a single thread and chat instead of splitting across conversations.
* On-premises password reset emails are sent through the configured SMTP path.
* SharePoint folder auto-sync reconciles history more accurately, and spreadsheet companion files are visible to agents again.
