--- title: "Extensibility" slug: "bc-extensibility" tags: ["BC", "BIS", "Business Central", "Business Integration Solutions", "Task"] updated: 2026-06-25T07:55:25Z published: 2026-06-25T09:59:17Z canonical: "docs.staedean.com/bc-extensibility" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.staedean.com/llms.txt > Use this file to discover all available pages before exploring further. # Extensibility Business Integration Solutions for Microsoft Dynamics 365 Business Central has an extensible architecture. This makes it possible to adapt the system with custom functionality without changing the code base. | To | See | | --- | --- | | An expression function is a Microsoft Dynamics function called from the document mapping | [Expression function](/business-central/docs/bc-expression-function) | | A custom connector enables customizations for a specific table of an internal document | [Custom connector](/business-central/docs/bc-custom-connector) | | A record handler enables customizations for a specific table of an internal document | [Record handlers](/business-central/docs/bc-record-handlers) | | A temporary table handler allows temporary tables to be included in an internal document. A temporary table is typically the result of a calculation implemented in AL | [Temporary table handler](/business-central/docs/temporary-table-handler) | | A custom element enables additional pipeline activities, endpoints, or events | [Custom pipeline element](/business-central/docs/bc-custom-pipeline-element) | | A job queue handler carries out post-processing activities | [Job queue handler](/business-central/docs/job-queue-handler) | | A Code/User Event triggers a pipeline for a specific record | [Code event](/business-central/docs/bc-code-event) | | The Business Integration Solutions API lets you configure and execute pipeline configurations | [BIS API](/business-central/docs/bc-bis-api) | | A custom report connector enables customizations while generating a report attachment | [Custom report connector](/business-central/docs/bc-custom-report-connector) | | Extension points let you apply or update customizations when updating or migrating the product from an older to the latest version | [BIS extension points](/business-central/docs/bc-extension-points) | ## Related - [Software Development Kit](/bc-software-development-kit.md)