Message validation with ease

Features which power b2b integrations for businesses of all sizes

YouTube Why everyone should use Truugo? (1:28)

Try Truugo for free!

create free account

Built for everyone

Validator
Easy - validation with just one click

Truugo is a cloud solution - no installation, no maintenance.

Truugo bundles all validation steps together and hides complexity from end-users. Just upload a message and get test report with one click.

Fast - instant feedback, anytime anywhere

Traditionally EDI (electronic data interchange) deployments involve both parties from day one. It usually takes days or weeks to get any feedback from the receiver. Bilateral and iterative testing is usually bound to certain person(s) and thus a possible vacation or a sick leave creates a significant bottleneck.

Truugo provides an instant feedback mechanism enabling error fixing and running new message validations simultaneously - as a self-service. Instead of weeks, testing can be completed in minutes!

Sensible - customized error descriptions

General XML editors (XML Spy, Stylus Studio, oXygen) provide error descriptions which require specific technical knowledge for interpretation.

Truugo allows to specify test rules (assertions) which can be described using sensible language and terminology comfortable for a user group. Examples

Sensible feedback enables resource optimization, as testing can be assigned case-by-case to a help desk, a substance expert, an IT professional or an application provider.

powerful toolkit Powerful toolkit

Raise your message validation to next level

Truugo allows to validate message structure, content requirements and business rules - at once.

Usually validation tools cover just message structure and some data format restrictions. In practice, messages have a lot of fine-grained requirements and contextual interdependencies (either-or/if-then/neither-nor/both-and) which cannot be covered by traditional XML validator (W3C XML Schema, DTD). Thus integrity errors are not detected until bilateral testing (expensive) or production starts (the worst case). Examples

Create validators and documentation efficiently

Truugo Subset Editor makes it easy to implement and maintain own validators and message documentation. It allows to generate a detailed validator without writing any code. Even complex rules can be implemented using professional Truugo features.

Upload a few message samples to auto-generate an initial setup. Use easy "no-code" editor to add your custom requirements. The efficient solution makes it justified to setup a customized validator for all use case.

Share test results
Share your results with ease

Truugo generates a test report which can be shared to colleagues or business partners with ease.

No more inefficient cut-paste routines needed for reporting errors to trading partners. Just provide receiver's email and Truugo sends an email which contains a secure link to your test report.

Self-service Self-service

Provide access to your test profiles

Create a validation group to share your test profiles for your colleagues and/or trading partners.

No more quirky test scripts here and there. Create one comprehensive "test bench" and provide access to your target audience. All updates and related documentation are instantly available for all users without extra effort.

Cut down time spent on bilateral testing

Thanks to self-service and sensible test feedback, developer is able to develop implementation and fix bugs iteratively without any slowdowns.

Traditionally testing of message interface involves number of people (project manager, substance expert, IT professional, application provider) from both organizations. A lot of resources are wasted on iterations and error interpretations. Thanks to Truugo, required expertise can be squeezed into a test profile to make it reusable without extra cost.

Skip redundant tasks

Truugo provides full test transparency enabling more efficient scheduling.

Usually testing involves many status inquiries as a part of a project reporting. Truugo provides up-to-date test statistics to ensure full transparency. No inquiries are needed to figure out how testing has progressed.

Syntax neutral Syntax neutral

Equal setup

Same solution covers XML, EDIFACT, Excel and flat files.

All basic requirements can be specified using easy "no-code" editor and complex rules using XPath language and Truugo function library. If you are able to setup a test profile for XML, you master other syntaxes as well.

Equal validation

Same simple procedure: just upload your message, select a test profile and validate.

No installation, no updates and no learning of various tools. Truugo hides syntax differences from end-users and provides a simple interface for easy adoption.

Equal test reporting

Same reporting style, no matter what is a message syntax or who is a person on-duty. Examples

Have you desperately parsed error reports by copy-pasting errors from varying sources to provide somewhat professional output to your trading partners? Truugo generates a harmonized test report where errors are always described in a same way. Validate and share your professional reports in seconds!