Bifrost for ISVs

AI can read your tables. Now it can run your app.

Bifrost turns your app’s actions into operations that Claude, ChatGPT and Copilot can call, under each user’s own Business Central permissions. You build them in AL, in your own app.

TodayAI can read your tables.
GET /paymentProposals
GET /paymentProposalLines
GET /vendorBankAccounts
It sees the data, but not the rules that live in your code.
With BifrostAI can run your app.
Create a payment proposal for the vendor invoices due this week.
Payments.Proposal.CreateProposal created with your app’s own checks. It waits for your approval.

Example from a payments app.

How it works for your app

Keep your app as it is. Add a small companion app.

Your business logic stays where it is. You wrap it as operations, describe them, and Bifrost puts them in front of every AI tool.

ExtendAdd the operationOne enum value per operation, added to Bifrost’s list of message types.
ImplementCall your own codeA codeunit implements Bifrost’s interface and calls the procedures your app already has.
DescribeWrite the helpA short help text says what the operation does and what it needs. The AI reads it to decide when and how to call it.
As it is todayYour appYour tables and business logic. Unchanged.
What you addA small companion appWraps the procedures you choose as operations, each with its help text.
One catalogue. Checks permissions, runs as the user, logs every call.
ClaudeChatGPTMicrosoft CopilotClaude, ChatGPT and Copilot find your operations.

Origo’s reference app on GitHub shows the pattern, with an existing app wrapped by a companion app, and an AGENTS.md your coding agent can follow.

What you get for free

You build the operation. Foundation does the rest.

Every operation in the catalogue goes through Bifrost Foundation, the one gate. Your app gets the same controls, the same log and the same reach as Business Central’s own operations.

Foundation, the one gate
ClaudeChatGPTMicrosoft CopilotPayments.Proposal.CreateA call comes in
Who is askingRuns as the user
PermissionsTheir own, in Business Central
Posting gateOpen for this user?
Hidden fieldsLeft out for agents
Monthly limitPer user and company
Your operation runsand the call is logged in Business Central

You write none of this. The same checks run for Business Central’s own operations and for every app in the catalogue.

The commercial side

A new reason to talk to every customer you have.

Your customers already run your app in Business Central. Now it works in the AI tools they use too, and every message that reaches your app can earn you a premium.

A premium price per message

When a message goes to your app’s operations, it can carry a premium price. You earn every time AI uses your app.

In your own editions

Sell the AI operations as an add-on or in your top edition, and give customers a reason to move up.

Included for everyone

Make it part of the product, and win deals on what your app can do in Claude, ChatGPT and Copilot.

Billing runs per message, through the customer’s implementation partner. We will walk you through setting a premium price for your app’s messages.
Next step

Bring your app to Claude, ChatGPT and Copilot.

Tell us about your app. We will show you Bifrost on Business Central and help you pick the first operations to build.