Office worker reviewing data on a screen
Business Central extension · Live

Talk to your ERP. Get answers and actions.

A conversational AI assistant embedded inside Microsoft Dynamics 365 Business Central. Read live BC data, run analytics, create records — all in plain English. Every write previews first; nothing posts without your “yes”. Honours your BC permissions, by design.

  • Native chat panel — any BC page
  • Preview-and-Confirm on every write
  • Provider-neutral: Claude · GPT · Gemini
  • Page-context AI on filtered lists

Built for the Microsoft stack

Microsoft Partner — Business CentralAnthropic Claude API PartnerOpenAI API Partner
Why this is different

The Business Central assistant that knows where the ‘commit’ line is.

Most AI in ERP today is a chat widget that paraphrases your data and hopes you don't notice. Ours reads live BC data, runs the analytics, executes the action — and stops before the write so a human always gets the final word.

Preview-and-Confirm by default

Every write is a two-step pattern: AI shows the preview card, user replies 'yes' to commit. No autopilot, no surprises. Audit log captures the prompt, the preview, the confirmation and the result — for every single write.

Honours your BC permissions

The assistant operates within the signed-in user's BC permission set. Can only read what they can read; can only write to tables they can write. Cannot bypass RBAC. Your existing security model still works — the assistant composes with it.

Provider-neutral, vendor-hidden

Choose Claude, GPT or Gemini at install time — switch later with a Setup change. End users see only the 'SourceForge AI' brand. Provider errors, references, and product names are sanitised before reaching the user.

Live demo · try it

Talk to Business Central. Get the answer — and the action.

From any BC page, open the chat panel. Ask in plain English. The assistant queries your live BC data, runs the analytics, and — when you ask for a change — previews exactly what it will write and waits for your “yes”.

Pick a prompt
Demo preview — animated with representative BC data.
Business Central · SourceForge AI
Customer briefing
Summarize customer Mednovation before my 3 PM call.
Ask anything about your BC data…⌥A

Every write previews first. The assistant cannot bypass your BC permission sets — it can only read and write what you can.

Reads

Every page, every record — at the speed of a sentence.

Replace multi-step navigation with a single English sentence. Reads compose freely — “top 10 customers, only the ones over their credit limit, sorted by oldest invoice” works.

Customers
Search, detail, balance, credit, top-by-sales, profile briefings.
Vendors
Lookup, profile, AP balance, open POs, recent invoices.
Items
Search, availability, top sellers, pricing, location stock.
Sales
Period summary, open orders, outstanding invoices, posted detail.
Purchasing
Open POs, PO detail, awaiting-receipt, vendor activity.
Finance / GL
Journal batch summary, line-by-line review, account activity.
Contacts
Per customer / vendor, hierarchical Company → Person.
Insights
Morning briefing, smart alerts, page-context analysis.
Writes (with a safety net)

The assistant creates records. You still hit ‘commit’.

Sales orders, invoices, credit memos, purchase orders, items, contacts, customer master data — all creatable from a single sentence. Every write is a two-step pattern: the AI builds a preview card with everything it's about to do, and waits for your explicit confirmation.

Preview-and-Confirm pattern
  1. 1You: “Create a sales order for Mednovation, 5 ATHENS desks at ₹12,000 each.”
  2. 2AI shows preview: customer, items, taxes, totals — and waits.
  3. 3You: “yes” (or describe changes). Only then is the record committed.
Create / update customer
Including credit limit changes.
Create / update vendor
Master data with auto-enrichment (admin-gated).
Create item · update price
From a single chat prompt.
Sales order / invoice / credit memo
Multi-line with item resolution.
Purchase order
Lines, vendor invoice number, expected receipt.
Create / update contact
Person under existing Company contact.
Stage GL journal entries
Lines staged for human review — never auto-posts.
Predictive analytics

Six forecasting models. One prompt away.

No BI tool to set up, no SQL to write, no dashboard to design. The assistant runs these directly against your live BC ledger entries.

Sales forecasting

Linear-regression forecast with quarterly seasonality. Returns historical actuals + forward-looking projection with confidence ranges — ready to paste into a board deck.

Stockout forecasting

Predicts when each item runs out using consumption rate, on-hand, open POs and committed sales orders. Categorised CRITICAL / URGENT / WARNING / MONITOR.

Customer churn forecast

Compares recent vs earlier-half buying activity for every active customer. Flags decline; sorts worst drop first; ranks by revenue at risk.

Cash position forecast

Weekly cash projection using open AR and AP bucketed by due date. Returns inflows, outflows and cumulative net for the chosen horizon.

Sales anomaly detection

Z-score analysis on daily sales vs rolling baseline. Surfaces unusual spikes (opportunities) and drops (issues) for the chosen window.

Pivot tables (any dimension)

2-D pivot over Customer Ledger Entries — rows × columns × measure. Outputs a clean markdown table with row + column totals.

More than chat

Eight surfaces where AI meets your team.

The chat panel is the headline; the supporting surfaces are where habit forms. Morning Briefing, Smart Alerts, Page-Context AI, Knowledge Library, My Insights — designed to fit the rhythm of a working day.

Chat panel
Side panel on every BC page. Type or speak the question; pinned conversations recall.
Ask AI about this list
Apply any BC filter; click the action; the AI is grounded in those exact records for the next prompt.
Morning Briefing
Daily snapshot — yesterday's activity, open work, receivables, top customers, things to act on.
Smart Alerts
Four categories: CREDIT · INVENTORY · RECEIVABLES · ANOMALY. Each with severity and suggested action.
My Insights dashboard
Pin any chat answer to a per-user dashboard. Auto-refresh snapshots, customisable layout.
Central Hub
Landing page with live KPIs, system health, top team prompts, and getting-started nudges.
Knowledge Library
Admin-curated answers, policies and procedural guides the assistant draws from for consistency.
Web enrichment (optional)
Admin-gated: pull public web data when creating customers; let the assistant search the public web.
Under the hood

Native AL. Native BC permissions. No middleware.

A production AL extension that respects BC's security model, runs entirely inside your tenant, and never bulk-syncs your data to anyone. Calls to your chosen AI provider are outbound from BC, scoped to the current prompt.

No third-party middleware to licence, monitor, audit, or budget for. The provider's API key sits in BC Isolated Storage and is never logged or exported.

Business Central
  • BC Online (SaaS) + On-Premises v25+
  • Platform 25.0+ · Runtime 14.0+
  • Compatible with W1 + localisations
  • Native chat panel from any BC page
  • Page-context AI (filtered list grounding)
  • Honours standard BC permission sets
AI provider (BYO)
  • Anthropic Claude (recommended)
  • OpenAI GPT
  • Google Gemini
  • Tier 2+ paid plans for production
  • Vendor-neutral end-user branding
  • Provider switch is a setup change
Safety architecture
  • Two-step Preview-and-Confirm on writes
  • Honours user's BC permission set
  • Error sanitisation (vendor names hidden)
  • Audit log: who / what / when / before / after
  • API key in Isolated Storage
  • [NonDebuggable] key getter
Admin & governance
  • Usage dashboard (tokens · queries · cost)
  • System Prompt Editor
  • Prompt Templates (1-click standardisation)
  • Knowledge Library (curated answers)
  • Briefing schedule (auto-emails)
  • Feedback review for tuning

Multi-language by default

The assistant understands and responds in any language the underlying model supports — English, Hindi, Bengali, Tamil, German, French, Arabic, Japanese, Spanish and 100+ more. Users can switch mid-conversation; a single thread can read a German invoice and answer in Hindi.

Vendor-neutral user experience

End users only ever see the “SourceForge AI” brand. Error messages, branding and product references from your chosen AI provider (Claude / OpenAI / Gemini) are all sanitised before reaching the user. Switching providers is invisible to your team.

Industries running this

Anywhere BC runs, this fits.

The capabilities are vertical-agnostic — what changes is the prompt cookbook. Manufacturing teams ask about BOMs and POs; retail asks about top items and stockouts; finance asks about cash position and DSO.

Manufacturing
Wholesale & Distribution
Jewellery & Bullion
Hospitality
Restaurants & F&B
Finance & BFSI
Education
Professional Services
Going live

Five phases. 6–10 weeks. No surprises.

Most of the elapsed time is pilot adoption and prompt cookbook development — not technical configuration. The extension installs in 2–3 days.

2–3
days to install
6–10
weeks to broad rollout
Office interior with workstations
Built around adoption, not install

A 2–4 week pilot with 3–5 power users builds the prompt cookbook the rest of your team will live by.

01

Discovery

Confirm prerequisites, agree pilot user list, choose AI provider, set API consumption budget.

Deliverable: Signed kick-off + provider chosen
02

Sandbox install

Deploy to BC sandbox, configure API key (Isolated Storage), assign permission sets, smoke-test.

Deliverable: Working sandbox tenant
03

Pilot

3–5 power users live daily for 2–4 weeks. Feedback loop, prompt cookbook v1.

Deliverable: Validated prompt cookbook
04

Production rollout

Deploy to production, broader user enablement, training sessions, dashboard configuration.

Deliverable: Live in production
05

Hypercare

Two weeks of daily check-ins, fast feedback loop, prompt refinement, then SLA-based support.

Deliverable: Support contract + roadmap
06

Ongoing

Quarterly reviews, system prompt tuning, knowledge library updates, new feature rollouts.

Deliverable: Quarterly business review
The bar we ship at

Audit-grade by construction.

100%
Writes need confirmation
100%
Honours BC permissions
0
Background data sync
3
AI providers supported

API key in Isolated Storage

`DataScope::Module`, AES at rest, `[NonDebuggable]` getter. Never visible to other apps; never written to tables, exports or logs.

Audit log on every write

User, timestamp, prompt, preview, confirmation, before/after values. Immutable; survives BC upgrades.

Error sanitisation

Raw provider errors never reach users — vendor names, endpoints and stack traces are filtered. Unified branding regardless of provider.

Case studies

Two BC stories — placeholders till the real ones land.

Real customer names and metrics available on a discovery call.

Mid-market distributor · 80 BC users · placeholder
Problem

Inside-sales team spending 60% of the day navigating BC menus for customer balances, top-items, open orders, posted invoices. New hires took 6+ weeks to learn the menu structure.

What we did

Deployed SourceForge AI as a chat panel from every BC page. Pilot ran for 3 weeks; built a 30-prompt cookbook with the team. Production rollout in week 5.

Outcomes
  • Page navigations per user-day: 220 → 78
  • New-hire ramp time: 6 weeks → 11 days
  • Top prompts: customer briefing, open orders, top items
Manufacturer · 40 BC users · placeholder
Problem

Production team needed daily stockout risk, but BI reports lagged a day and couldn't be filtered ad-hoc. Buyers reordered late twice a month, causing line stops.

What we did

Enabled the stockout forecast capability with morning briefing automation for the buying team. Smart alerts configured for CRITICAL items.

Outcomes
  • Line stops from stockout: 2/month → 0
  • Buyer prep time: 90 min → 10 min daily
  • Auto-briefing reaches 12 buyers at 8am
AI Assistant for BC FAQ

Common questions

Microsoft Dynamics 365 Business Central, Platform 25.0 or higher (Runtime 14.0+). Works on Business Central Online (SaaS) and On-Premises v25+. Compatible with the W1 base app and most Microsoft-supported localisations including India GST, UAE VAT, KSA, UK, Germany.

See it running in BC

30-minute demo on a BC sandbox configured to your data shape.

Send us your BC version, user count, and the 3 most common questions your team types into a BC menu today. We'll demo a sandbox where SourceForge AI answers those three in plain English — plus the Preview-and-Confirm pattern on a real write.

  • 30-minute live demo on a sandbox tenant
  • Three prompts modelled on your real questions
  • Preview-and-Confirm pattern walk-through
  • Written quote within 48 hours

Request a demo

Tell us about your project. We respond within one working day.

WhatsAppCall us