videoAL Developmentcommunity - not Microsoftreviewed - checked by Opus

Business Central: ToolTip Property Now Available on Pages

The ToolTip and ToolTipML properties can now be set on the AL page object; using both causes an error. Navigation actions that define no tooltip of their own inherit the page tooltip, as the version 29 client demo shows, while version 28 shows the action's own tooltip. The video covers less repeated code, table-field tooltips, consistent tooltips across the app, and why AI agents and MCP servers need meaningful tooltip text.

  1. 0:00 Introduction to tooltip feature on pages
  2. 0:57 Understanding tooltips and context for users
  3. 2:02 Historical tooltip definition on pages
  4. 3:17 Reducing page size through action references and table-level tooltips
  5. 4:56 Page-level tooltips for consistency across the application
  6. 6:27 AI agents and meaningful tooltip content
  7. 7:32 Benefits and client-side demonstration
  8. 8:34 Key takeaways and action inheritance
video Saurav Dhyani · 2026-09-14Watch on YouTube

Overview

The video shows that ToolTip and ToolTipML are now available at page object level in Business Central AL development. Before this, tooltips were defined repeatedly on individual actions. A tooltip set once on the page can now be reused wherever an action navigates to that page.

It also covers defining tooltips on table fields so pages inherit them, which reduces page code size. The presenter stresses that AI agents and MCP servers rely on tooltips, so the text should be meaningful and not just generated static text. A client-side demo shows the inheritance.

Key points

  • ToolTip and ToolTipML can be defined directly on a page object.
  • Using both ToolTip and ToolTipML on the same object generates an error; use one or the other.
  • A navigation action inherits the page tooltip only if the action defines no tooltip of its own.
  • An action can still override the page-level tooltip by defining its own.
  • Defining the tooltip once on the page keeps it consistent where the same page is referenced from several places in the application.
  • Tooltips defined on table fields can be inherited by page fields, which reduces page code. This is recommended but not mandatory.
  • AI agents and MCP servers use tooltips on pages, tables and fields, so write meaningful text instead of tool-generated placeholders.

Features

Feature Status At Evidence
ToolTip property on page objects generally available 0:20 “Tool tip and or tool tip ML are now available directly on business central page object.” (8:55)
Action tooltip inheritance generally available (roadmap Actions on reports and pages can now inherit tooltips), demoed 0:33
Page-level tooltip consistency status not stated, demoed 5:24
AI agent tooltip support status not stated 6:47
Table-level tooltip inheritance status not stated 3:57

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.

AL objects mentioned

As heard in the captions. A name that matches one object page by exact type and name links to it; the others stay as named.

  • page “customer” at 8:04

Not found in BC28-30: page “customer”.

Quotes

  • 0:20 “you can now define tool tip or or and tooltip ML properties directly into the page object.”
  • 0:33 “navigation action can inherit those tool tip when they don’t define one themsel.”
  • 1:33 “With this change Microsoft have made tool tip and tool tip ML available on the page object level as well.”
  • 6:16 “You cannot do both because that generates an error message that you should either use a tool tip or a tool tip ML.”
  • 6:47 “AI uses these tool tips very seriously. So when you work with agents inside Business Central or when you use with MCP server, those”

Presenters (as heard): S. of Bhyani.