Questions customers actually ask
Frequently Asked Questions
A practical overview of how SyncBridge works, what the Desktop Agent does, how mapping and transformation behave, and how SQL-based integrations fit into the platform.
Filter by section
26 matching questions
General
The shortest path to understanding what the product actually does.
What is SyncBridge?
SyncBridge is a secure integration platform that helps you turn local files, SQL data, and internal systems into controlled cloud APIs and automated data flows — without exposing your internal network.
Who is SyncBridge built for?
SyncBridge is built for companies that need to connect local systems with cloud applications, customer portals, ERPs, external APIs, or custom integrations while keeping control over security, structure, and deployment.
What problem does SyncBridge solve?
Many businesses still depend on local machines, industrial equipment, internal SQL databases, legacy exports, CSV, Excel, XML, shared folders, and on-premise applications. In many cases, these systems do not provide a modern API. SyncBridge bridges that gap by capturing data locally, mapping and transforming it into structured JSON, and delivering it securely to cloud platforms, MES systems, ERP systems, external APIs, and other business applications.
Can SyncBridge help when a machine or system has no API?
Yes. This is one of the strongest use cases for SyncBridge. If a machine, industrial device, legacy application, or internal process can expose data through files, exports, folders, or a local database, SyncBridge can process that data locally and turn it into a structured cloud-ready flow.
Can SyncBridge connect industrial machine data to cloud systems?
Yes. SyncBridge is designed to bridge locally generated machine data into secure cloud workflows, dashboards, APIs, MES platforms, ERP systems, and other external applications.
Can SyncBridge be used with MES, ERP, or other external platforms?
Yes. SyncBridge can prepare, map, transform, and deliver local data in a structured format so it can be consumed by MES platforms, ERP systems, cloud applications, customer portals, and other external systems.
Is SyncBridge useful for legacy systems that only export files?
Yes. SyncBridge is especially useful when a system can only export CSV, XML, XLSX, JSON, or database records but does not provide a modern API.
Why not connect machines and local systems directly to the cloud?
In real industrial environments, direct cloud integration is often difficult, risky, or simply unsupported. Some machines have no API, some systems only export files, and some databases should remain local. SyncBridge provides a safer and more controlled model by processing data locally through the Desktop Agent and sending only the required structured data to the cloud.
Agent & installation
The local piece that does the real work inside your environment.
What is the SyncBridge Desktop Agent?
The SyncBridge Desktop Agent is the local Windows component installed inside your environment. It can watch folders, process files, run SQL-based channels, transform data locally, and exchange data securely with the SyncBridge Hub.
Does the Agent require inbound ports or a VPN?
No. The standard model is based on secure outbound communication initiated by the Agent, which helps reduce network exposure and avoids opening inbound ports for typical scenarios.
Can I install more than one Agent?
Yes. Multiple Agents can be used for different machines, sites, or responsibilities depending on your deployment model and subscription plan.
Formats, channels & data flow
How data enters the platform and moves through it.
What is a Channel?
A Channel is the main integration unit in SyncBridge. It defines how data is collected, processed, transformed, and transferred. A Channel can be connected to files, folders, or SQL queries depending on the use case.
Which file formats are supported?
The current project includes support for XML, CSV, TSV, JSON, XLSX, and SQL-query-based datasets.
Can SyncBridge convert files to JSON?
Yes. A core pattern in the platform is converting incoming data into structured JSON payloads that can be delivered, stored, or consumed by external systems.
Can SyncBridge turn local machine and file-based outputs into APIs?
Yes. One of the core benefits of SyncBridge is that it can convert local files, database results, and machine-driven exports into structured API-ready payloads that can be delivered securely to the cloud or consumed by external systems.
Mapping & transformation
This is where the product stops being a dumb file mover and becomes useful.
Does SyncBridge support mapping?
Yes. The Desktop Agent includes a mapping designer that lets you define how incoming source fields are translated into the output structure you want to publish or send to another system.
Can mappings be generated automatically?
Yes. The project includes inference logic that can build an initial mapping tree from XML, CSV or TSV samples, and SQL query results, which speeds up the first setup considerably.
What is transformation in SyncBridge?
Transformation is the step where values are cleaned, normalized, converted, or adjusted before they are delivered in the final JSON output. This helps standardize messy source data before it reaches the target system.
Which transformations are currently supported?
The current implementation includes operations such as trim, upper or lower case conversion, whitespace normalization, string or number conversion, integer conversion, rounding, boolean conversion, date conversion, regex extract, regex replace, replace, split and take, prefix, suffix, value mapping, null-if-empty, and default-if-empty.
SQL Builder & SQL channels
For cases where your data lives in SQL Server rather than in files.
Does SyncBridge support SQL-based integrations?
Yes. The project includes SQL query channels that can run against SQL Server and produce structured JSON output.
Does SyncBridge include a SQL Builder?
Yes. The Agent includes a SQL Query Builder window and related models for selecting tables, fields, joins, aliases, and incremental logic without forcing every query to be written manually.
Does SyncBridge support joins and custom SQL?
Yes. The current implementation supports join definitions as well as manual SQL text when you need tighter control over the query.
Does SyncBridge support incremental SQL synchronization?
Yes. SQL channels can use an incremental column together with a stored last-sync value so the next execution can fetch only newer records instead of re-reading the entire dataset.
Security, storage & billing
The sensible questions every customer should ask before rollout.
How does SyncBridge secure communication?
The platform uses authenticated communication between components and supports channel-level protections such as key validation and optional request signing. The architecture is intentionally designed to reduce local network exposure.
Where is data stored and how does retention work?
Depending on deployment and configuration, the system can store data in local or cloud storage layers. The platform includes retention policy logic and cleanup services so message data does not live forever unless you want a museum of JSON fossils.
Does SyncBridge support subscription billing?
Yes. The Hub includes Stripe-based billing flows for plan subscriptions, upgrades, downgrades, cancellation behavior, and reactivation.
Still have a specific integration question?
Tell us your data source, target system, and rollout idea. We can usually tell very quickly whether SyncBridge fits the job.