What is a AL Extension (Business Central App) in Business Central?

A custom application built in the AL programming language that extends Business Central functionality.

An AL Extension is a custom application for Microsoft Dynamics 365 Business Central, written in the AL programming language. Extensions add new functionality to BC without modifying the base application — they follow Microsoft's extension model for clean upgrades and compatibility.

AL Extensions can add new pages, tables, reports, APIs, and business logic. They are packaged as .app files and installed through the Extension Management page in BC or distributed through Microsoft AppSource.

Zentriq uses a lightweight AL Extension to add API endpoints in your BC environment. This extension enables the Zentriq Agent to read and write BC data through standard OData APIs with OAuth 2.0 authentication. The extension requires minimal permissions and doesn't modify any existing BC functionality.

Installation takes about 2 minutes from the Zentriq dashboard. The extension is compatible with BC Online (SaaS) and follows Microsoft's security and privacy guidelines for third-party extensions.

Related terms

  • Vendor (Supplier) A company or person from whom you purchase goods or services, represented as a Vendor Card in Business Central.
  • Requisition Worksheet A planning tool in Business Central used to create purchase suggestions and consolidate demand before issuing purchase orders.
  • Purchase Order A formal document sent to a vendor to order goods or services, with agreed quantities, prices, and delivery terms.

How Zentriq helps

Zentriq's AI tools automate many of the manual processes around al extension (business central app) in Business Central. Learn about the Zentriq Agent or try Zentriq PunchOut to see how AI simplifies procurement in BC.

Related resources

GlossaryVendor (Supplier)GlossaryRequisition Worksheet