---
sourceDocument: Brazil Build workflows
sourceDocumentLink: https://www.servicenow.com/docs/r/build-workflows

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Build workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Questionnaire activity

# Questionnaire activity {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Collects inputs from a user during a playbook run to use later in the playbook.
The questionnaire activity replaces the Collect User Data activity, but does not require you to create a data definition. Use the questionnaire activity if:

* You don't have a table already,
* You don't need to run reports on the collected data,
* And you don't need to use the data outside of the playbook.

{#questionnaire-activity__ul_egs_1vr_m1c} If you already have a table to store the collected data, use the [Record Form activity](https://www.servicenow.com/docs/nVcnRptiaXPlRcPtQGlMNg "Use this activity to surface a record to the end user. This activity requires you to select a table and record, and the desired form view that should be surfaced to the end user in your playbook. The end user can then interact with this record accordingly. Display a form during runtime to collect input values for your playbook.").

## Roles and availability {#questionnaire-activity__section_pwq_rb5_kcb}

This activity is available as a common activity. Users with pd_author can add this activity to a playbook.

## Questionnaire {#questionnaire-activity__section_dxf_l4v_cbc}

In the Questionnaire tab, you can:

* Add and edit questions for agents to respond to  
  Note:  
  Editing a questionnaire changes the activity definition. Playbook executions already in progress continue to use the questionnaire as it was when the execution started.
* Control which user or user group has access to submit the questionnaire

{#questionnaire-activity__ul_s2t_jwv_cbc}To learn more about adding or configuring questions, see [Create a new questionnaire](https://www.servicenow.com/docs/HXj~yk6DcSWscDPpKu~O6w "Create and insert a new questionnaire for agents to respond to.").

## Editing {#questionnaire-activity__section_fsn_m2l_rkc}

<br />

## Required questions and skipping {#questionnaire-activity__section_ewg_zsc_hkc}

Runtime users can skip a questionnaire activity. Required questions are validated when a user submits the questionnaire, not when they skip it. If a user skips the activity, nothing is submitted and no validation runs. Marking a
question as required doesn't prevent a user from skipping the activity.

To require that users complete a questionnaire, remove the skip action from the activity. Marking questions as required doesn't achieve this on its own.A questionnaire displays as read-only if it has no submit action. An action
counts as a submit action when Form fields required is selected on it.

## Outputs {#questionnaire-activity__section_unx_fr3_plb}

These outputs can provide data to other activities in your playbook. You can access this data as activity inputs when you configure your activity: {#questionnaire-activity__table_mv2_rr3_plb__entry__3}

| Output | Type | Description |
|-|-|-|
| Record | Reference.Flow Data | Reference to record containing collected data. Use the pill-picker to dot-walk to OutputsRecordVars to see all collected data. To learn more about the pill-picker, see [Dot-walking examples](https://www.servicenow.com/docs/access?context=dot-walking-examples&version=brazil&pubname=brazil-platform-user-interface&ft:locale=en-US). |
[ ]

{#questionnaire-activity__table_mv2_rr3_plb}
* **[Create a questionnaire](https://www.servicenow.com/docs/HXj~yk6DcSWscDPpKu~O6w)**   
  Create and insert a new questionnaire for agents to respond to.

*[\>]: and then


