Het Novusoft platform is een complete toolbox voor digitale transformatie. Verken de uitgebreide functionaliteiten.
Manage all your solutions from a central secure environment. Give team members permission to easily and efficiently view, test, edit and/or optimize everything.
Give team members permission to make changes in a no-code online editor. Each change is logged and can be reverted at any time.
Make sure that your dialogs are responsive and look good on any device.The NovuDialog platform enables you to build stable, high performance dialogs based on any interaction design (wireframe).
The Novusoft platform offers an extensive set of out-of-the-box (OOTB) controls/components. Use these well-tested OOTB controls to develop high-quality dialogs and to save development time.
Improve the accessibility of the internet for all people, including the elderly and people with disabilities. Novusoft controls comply to the Website Accessibility Conformance Evaluation Methodology.
Easily create dynamic e-mails. Design the layout and content of HTML e-mails. Transform the (user)data to show formatted text. Furthermore, use dependencies to show or hide text.
All content and controls can be dependent on multiple (user)data fields. Show or hide a specific question or piece of content based on the known data.
Configure (user)data to generate dynamic PDF files. Design the layout and content of these files. Generated PDF files can be downloaded directly or can be attached to e-mails.
Allow users to save data and return later. The user data can be stored using an encrypted link or in an external data source.
Use the NovuDialog built-in ZIP code search component to set up a connection with a ZIP code service providor.
Get your integration code and easily integrate your application in your favourite CMS or web application. Integrate natively on the page.
Want to change or reuse existing data? Fill the data model with data from external sources and let the user start with the known data already filled in.
Integrate with workflow management systems, like Microsoft flow or IFTTT, to follow up on tasks.
Secure the dialog access with OpenID Connect and IdentityServer to only grant access to authorized users. Integrate dialogs in a secure app or an online environment.
Use your favourite analytics platform to measure user interactions. Send analytics events to Google Tag Manager (GTM) and analyze them in Google Analytics. Easily extend the analytics event with custom calls.
Switch two fields or change the colour of a button. Add some focus text or leave a question out. With the Novusoft platform you can easily A/B test everything.
Easily create a solution for multiple channels: website, app and chat. Manage everything from a central environment.
Use multiple languages whitin your solutions. The model state persists when switching languages, so no data is lost when a user changes their display language.
Easily duplicate an existing dialog or reuse parts of existing dialogs. Create a duplicate dialog for a derived product or a (white-label) dialog in minutes.
The NovuDialog platform has data-driven dialogs. Set up a data model definition with all fields defined and typed. Connect the fields to the controls in the dialog.
Het Novusoft platform supports several ways to store data on the user's computer and to retrieve it when necessary. This lets you persist data for the active session, save the data for a specific period or set the data to be reused.
The Novusoft platform uses two-way data binding to synchronize between the model and the dialog. When model data changes, so does the dialog, and vice versa.
In the NovuDialog platform you can create custom client commands. With a client command, specific client interactions can be made without a call to the server. Make a command once and use it in anywhere
Create interactions between your dialog and any external service using server commands. The custom command can be coded in an isolated project. Make a command in .NET Core with C# once and use it in any funnel on any control.
We put great effort into providing a secure product by performing regular security penetration tests. In order to ensure data integrity, we also make sure that dialog users can only change data that they are allowed to change.
Calls for external background tasks, short- and long-running; CPU and I/O intensive, can be handled by the task manager. If a background job encounters a problem during execution, it will automatically be retried several times.
Security does not stop at the application level. That is why we adhere to best practices such as the OWASP Top 10 for application and infrastructure configuration.
Storage of client data is optional. If you need to store client data, the data access layer can be connected to a storage provider (Blob Storage, SQL Server, Cosmos DB, etc.). A retention period is configurable. The data access layer prevents SQL injection attacks.
Novusoft is built using .NET and implements the Onion Architecture. This provides a composable application and loose coupling of components.
The NovuDialog platform was built with support for high performance dialogs in mind. Client-server interactions are optimized and only required when necessary. Server calls only contain the datamodel and are secured.
Novusoft scales linearly. Need to serve double the users? Scale up the server resources accordingly!
In the Novusoft platform you can choose to use different environments for development stages in a DTAP street. Let your team test and accept all changes before deployment to production.
Get access to the private NuGet feed to get the packages for your custom project.
Set up DevOps build and release pipelines to automate the deployment process of your Novusoft custom project.
The NovuDialog front-end API can be hosted on a Windows or Linux web app in Microsoft Azure or on-premise. Preferred hosting is on Microsoft Azure.
Benieuwd hoe jij Novusoft kunt inzetten binnen jouw organisatie? Vraag een gratis demo aan en ontdek hoe ons platform jouw processen slimmer, sneller en eenvoudiger maakt.