DOCOVA’S Application Features

Power your organization with the DOCOVA platform.  It’s so easy, now anyone can build and deploy great looking applications on premises or on the DOCOVA aPaaS cloud solution while still allowing IT the ability to control it.

App Builder

Build apps fast with DOCOVA’s App Builder, a fully integrated browser based development environment.  Traditional development can take weeks or months to complete a single application.  In today’s fast paced digital world, you need to deploy applications faster, within days or even hours.  With App Builder’s visual application development interface, you can assemble applications faster than ever before. With its point and click/drag and drop interface, building apps is not only blistering fast and easy, but it’s fun too!

Developing transformative applications at speed requires rapid prototyping and co-ordination between business and IT.  DOCOVA ignites the creativity and experimentation needed to build innovative new applications through collaboration and visual modeling. Whether it’s a business user bringing a new app idea to life or an IT developer integrating with core back office systems, DOCOVA makes it easier than ever to share and collaborate on application models.

Responsive Design

The applications built in DOCOVA are responsive and hence desktop, tablet and mobile phone ready.  Some applications you’ll want to build more for desktops and tablets, and then have some portion of that application served up as its mobile version.  Or perhaps you only want to create a mobile application that won’t be used on desktops or tablets.  Whatever the case, whatever the need, it’s easy with DOCOVA.  Application deployment is instantaneous and the same for all applications, no matter what type device is used to access them.

Flexible Multi-Level Security

DOCOVA offers many levels of security at the instance level and across applications.  Administrators, Managers, Designers, Editors, Authors and Readers are some of the roles that can be assigned to users within an application to control access at the application level and at the design and content level.

Directory services are included with DOCOVA allowing users to co-exist across different systems at the same time.  DOCOVA can authenticate users across multiple directories like Azure AD and Active Directory and Lotus Notes simultaneously.  DOCOVA also has its own internal user directory giving companies greater flexibility around the access security surrounding their business applications.  This is super helpful when companies are transitioning between systems, or in the middle of an acquisition or merger, or giving access to applications to users outside of their organization.

Each user that is accessing DOCOVA can also manage their own experience through their user profile.  Users can pick their language, date and number formats as well as delegate workflow tasks for when they are away.

Cloud Solutions and On-Premises

Leave it up to us!  Run in the DOCOVA Cloud, eliminating the need for internal infrastructure while focusing on delivering the apps your company requires.  No need to track disk space or data or memory usage.  We monitor your instance’s performance and automatically throttle it up as needed.  You need to focus on your business and we’re here to help you do just that!  Alternatively, for companies that want to run DOCOVA in their own cloud or in Azure or AWS, DOCOVA is ready to go!   DOCOVA allows IT to consolidate their on-premises systems into a modern easy-to-use platform to finally deliver a truly unified experience for users.


Of course workflow!  Leverage DOCOVA’s sophisticated built-in workflow engine.  Parallel, serial, branching, looping, approvals, declinations, reviews and delay resolution.  Send out notifications at key points during each process.  Easily configure one or many different workflows in an application to ensure efficient routing and attention to your business processes.  For super-complex workflow processes, leverage DOCOVA’s workflow API to accomplish pretty much anything you can imagine with regard to a workflow.

DOCOVA Enterprise Integrator

DOCOVA Enterprise Integrator (DEI) allows developers to integrate external systems information with DOCOVA applications.  For example, imagine you want to have a mobile application that serves up information from a back-end legacy system that doesn’t have a mobile or browser based interface.  Simply do it through DOCOVA.  Create your app in DOCOVA, easily make it mobile if desired, and provision it’s information from the back-end system.  Or, maybe you want to wrap workflow processes around the information.  With DOCOVA it’s easy, fast and enables companies to provide a seamless and unified platform to their users.

DOCOVA Web Services

Need external system to be able to get to information contained inside DOCOVA applications?  DOCOVA Web Services allows developers integrate and extend their external enterprise applications with DOCOVA applications, thereby extending their functionality and power.  The possibilities are endless.

Federated Full-Text Searching

Experience DOCOVA’s extensive built-in full-text searching capabilities.  Perform simple or advance searches specific to different types of information.  Filters and searching are built into each application automatically plus you can search across many applications at once, including all data contained in files.

Focus on Business Needs

One of the things that makes the DOCOVA development platform so convenient for IT is that there are a number of components that are taken care of for you.  There is no need to worry about database design, or things like authentication.  IT can focus on meeting the business needs of their organization with feature development, workflow and systems integration.  Spend your time building the next amazing app!

Multi-tier Build Experience

Assemble your application quickly by dragging and dropping, pointing and clicking, but don’t let the App Builder’s intuitive interface fool you.  It is a powerful solution that helps companies build business applications end-to-end.  It’s not just a form builder.  App Builder provides powerful constructs such as layouts, forms, data grids, agents, charts, components widgets, menus, and deeper functionality like multi-level access control, hide whens, in-place file editing, computed fields and much more.  From business users, to “super” users to pro IT developers, DOCOVA can meet your depth of knowledge one-on-one.

Desktop Integration

Integrate with any MS Office applications like Word and Excel.  Additionally integrate with any of your desktop applications that have an API, including the file system.

File Attachments

Easily build applications that leverage DOCOVA’s powerful file attachment capabilities to allow users to add and delete one or many files at a time.  Users can drag and drop files into forms in applications and can also edit files “in-place”, without the need to download, edit and re-attach the newly modified file.

$$Formula language

$$Formula language is a powerful scripting language that can be used in DOCOVA applications to rapidly perform calculations, simple logic and actions in the browser user interface.  Developers with knowledge of IBM Lotus Notes application development will easily adopt $$Formula language.


The DOCOVA application programming interface (API) is a set of subroutine definitions, protocols, and tools to assist in building DOCOVA applications.  The DOCOVA API makes it easier for developers to rapidly create sophisticated solutions using the API building blocks.  The API is completely browser-based and provides an easy to use object model with both front and back-end functionality.