Quask - Workflow Software, Forms Software, Survey Software
 

Integrating Quask WorkFlow

Forms applications can be either fully Event Driven or API Driven. Event driven 'Triggers' allow you to hook forms into any system or application based on form related events, such as form requests or data submissions.

Below are the ways in which Quask WorkFlow can interact with your own products or systems.

Integrating Quask WorkFlow Fact Sheet
Integration Scenarios
API & Trigger Documentation CHM
API & Trigger Documentation ZIP
Sample Code

Triggers

Event Triggers are provided by Quask WorkFlow that allow integrators and developers to hook into form events. Triggers can be written in:

  • JavaScript
  • VBScript
  • .NET (VB or C#)
  • COM Object

The following events currently support triggers and show some possible simple uses.

Trigger
  Usage Example
Form Deploy
  Add form name to a list in your system.
Form Request
  Login authentication.
Form Load
  Put data from your system into specific form fields.
Form Submit
  Intercept data as it is submitted and store it in your database.
Form Recall
  Remove the form from a list in your system.
 

eForms Management & Storage

Quask WorkFlow is an excellent forms repository. It can store active and archived forms and link these to other systems via a simple Form Instance ID.

You can create Form Instances via the API. A Form Instance is a 16 character string that includes a large random number to prevent fraudulent submissions. This uniquely identifies an Instance of one form type.

http://www.yourserver.com/InstID=
1778AF84CD2549AF

This sample URL would always display a unique Form Instance. Your systems would simply need to store the Instance ID to reference this form at any point in the future.

Using the API and the Instance ID you can also access specific fields within that Form Instance.

     

Data Tables

By default, Quask WorkFlow has a single table that stores data in XML format for all forms.

It can optionally create a dedicated data table for a form so that 3rd party applications can interact with this table.

 

The Quask WorkFlow API

The Quask WorkFlow API allows you to access all system properties such as:

  • Forms
  • Form Fields
  • Response Data
  • User Information

This allows you to get or set data from any response as you need it. Using this approach you can update form fields from your own application without the form ever needing to be loaded.

 
Downloadable Documents  
ROI Examples  
Integration  
Technical Information  
Hosted Solutions  
Advanced Reporting  
Professional Services  
Audit & Active Directory  
Quask WorkFlow Page  
PerfectForms.com           Copyright © 2007. Quask. All rights reserved. a