The logo for Wormhole, featuring the word 'Wormhole' in green text with an illustration of a wormhole and connected nodes.
A tablet displaying Business Central in an environment where Wormhole is installed.

Master Data Management for Microsoft Dynamics 365 Business Central

Sync master data across companies, databases, tenants and NAV versions

Works with Business Central online, Business Central on-premises, and Dynamics NAV 2013 R2 onward - including the on-premises, multi-instance and custom-table scenarios.

Does this sound like your master data setup? 

Most Business Central groups reach a point where keeping companies aligned by hand stops working. These are the four situations Wormhole was built for. 

What native Business Central master data sync can’t do 

Business Central includes master data management. For a single-instance online environment syncing standard tables between companies, it works — and if that describes your setup, you may not need Wormhole at all. The limits appear as soon as your environment is more complicated than that. 

Environment Microsoft Data Sync Feature Wormhole
All on-premises installations ×
All private cloud installations (on-premises) ×
All multi-instance installations ×
All installations with multiple NAV/BC versions ×
BC Online installations with custom/ISV tables ×
Single-instance BC Online installations

Business Central and NAV supported environments 

Environment Supported
Business Central online — single tenant
Business Central online — multi-tenant
Business Central on-premises
Private cloud
Multiple instances / databases
Mixed BC and NAV versions
Dynamics NAV 2013 R2 → current
Custom and ISV tables

What makes Wormhole different 

Sync icon representing Wormhole's sync initialization feature

Sync initialization

During start-up or when a new company is created, you can define all the records you wish to synchronize from a template company to a child company.

Filter icon representing Wormhole's data filtering feature

Sync groups and alternate keys

Set up an unlimited number of groups of databases, companies, tables, fields, and field values so synchronization can be setup for different data sets and business processes. Alternate keys are also supported.

Database backup icon representing Wormhole's sync groups

Data filtering

At field level, Wormhole allows you to filter data in order to synchronize only a subset of data in a table.

Log icon representing Wormhole's transaction log

Transaction log

In the form of a log, Wormhole allows you to track all synchronization flows made between companies or databases.

Icon of WWW/globe, representing Wormhole's web services for multiple databases.

Web services for multiple databases

Web services allow records to be inserted, deleted, modified or renamed in real-time so that changes are not cached and only executed when a new company is opened.

Icon of a file with a pen, representing DocStash's capability to automatically rename files.

Sync rules

Define sync rule at the group level of either unidirectional or bidirectional sync and define a template company.

Matrix icon representing Wormhole's record matrix feature

Record matrix

The Record Matrix allows sync of individual records across companies, one-at-a-time, on a user-friendly interface that displays companies as columns and records as rows.

Bidirectional arrow icon representing Wormhole's real-time or differed feed feature

Real-time or deferred feed

Execute synchronization in real-time as records are updated or by queued batches using the Inbox/Outbox feature.

Error log icon representing Wormhole's error log feature

Error log

The Error Log records all sync errors so that failures are recorded, and subsequent configuration can be fine-tuned to correct syncing.

Choose your plan

Basic

Sync Business Central GL account tables and dimensions.

$300 /mo
$3,600 /yr


Unlimited users

Unlimited sync rules

Unlimited sync groups

Sync initialization setup

Data filters

Field level sync

Unidirectional or bidirectional

Job queue (manual or planned sync)

Outbox/inbox (real-time or deferred sync)

Web services

Record matrix

Transaction log

Error log

Intercompany, inter-database and inter-tenant synchronization

GL account, dimension tables and dimension values sync

X Unlimited Business Central tables and Business Central add-ons sync

OAuth 2.0 authentication

Help Center

Standard

Sync all your Business Central* and Business Central add-on tables*.

Contact Us


Unlimited users

Unlimited sync rules

Unlimited sync groups

Sync initialization setup

Data filters

Field level sync

Unidirectional or bidirectional

Job queue (manual or planned sync)

Outbox/inbox (real-time or deferred sync)

Web services

Record matrix

Transaction log

Error log

Intercompany, inter-database and inter-tenant synchronization

GL account, dimension tables and dimension values sync

Unlimited Business Central tables and Business Central add-ons sync

OAuth 2.0 authentication

Help Center

Questions about pricing?

Consult our FAQ

Frequently asked questions (FAQ)

Pricing questions

Technical questions

Ready to sync your master data?

Tell us about your environment — how many companies, how many databases, and what you’re trying to keep aligned.