Module

Flexible platform configuration: a system built for your processes

At the core of TopHR is a built-in business-process builder: new modules and changes to existing ones are made through configuration, not programming. An open API, independent reference books, and data retention of at least 5 years.

Foundation: business-process builderIntegration: REST API

What the module delivers

Configuration instead of custom developmentNew modules and changes to existing ones are made in the built-in business-process builder — no programming, no rewriting the architecture.
The system adapts to youWorkflow logic, approval routes and notifications change through configuration, not code.
Everything connects through the APIAll required functionality (except administration) is available through an open REST API.
Data is retained, not lostAll information in the system is accessible for at least 5 years — with access to the full volume, including archival data.

Business-process builder

The built-in builder lets you quickly configure new modules and adapt existing ones to a specific customer's needs.

  • Creating and managing new independent reference books
  • Changing approval routes, rules and notifications with no code
  • Configuration-driven setup — lowering the required skill level for staff
  • Replacing any system element without revisiting the system architecture

Open API

Required functionality is available through an API, preferably REST — with a consistent structure and rules.

  • Consistent structure for input and output parameters, uniform naming rules for methods and parameters
  • Consistent data types for the same entity across all methods
  • Consistent date and time formats, numeric separators and regional settings
  • Read methods don't lock data and work even if the data is locked by another operation
  • An unlimited number of concurrent API calls — within the technical sizing limits

Platform principles

  • Openness and modifiability — replacing elements and changing logic through configuration, without revisiting the architecture
  • Scalability — horizontal and vertical resource growth with proportional performance gains, no software modernization needed
  • Reliability and maintainability — stable operation within set limits, minimal recovery time
  • Testability and diagnosability — you can confirm correct operation and locate a faulty component
  • Ease of maintenance — minimal skill and training requirements for operations staff
  • Security — protecting components from attackers and unqualified users
  • Unifiability — the same component structure across all modules (versioning, database type, hardware)

Outcome

The system is configured to fit your company's processes, instead of forcing the company to fit the system. New functionality ships faster, and the platform evolves without rewriting the architecture.

Frequently asked

Can a process be changed for our company?
Yes. Approval routes, notifications, reference books and logic change in the built-in business-process builder, without programming.
Is there an API?
Yes. All functionality except administration is available through a REST API with a consistent parameter structure, naming rules and data types.
Will exporting data slow things down for users?
No. Read methods don't lock data and work even if a write is locked by another operation.
How long is data retained?
At least 5 years, with access to the full data volume, including archival data.

Show how a process is configured for your company?

On a demo call we'll build one of your approval routes in the builder.

Get a demo