Skip to main content

Settings Panel

Access the Forms Section

To access the Form panel:

  1. Press the Administrator button.
  2. In the Administrative Panel, select Surveys.
  3. The Forms settings panel opens up.

access


Forms Section Layout

In the Forms section, you can find a list of all active surveys. From here, you can also create, edit, search, and even download surveys.

form section layout

Actions:

  • 1. Create survey: Opens the Create form settings panel.
  • 2. Find survey: Search for surveys.
  • 3. More options: Gives the option to open a list of disabled surveys.

Table Display and Options:

  • A. Name: The survey's display name.
  • B. Code: The survey's identification code.
  • C. Access roles: Access roles users need to view the survey.
  • D. Last modified: Indicates the last time the survey was modified.
  • E. Download | Edit: The respective icons permite downloading or editing the corresponding survey.

Create or Edit a Survey

To create a new survey, press the + button. The Create form settings panel opens up.

create survey

To edit an existing survey, press the edit icon of the corresponding survey in the list. The Edit form settings panel opens up.

access survey section

Create/Edit Form Settings Panel Layout

Both the Create form and Edit form settings panels have the same layout which is described below.

access survey section

Actions:

  • 1. Save: Save current survey settings.

Settings:


A. General information

general information

Name:
The survey's display name.
Any character can be used. We recommend using short descriptive names.
Code:
The survey's identification code.
Only lowercase letters, numbers, and underscores are accepted; the code must start with a letter. Once you create and save a code, it cannot be modified.

B. Access

User access to surveys can be configured through three types of filters: groups, user access roles, and elements associated with channels. They can be used in conjunction to limit which users can access a survey. See the diagram below to see how access settings work.

access

Group Permission:

Select the group that will be allowed to view and answer the survey.

Access Role:

Indicates the access roles users need to be able to fill out the survey.

If multiple access roles are selected, users must have at least one of them to access the survey form.
CHANNEL ELEMENTS
Developer Mode
Allows the use of custom code to program the logic that determines if a survey is available.

Go to the Developer Mode Survey Access section for details on about using developer mode.

+ Add Element:

Assigns the collection and element of a channel to serve as a survey display filter.

Collection
The collection that holds the elements to be used as filters.
One collection can be selected every time the + Add Element option has been selected.
Elements
The chosen elements used to show the survey only on the channels that have the same elements assigned.
This field appears when the + Add Element option has been selected.
Editable

Determines whether a survey can be edited once it is submitted. Options are:

  • Yes : Allows the survey to be edited after submission.
  • No : Sets the survey to read-only mode.
  • Developer Mode : Allows the use of custom code to program the logic that determines if the survey is editable or not.

By default, surveys are not editable, except for surveys created before the release of this feature (June 2022).

Go to the Developer Mode Survey Editability section for details about using the developer mode.


Survey Access Example

The diagram below represents a survey using the three access filters.

survey access

Example Explanation

In the diagram:

  • The group filter is used first, indicating that the survey can only appear within the Red group.
  • The Red group has three channels. Initially, the survey could be available in the three channels.
  • The second filter used is for channels associated with the "X" element.
  • Only two of the group's channels are associated with the "X" element.
  • This means that the survey is available in only those two groups.
  • Finally, the user access role filter is used.
  • In this case, only users with the "Supervisor" access role can use the survey form.
  • In the example, only user B has the "Supervisor" access role.
  • In conclusion, the survey is available in the Red group's channel 1 and channel 2 only for user B.
  • User B cannot access the survey from channel 3.

C. Form Template and Components

Set up the form using different components or input types for setting up questions.

template and components

a. Form Template

The template permits you to preview how the user will visualize the survey and its components. Bear in mind, a user's visualization might change slightly depending on their web browser.

To add a component to the survey, just drag the component to the template.

components

b. Components

Form components are different input types that can be used and configured to make your survey questions.

Press the components button on the upper right side of the section to make the list appear or disappear.

List of available form components:
  • Text: Inserts text into the survey. Usually used as instructions.
  • Written Answer: Users can write a reply to the question. This component can also be configured to read QR Codes or NFC input on mobile devices.
  • Multiple choice: Give users multiple-choice questions. This component can be configured as a dynamic survey, i.e., to display more options as certain answers are given.
  • Rating: Users can rate an item with "stars".
  • Date and time: Answers are received in date or date & time format.
  • Location: Current or other GPS location is obtained through an embedded Google Map.
  • Attachment: Send almost any type of file through the survey.
  • Camera: Send pictures directly from a camera or gallery.
  • Signature: Freestyle brush that permits handwriting. Useful for signatures.
  • Survey: Adds an existing survey into the survey.
tip

Go to the Components section for more information.



Best Practices

State Change Survey Trigger

If you need a survey to determine the next state of a task, use survey triggers that can be configured from the create/edit state settings panel. For example, if a user is asked to validate a job through a survey, whether it gets validated or not will affect the status of the task.

Survey Triggered Routines

Survey-triggered routines unassociated with task states should be initiated through global bots. If, for example, you wish to plan a Cotalker video call meeting, use a bot to schedule it since there are no state changes involved.

Surveys Associated to Task States

If a survey is to be made available only within a specific task state, the element that represents the state must be associated with the survey. In case the survey has to be available in more than one task state, a collection with elements that are to be required to view the survey should be created.

For example, you can use an element to make a survey available in a channel at a specific moment. First, create the element and associate it manually to the survey. Then you can associate the element to the desired channel through a routine. Afterward, when the state has changed, the associated element can be taken off the channel through another routine to make the survey no longer visible.

Required Fields

When a survey gathers information used by a bot, the fields that provide the data for the routine should be set to required. Fields are set to as required by pressing the required icon found in the form component tabs.