Skip to main content
All CollectionsHow do I?
How do I use Dynamic Select?
How do I use Dynamic Select?
Nabiha Khwaja avatar
Written by Nabiha Khwaja
Updated over a year ago

The Dynamic Select feature in Avvoka offers powerful enhancements for dropdown menus in questionnaires, providing increased functionality and flexibility. It allows users to collect and utilise previously entered answers, predefined values, or data from APIs.

To use Dynamic Select:

  1. Navigate to the relevant question type, such as Select, Open Select, or Multi-Select.

  2. Find the "Select options" dropdown menu, which presents three sub-options:
    ​a. Static list of pre-defined options: Manually define and set desired option values within the questionnaire itself. This is useful for creating conditional dropdown options based on other attributes. The feature simplifies template creation by allowing visibility conditions to be directly applied to options.
    ​b. Static list of pre-defined options or dynamically collected from responses: This advanced option combines a static list of predefined options with the ability to collect options from responses to other questions. By selecting this feature, users can effortlessly populate dropdown options with values derived from the questionnaire. Instead of manual input, attributes can be selected from the template, dynamically populating the dropdown. It supports various scenarios, including looped attributes and multi-select attributes, automatically generating options based on corresponding attribute values. Additional operations like collect options further enhance flexibility.
    ​c. API-updateable list of options: This feature provides users with the capability to retrieve option values from an external database or system via Avvoka's API. This feature enables dynamically updated option values, ensuring seamless integration with external data sources. Users can keep their options up-to-date and aligned with changing requirements. Refer to the comprehensive API documentation for detailed instructions.

In addition, Dynamic Select offers the following capabilities:

  • Defining Visibility Conditions (Optional): Users have the flexibility to control option visibility based on specific conditions. Each option is accompanied by an eye icon for accessing visibility settings. By defining conditions, users can customise option behaviour based on respondent input or other relevant factors. The conditionality builder allows precise definition of criteria for option visibility or hiding.

  • Label Customization in Questionnaires: Select, multiselect, and open select options now offer greater flexibility for customising questionnaire design. Users can present custom labels to end users that don't necessarily match the values used in the document or for building conditions. This allows for clear representation and ensures accurate display in the final document.

Avvoka's Dynamic Select feature empowers users to create dynamic and customizable dropdown menus in questionnaires. By utilising predefined values, responses from other questions, or external data sources, users can enhance the functionality and flexibility of their forms, streamlining the data collection process.

For more information on Dynamic Select

  • Refer to this article here.

Keywords: Dynamic, select, list, question type, collect

Did this answer your question?