Add Interaction to Workflows

  Empowers Workflow interactivity for any M-Files Vault

  Enables 2-way message streams between server-side and front-end processes

  Full encryption and Hashing for added security

 Interactive Message Chains - Chat capability included

Workflows are one of the truly magnificent features of M-Files. Now Workflows include interactivity, combining the power of server-side, batch processing with that of client-side communications.

Push Server and Interactive Workflows

Delivers effective interaction capability which can be added to C# code or VBScripts,  used in M-Files VAFs, Event Handlers, Workflows scripts or Automatic Variables. Interactions range from simple pop-up messages, to notifications, question and answers sessions, object creation and modifications as well as Forms and M-Files Object Creation pop-ups. Interactions happens within Browser windows or within the M-Files Client applications and are powered by Java Script. Messages can be sent from a Workflow to one or more users and are synchronous or asynchronous.

Controlled Interactions

Send a pop-up message to a Client from a Workflow or from any C# or VBScript Function, initiating a synchronous or asynchronous exchange of information. The pop-up messages can be HTML pages or Forms; they can be single messages or trigger a sequence of interactions between groups of users.

Message Chains

Messages can result in answers - provided as further messages - which in turn can have answers, creating a chain of related messages forming a conversation. Message chains can be synchronous, or asynchronous to background workflows. Messages can be sent to M-Files users or to the users of other Applications such as your ERP or CRM system.

Trigger Forms and/or M-Files Clients

Messages bodies can contain or download HTML pages on receipt. Messages are automatically rendered on any web browser. Messages can also trigger the display of a Form which automatically connects to the back end M-Files Server. Alternatively, messages can launch the M-Files Client Application. Such flexibility results in a system that delivers virtually unlimited directed interaction to M-Files users.

End-to-end Encryption with Hashing

Messages sent using Baystream's Push Server technology, are encrypted on the fly and hashed, each message body having the same size, thereby ensuring both total security of content and efficiency of transmission.

Wide range of Interaction Types

A variety of interactive forms is provided out of the box, including HTML Forms, FormIO Forms, and Dialog Boxes. Additionally, Java Script or C# together with Blazor or other JavaScript libraries can be used to expand the interaction capability.

Single or Multi-User; Sync or Async Operations

Interactions can be directed to a group of people, as when approval has to be provided by everyone in a group, or an individual. Further, interactions can be created that are synchronous with each other, when one side "waits" for the other to respond, or asynchronous, when messaging is used for loose coordination. The availability of single or multi-user, as well as synchronous or asynchronous handshakes, delivers huge flexibility of configuration.

Interested in Improving the Day-to-Day operations of your company?

Schedule a demo and find out if Baystream is right for you! 

To install this Web App in your iPhone/iPad press and then Add to Home Screen.