Interacting with external participants
External participants
This feature allows the interaction with participants that don't have a Flokzu account. If the task has been set up to obtain the assignees from a field, and in that field there is an email that doesn’t belong to the account, then that participant is considered as an external participant and he/she will receive an email with a link to participate (as long as this feature is enabled).
External participants can't complete tasks, neither view form fields nor modify them. External participants will be able to see the values of form fields, provided that these have been added to the 'Documentation' tab in Users Tasks.
The task that only has external participants as assignees can be combined with an interruptive timer so that no one needs to manually complete the task. Each external interaction will be notified via email to those assigned to complete it (if the Administrator is an assignee for the task, then he/she will receive the notification sent to external participants, but if he/she is not an assignee, the Admin will not receive this notification).
How to set up the interaction?
In the workflow modeler, open the task in which you want to enable the interaction with external participants. In the 'Assignees' tab, define the assignee(s) from a field (where later the email of the external participant will be entered). In the example, our field is called 'Email'.
In the workflow modeler, open the task and navigate to the 'Options' tab. You'll see there an option which says "This task allows interaction with users external to Flokzu". You must click on this checkbox.
In that same popup, navigate to the 'Documentation' section and write there what you want the external participant to see in the interaction page. The idea is that under 'Documentation' your add the information the external participant needs in order to know what does he/she needs to answer, upload, etc.
Lastly, in the 'Permissions' tab, there is a new category with the permission to 'View external user interactions' (unchecked by default). This is to decide in which tasks you want to view the interactions. By default, if you enable interactions in a task, the permission will be enabled. For the rest of the tasks, this option will be unchecked by default, which is why you should enter the tasks in which you want to enable interactions with external participants and enable that permission.
If there were interactions in a process instance, you'll be able to view them all in the corresponding tab once the instance has been finalized. If there were no interactions, the tab will remain hidden.
What will external participants receive?
When the system arrives to a task where an interaction with an external participant is enabled, and whose assignee is an external user, an email will be sent to the external participant, similar to the following:
The external participant clicks on 'Open the form' and he/she will access a page where the documentation will be shown. There they'll also see a text area field up to 1,200 characters long (required) and they'll be able to upload a single file of up to 10 MB (optional).
What will they be able to do?
External participants won't be able to complete form fields or tasks, they'll only be able to complete a text area field with the information required and to upload an attachment.
How can I view the interactions in a process instance?
When opening an instance, a new tab will appear (if the 'View external user interactions' permission has been enabled) showing the interactions one below the other one, in ascending order (newest first). Basic information will be shown: sender, extract, date, and, if there is an attachment, a paperclip icon to the left.
Click on an interaction and the detail will be displayed. If there is an attachment that allows previewing,(image/pdf), the preview icon will appear.
Updated on: 18/02/2019
Thank you!