By placing a [Message Start Event (Form)] (a mechanism for starting a Process triggered by a web form) at the beginning of a new Process it will be started automatically each time there is an input in a specified public web form. For example, if there is an entry in a public "Contact Us" form one case will be generated.
1. Usage Example of Web Form Start
- a. External Trigger
- Embed a Contact Form in a Website and direct the input contents to the workflow
- b. Internal Trigger
- Publish URLs that accept whistleblowers and stream anonymous posts into the workflow
2. Data types which will not be Displayed
- a. User type data
- You can not display User data to prevent the risk that the User information in the Organization will be displayed as a selection candidate
- b. Organization type data
- You can not display Organization data to prevent the risk that the group information in the Organization will be displayed as a selection candidate
- Whenever you are going to indicate Select type data you must make sure that the options list itself does not contain confidential data
3. Publish the Start Form
- a. Embed on a Website
- Write the URL of the [Starter Form] in an "iframe" HTML tag
- b. Deliver by E-mail
- Write the URL of the [Starter Form] in an Email Body (Shortened URL is also available)
- You can confirm the URL in the properties of the released version (as shown in the screenshot below)
- Syntax format: "{Your domain}/System/Event/MessageStartForm/{App ID}/{Node number}/{key}/view"
- The value of API key (key) can be set with single-byte alphanumeric characters, at most 100 in length
- It is recommended to use a random character string that is automatically generated for security reason
- There will be cases that do not start automatically due to the limit of your overall system account
<iframe src="https://Sample.questetra.net/System/Event/MessageStartForm/805/6/uqMGZ5R6SxlfEaVBC5iwQoth2LckQRlE/view" height="500" width="965" frameborder="0" marginwidth="0" marginheight="0" align="middle">Now Loading</iframe>
Tutorial: Let’s Create Public Web Forms (Basic)
R2181: Error Notification on Form Start
R2200: Input Screen of Form Start
R2170: Limitation on the Number of Running Processes
BPMN Icons: Message Start Event (form)
A. Awaiting Web Form Input in the Middle of a Flow
- Place a [Receive Task (Form)] in the middle of the flow
You need to notify the User of the access URL in some way - Set API key
Designate a Data Item (String type (single line)) in the form - Set redirection (optional)
Specify the URL to redirect to after submitting the Web form in the Submit Action tab - Set the deadline (optional)
A [Boundary Event] is displayed on the auto-Step icon and you can define the direction of the flow after the deadline
- In many cases the [Receive Task (Form)] is arranged together with [Throwing Message Intermediate Event (Email)]. (Notification of access URI)
Comments
0 comments
Please sign in to leave a comment.