Configure instead of program
Pipelines are built in a graphical interface: line up modules, configure each one, done. New requirements are solved by adapting a pipeline, not by new development.
CRM, ERP, PDM, QM, finance: individually they run brilliantly, together they cost manual work every day. tri.Hub takes over the data exchange in between - as a configurable pipeline of trigger and plugins, fully on-premise, with logging and automatic rollback.
Processes have long run across systems. The data in between is usually still moved by hand.
From the quotation through technical design to risk assessment, people from different departments work in different applications. Each of them works well on its own. The effort arises at the transitions: master data is typed in, lists are exported and imported again, responsibilities are reconciled by e-mail. This work shows up in no report, but costs time every day - and a wrongly transferred field is often only noticed in production, in the quotation or in the audit, where the correction is expensive.
The usual way out is point-to-point couplings: a script here, an interface there. They grow with every system, and at some point nobody knows any more which of them does what. A system change breaks them.
tri.Hub puts a layer in between instead. A trigger detects an event, one or more plugins process and transform the data, the result is handed over fail-safe. Which system is source and which is target is decided by the pipeline, not the system: tri.Hub reads from PRO.FILE just as it writes into it, and wherever a third-party system's interface allows both, the same applies there. These steps are assembled in a graphical interface. New data source? Only the trigger is swapped, the existing logic stays.
A processing chain is not created as a program but as a pipeline: modules are lined up and configured individually. Every time it fires, a job is created that works through the modules in order and records what it does.
New data source? Only the trigger is swapped. The existing logic stays as it is.
A tool that makes integrations configurable instead of programming them anew every time.
Pipelines are built in a graphical interface: line up modules, configure each one, done. New requirements are solved by adapting a pipeline, not by new development.
A schedule, a new file, an HTTP call, a new database record or a change in the target system: for every event there is a trigger that launches the job.
tri.Hub is not a pure import tool: with PRO.FILE, in the file system and in SAP connections already delivered, we work in both directions - the same connection that brings parts into PRO.FILE reports the released state back. For every further system, its interface decides which directions are possible.
Every job logs which module processed which data and when. If a step fails, the changes already written are rolled back - no half-finished data state remains in the target system.
tri.Hub runs fully on-premise in your infrastructure. Your data never leaves the company, and you need no cloud service in between for an integration.
Where configuration is no longer enough, custom logic is added as a TypeScript plugin. If a building block is missing entirely, it is built as its own module - without a separate development branch.
The modules are ordered by direction, because that is the point where integration projects are decided: some modules fetch data, some hand it over, some can do both. Their number and scope grow with our customers' requirements; what the standard does not cover is built as an extension.
Logging & rollback
Automation is only as good as its error handling. Every job logs which module processed which data and when - from the triggering event to the last record written.
If a step fails, the job is not left half finished: tri.Hub rolls back the changes already written and reports the failure. No partial state remains in the target system, and after the correction the same job runs again unchanged.
No system is source or target by nature - which directions are possible is decided by the module and the system's interface. With PRO.FILE, in the file system and in delivered SAP connections, it is both. What is not listed here, we connect anyway.
Systems are connected via REST, database, file system or Active Directory; what no standard module covers is added as a TypeScript plugin or a dedicated module. Which directions a system allows depends on its interface - we tell you before the quotation what works in your landscape and what does not.
Parts, projects and customers flow from the ERP into PRO.FILE overnight instead of being transferred by hand. Changes in the source system come along on the next run.
Permissions stay maintained where they belong. tri.Hub synchronizes users, groups and memberships without anyone maintaining two directories twice.
Scan directories, supplier portals and third-party systems deliver files. tri.Hub detects them, assigns the metadata and files them in the right place in the system.
Reports are generated on schedule from database and business system and land where they are needed - as a file in the archive or as an e-mail to the distribution list.
A business application triggers a processing run via HTTP call and gets the result back. That is how systems join for which no ready-made connector exists.
As soon as something is due, missing or rejected, an e-mail goes to the people responsible. Nobody has to watch a list for a process to keep moving.
The pipeline principle, all standard triggers and plugins, typical scenarios and its place as an integration platform - summarized compactly.
Developed and supported in Austria
Show us a workflow that is manual work today. We sketch the pipeline for it and tell you honestly what it costs, what it saves and where its limits are.