This type of application is a survey, registration form, feedback form, sign up form or a simple quiz.
This type of application collects information from a target audience. It does not require an individual to login to the application and typically does not request personal information.
Sample application and walkthrough walk-through guide.
The definition given to a feedback form is one that is collecting information from known participants. This is typically, but not limited to, a single stage application that does not require any additional actions. An example of this type of application might be a form that captures feedback on the quality of a software product from its users/consumers.
This is a very simple application that is a quiz/test that will show the user their score after submitted.
The Invited/Guest User use case is less common and not very well understood. It allows you to send a special link to an external user (one that might not normally have access to HCL Leap) and allow them to review or update your form. An invite link can not be provided for the initial (Start) stage only for the subsequent stages.
This type of application is most commonly used as a way tracking some type of information. A simple example might be for an organizer to have a single form for tracking potluck attendees and dishes they are bringing. A more complex example would be a system used for tracking customer engagements and activity.
This example shows how you can create tracking applications. The tutorial will walk you through how you can build the UI in one application and a second application where the deal records are created and updated. This way you have one database for the deals - a single version of the truth if you will - and another database to keep an audit trail which tracks of all changes and updates.
The following example shows a customer tracking form that has a record locking feature implemented so that only one person can update a record at a time.
This application uses a custom UI to enable the end user to create and update customer records. The user can then select a customer and add notes to that record.
This application uses a custom UI to create a new record any time that updates made to a record to maintain a complete change history.
Workflow / Process Automation
This type of application is a bit more complex in that it exercises dynamic workflow where the next person in the workflow is determined at run-time.