UiPath Documentation
functions
latest
false
Functions release notes
  • Release notes
    • 2026
      • September 2026
      • June 2026

September 2026

September 2026 release notes for Functions in Automation Cloud.

September 25, 2026​

Autopilot as a coding agent for Functions in Studio Web — Public Preview​

Autopilot is now available as a coding agent for Function projects in Studio Web, in Public Preview. It reads, explains, and reviews Python and TypeScript/JavaScript source files — typed input/output contracts, HTTP vs. job mode, and platform API calls through the SDK.

The function CLI command group is not yet shipped to the Studio Web browser bundle, so writing, running, and publishing a function from the browser is not yet available. You can switch back to the classic Autopilot experience from the chat title bar at any time.

For details, refer to Functions (Preview).

Correction, September 25, 2026: This feature was released on September 23, 2026, but was not included in the release notes at the time.

September 17, 2026​

JavaScript and TypeScript functions [Preview]​

Functions can now be authored in JavaScript and TypeScript, alongside Python. A JavaScript function declares itself with defineFunction and is authored with the @uipath/coded-functions-js-sdk SDK.

Two capabilities have no Python counterpart:

  • HTTP endpoints. A function that declares a method and a path is reachable over HTTP, so it can back a Coded App directly, holding the credentials and business rules the browser must never see. A function that declares neither runs as an Orchestrator job, like its Python counterpart. Either way the run appears in Executions with its input, output, and logs.
  • Execution context. A handler receives a context carrying two identities, the caller's and the function's own, so it can either act on behalf of the signed-in user or reach Orchestrator under its own robot identity.

Typed contracts are declared as TypeScript interfaces or through defineSchema<T>(), and exported as JSON Schema, so typed fields appear in the binding UI on every invocation surface. Local development, packaging, and publishing run through the uip function CLI.

For details, refer to Get started with JavaScript.

September 16, 2026​

Build coded functions with a coding agent — Public Preview​

You can now build coded functions entirely from a coding agent (Claude Code, Codex, Cursor, and others) and terminal.

The uipath-functions skill scaffolds a Python or TypeScript/JavaScript function, declares its input and output contracts, tests it locally, and packs and publishes it. The skill is available to install via uip skills install.

For details, refer to the following pages:

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated