AI · MICROSOFT · SHARED KNOWLEDGE

AI, in your work.

Understand what’s changing.
Discover what you can do with it.

IN FOCUS / AI & industry

Directions EMEA 2026: preparing for Paris

Dates, registration and AI topics in the announced Paris agenda, with questions and examples for evaluating Business Central solutions.

Read the story 4 min

TRY IT IN NEXO

A useful answer starts before the question.

Choose a task. Compare two requests. Take away a prompt with context.

Open the prompt workshop Interactive example · Fictional data · No signup
FROM IDEA TO NEXT STEP

“Summarise this meeting.”

ContextGoalFormat

“Extract decisions, actions and what still needs confirming.”

The difference is in what you ask.

EXPLORE NEXO

The latest, with perspective.

58 articles

Topic: All

Copilot Business in CSP: preparing for usage-based billing planned for 2027

Microsoft postpones the change for new CSP purchases to January–March 2027. Certain eligible experiences may incur charges beyond license fees, subject to an adjustable monthly limit.

Microsoft · Announcement: · Editorial review

Copilot panel in Microsoft Word with a prompt to draft a proposal from meeting notes.
Microsoft 365 Copilot in Microsoft Word (archive). Image: Microsoft. Used with permission from Microsoft.

BCApps adds a fix to clean up the inventory cost posting queue

The change replaces mark-based deletion and adds tools to inspect and clean up residual records. Integration into the repository does not yet confirm availability in a shipped Business Central update.

Microsoft · Announcement: · Editorial review

Diagram linking inventory increases and decreases to value entries and their posting to the general ledger.
Inventory entry flow. Microsoft · CC BY 4.0.

Business Central and Copilot Business: CSP bundles from January 2027

Microsoft has announced bundles of Business Central Essentials or Premium with Microsoft 365 Copilot Business from January 1, 2027. Published prices are USD 95 and USD 125 per user per month; accessible experiences will depend on licensed apps and services.

Microsoft · Announcement: · Editorial review

Microsoft Dynamics 365 Business Central dashboard with sales, purchasing and payment indicators and activity charts.
Microsoft Dynamics 365 Business Central. Used with permission from Microsoft. ↗

Rental Management enters public preview in Dynamics 365

Microsoft brings equipment rental management into Supply Chain Management, connected with Finance. The documentation provides a basis for examining the process; the Copilot Cowork scenario is presented as a demonstration.

Microsoft · Announcement: · Editorial review

Yellow tracked bulldozer on a construction site, with one person beside the cab and others near drums in the background.
Rental equipment (archive). Photo: Dozerindia · CC BY-SA 4.0.

Copilot Chat limits: preparing support teams and user expectations

Microsoft extends usage limits to additional Copilot Chat features for users without a Microsoft 365 Copilot license in commercial organizations. The notifications call for support preparation and a review of license requests, without turning every limit into a recommendation to buy.

Microsoft · Announcement: · Editorial review

Microsoft 365 Copilot start screen with Chat selected, an empty message field and suggestion cards.
Microsoft 365 Copilot Chat, 2025 archive. Microsoft · Used with permission from Microsoft. ↗

GitHub opens API management of Copilot model policies

The API supports reading and updating policies across enterprises, organizations, teams, and agent apps. Using it requires identifying who controls each decision and reviewing changes.

GitHub · Announcement: · Editorial review

Hands on a laptop keyboard with code on the screen and a mug in the background.
Programming, archive photo. Photo: Free-Photos / Pixabay · CC0.

Siri AI integration preview: scope and EU restrictions

Apple opens app action integration through App Intents. For developers in Spain, Siri AI availability on Mac and Vision Pro sits alongside its absence on iPhone, iPad, and Apple Watch.

Apple · Announcement: · Editorial review

Siri AI icon: a gray sphere crossed by a ribbon of iridescent light on a dark rounded square.
Siri AI icon. Image: Apple.

AI tests in Business Central: dynamic data without rewriting templates

BCApps adds placeholders that let test inputs reuse identifiers generated during setup. The change has been merged into the repository; the consulted sources do not establish availability in a shipped release.

Microsoft · Announcement: · Editorial review

Person viewed from behind facing a laptop with a code editor open.
Coding on a laptop (archive). Photo: Tirza van Dijk · CC0.
nNexo CommunityEditorial review · 2026-11-07

ANNOUNCEMENT & AVAILABILITY

Checked on November 7, 2026 against the commit, pull request and associated source code. The scope described applies to that repository revision. The merge and GitHub checks do not establish execution of every scenario or availability in a commercial release.

Add scoped runtime placeholders for AI test inputs (#13013)

What changes for test authors

On November 5, Microsoft merged runtime placeholders for AI and data-driven test inputs into the main branch of BCApps. The pull request records the date and resulting commit. PR #13013.

The mechanism connects a template to values that only become known during test setup. Code registers those values through `Test Input Data Tools`; calling `ValueAsText()` resolves the placeholders without changing the underlying JSON. To retrieve scalar text without substitutions, callers use `ElementValue().AsText()`. Test Input Json implementation.

A synthetic example: reusing a customer

Suppose setup creates a customer with the fictional number `C-1042`. The test could register that value under `NEXO-RUN42-CustomerNo` and retain the instruction “Find customer $Placeholder-NEXO-RUN42-CustomerNo$” in its template. Reading it through the resolution method would replace the placeholder with the registered number.

The same placeholder could appear in another scenario input. If the registration is overwritten, the next read uses the new value; an already read text variable does not change retroactively. The API takes the name without the placeholder prefix and delimiters. This example is illustrative and has not been executed by Nexo. Test authoring guide.

The rules that matter

Handling incomplete data deserves attention: a missing reference can remain in the text passed to the consumer. These rules can be checked in the placeholder implementation.

SituationCode behavior
Placeholder nameBetween 1 and 250 characters: ASCII letters, digits, hyphens or underscores. The name is case-insensitive.
Missing valueThe reference remains literal; GetPlaceholder returns false and clears its output argument.
Registered empty valueValid; replaces the placeholder with empty text.
Malformed named referenceRemains literal during resolution; validating a definition with GetPlaceholderName can raise an error.
Chained substitutionsInserted text is not resolved again; registration rejects values containing recognized placeholders.

Company scope and conversions

Reads first look for the value in the specified company, then fall back to the shared registration associated with a blank company. Individual deletion targets the exact key; `DeleteAllPlaceholders()` removes registrations across every name and company. That global scope requires care when designing cleanup for a test suite. Test Input Data Tools contract.

Text substitution does not automatically extend to every accessor: integer, decimal and boolean accessors continue to use native JSON conversions. Test Input Json accessors.

Date formulas are calculated relative to `WorkDate()`. Datetime formula results are rounded to the nearest 100 milliseconds, potentially changing the second or even the day. Evaluation errors propagate; the code does not provide a tolerant conversion that guarantees a fallback value. Date resolution.

What is available and what has been validated

The public evidence establishes that the code was merged into `main`. The pull request page shows 172 checks passed at merge; that count alone does not demonstrate execution of the 63 regression methods described. Merge status.

The commit message states that the current source containing those 63 methods was neither compiled nor executed in the validation documented there. It also distinguishes historical builds of earlier revisions and notes that manifest versions were unchanged. The consulted sources do not identify a shipped release containing the capability. They therefore cannot support a promise that it is present in a particular Business Central environment. Commit validation details.

Nexo's view: separating the scenario from its data

The practical appeal is retaining a stable scenario description while the records created to run it change. This is an interpretation of the design, not a measurement of savings or evidence of better AI responses.

To assess adoption, we suggest checking unique names across concurrent runs, unresolved references, values shared between companies and registration cleanup. Fixing the work date in calendar-sensitive scenarios and verifying expected results after rounding would also be useful. These are criteria for an independent evaluation, not results obtained by Nexo.

Created with AI assistance and reviewed by Nexo Community. Practical proposals and editorial interpretation are distinguished from documented facts.

Read the source ↗

CONNECT THIS IDEA

A useful next step.

AI & industry · 3 minBCApps extends filters for cross-company ledger importsAI & industry · 3 minSubscription Billing errors: preserving record context

More articles appear as you continue scrolling.