---
id: video/Aqi8Uq2bQyI
type: video
title: What's new in Page Scripting  (2026 release wave 2)
summary: "Page scripting in Business Central (2026 release wave 2): the tool for recording and replaying user actions in the web client moves from preview to generally available. The video covers full localization, multi-row selection in grids, validation of message and error text, and agent-generated scripts."
tier: official
language: en
tags:
  - page scripting
  - user acceptance testing
  - test recording
  - localization
  - accessibility
  - grid selection
  - message validation
  - automation agents
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-07T22:43:09.127Z"
  flags: []
generated:
  at: "2026-10-09T00:29:02.995Z"
  pipeline: 0.2.0
  prompts:
    extract-video: 1
    summarize-video: 2
  input_hash: f61c00521fef5eaf119a4711c897339ceb38c4f081ec286c91b02b4f54a11591
evidence:
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=60s
    title: "Page scripting tool: generally available"
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 60
    quote: in this release, we are now moving the page scripting from preview into making it generally available
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=20s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 20
    quote: the page scripting tool allows customers and consultants to record and replay user actions directly in the web client
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=31s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 31
    quote: empowering customers and consultants to create tests in a more agile, quicker, and cost-effective way
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=60s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 60
    quote: in this release, we are now moving the page scripting from preview into making it generally available
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=73s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 73
    quote: it's now fully localized. Every user-facing string is translated, all steps, error messages, tooltips
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=85s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 85
    quote: we made a pass on accessibility and usability, as well as some feedback on look and feel.
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=111s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 111
    quote: we have support for multiple selection in grids, so that you can record selecting several rows in a list and run bulk actions
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=122s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 122
    quote: you can now validate the text shown in a message or in an error dialogue to actually assess when that happens
  - kind: video
    url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=133s
    title: What's new in Page Scripting  (2026 release wave 2)
    date: "2026-10-01T13:04:08.000Z"
    commit: null
    t: 133
    quote: that turns the recording into actually a real assertion, not just a sequence of clicks
links:
  learn: []
  objects: []
  features:
    - feature/573384
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
video_id: Aqi8Uq2bQyI
channel: yt-microsoft
source_name: Microsoft Dynamics 365 Business Central (YouTube)
url: https://www.youtube.com/watch?v=Aqi8Uq2bQyI
published_at: "2026-10-01T13:04:08.000Z"
duration_s: 169
captions: full
audience:
  - functional consultant
  - developer
  - administrator
chapters:
  - t: 0
    title: Introduction to page scripting tool
  - t: 44
    title: Existing resources and sessions
  - t: 60
    title: General availability and localization
  - t: 85
    title: Finishing and polishing the tool
  - t: 111
    title: New capabilities - multiple selection and validation
  - t: 133
    title: Summary and agent integration
features:
  - name: Page scripting tool
    status: ga
    t: 20
    verified: true
    status_source: roadmap
    roadmap_ids:
      - "573384"
  - name: Page scripting localization
    status: ga
    t: 73
    verified: false
    status_source: roadmap
    roadmap_ids:
      - "573384"
  - name: Multiple selection in grids
    status: ga
    t: 111
    verified: false
    status_source: roadmap
    roadmap_ids:
      - "573384"
  - name: Message and error dialogue validation
    status: ga
    t: 122
    verified: false
    status_source: roadmap
    roadmap_ids:
      - "573384"
  - name: Agent-generated page scripts
    status: unclear
    t: 149
    verified: false
    status_source: video
objects_mentioned: []
quotes:
  - t: 20
    text: the page scripting tool allows customers and consultants to record and replay user actions directly in the web client
    check: exact
  - t: 31
    text: empowering customers and consultants to create tests in a more agile, quicker, and cost-effective way
    check: exact
  - t: 60
    text: in this release, we are now moving the page scripting from preview into making it generally available
    check: exact
  - t: 73
    text: it's now fully localized. Every user-facing string is translated, all steps, error messages, tooltips
    check: exact
  - t: 85
    text: we made a pass on accessibility and usability, as well as some feedback on look and feel.
    check: exact
  - t: 111
    text: we have support for multiple selection in grids, so that you can record selecting several rows in a list and run bulk actions
    check: exact
  - t: 122
    text: you can now validate the text shown in a message or in an error dialogue to actually assess when that happens
    check: exact
  - t: 133
    text: that turns the recording into actually a real assertion, not just a sequence of clicks
    check: exact
---

# What's new in Page Scripting  (2026 release wave 2)

> Page scripting in Business Central (2026 release wave 2): the tool for recording and replaying user actions in the web client moves from preview to generally available. The video covers full localization, multi-row selection in grids, validation of message and error text, and agent-generated scripts.

[Watch on YouTube](https://www.youtube.com/watch?v=Aqi8Uq2bQyI) · Microsoft Dynamics 365 Business Central (YouTube) · 2026-10-01 · 2:49 · tier official · reviewed (checked by Opus)

## Overview

This short video covers what changed in the page scripting tool in 2026 release wave 2. The tool lets customers and consultants record and replay user actions directly in the web client, for testing and user acceptance testing. It was launched in preview earlier and is now generally available.

The release adds full localization (steps, error messages and tooltips), recording of multiple row selection in grids for bulk actions, and validation of the text shown in messages or error dialogues. The video closes by mentioning that agents can be used to generate page scripts and run them automatically.

## Key points

- Page scripting moves from preview to generally available in 2026 release wave 2.
- The tool records and replays user actions in the web client, aimed at customers and consultants for testing and user acceptance testing.
- All user-facing strings are now translated, including steps, error messages and tooltips; hard-coded strings were updated, and the tool is described as ready for broad production use across all languages.
- A pass was made on accessibility, usability and look and feel.
- Multiple selection in grids can be recorded, so you can select several rows in a list, run bulk actions and replay them.
- You can validate the text of a message or error dialogue during a recording, so the recording acts as a real assertion and not only a sequence of clicks (an error message validation is shown).
- Since launch, it has also become possible to use agents to try to generate page scripts and run them.

## Chapters

- [0:00](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=0s) Introduction to page scripting tool
- [0:44](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=44s) Existing resources and sessions
- [1:00](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=60s) General availability and localization
- [1:25](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=85s) Finishing and polishing the tool
- [1:51](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=111s) New capabilities - multiple selection and validation
- [2:13](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=133s) Summary and agent integration

## Features

| Feature | Status | At | Evidence |
|---|---|---|---|
| Page scripting tool | generally available (roadmap [Page Scripting enters General Availability](../features/573384.md)) | [0:20](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=20s) | "in this release, we are now moving the page scripting from preview into making it generally available" ([1:00](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=60s)) |
| Page scripting localization | generally available (roadmap [Page Scripting enters General Availability](../features/573384.md)) | [1:13](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=73s) |  |
| Multiple selection in grids | generally available (roadmap [Page Scripting enters General Availability](../features/573384.md)), demoed | [1:51](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=111s) |  |
| Message and error dialogue validation | generally available (roadmap [Page Scripting enters General Availability](../features/573384.md)), demoed | [2:02](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=122s) |  |
| Agent-generated page scripts | status not stated | [2:29](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=149s) |  |

A status with a roadmap link comes from the Microsoft 365 roadmap feature this part of the video covers (matched by Haiku; links Opus dropped are not used); other statuses need a status word in the video itself.

## Quotes

- [0:20](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=20s) "the page scripting tool allows customers and consultants to record and replay user actions directly in the web client"
- [0:31](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=31s) "empowering customers and consultants to create tests in a more agile, quicker, and cost-effective way"
- [1:00](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=60s) "in this release, we are now moving the page scripting from preview into making it generally available"
- [1:13](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=73s) "it's now fully localized. Every user-facing string is translated, all steps, error messages, tooltips"
- [1:25](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=85s) "we made a pass on accessibility and usability, as well as some feedback on look and feel."
- [1:51](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=111s) "we have support for multiple selection in grids, so that you can record selecting several rows in a list and run bulk actions"
- [2:02](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=122s) "you can now validate the text shown in a message or in an error dialogue to actually assess when that happens"
- [2:13](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=133s) "that turns the recording into actually a real assertion, not just a sequence of clicks"

## Disclaimers in the video

- [1:00](https://www.youtube.com/watch?v=Aqi8Uq2bQyI&t=60s) preview: we launched it in in preview back then
