Category

How to Restrict Query Submission Until Required Details Are Provided

Updated:

This guide explains how to prevent a requester (customer/user) from submitting messages or queries in a BoldDesk chat workflow until all required fields are collected. To achieve this, you must use the Manage Inputs block and disable Requester Input and Agent Input during the data‑collection step.

This configuration is commonly used when you must collect mandatory details—such as customer name or email address—before continuing the conversation.

How the Input Restriction Works

When Requester Input and Agent Input are disabled:

  • The requester cannot type or send messages in the chat widget.
  • Agents cannot reply within the Agent Portal for that workflow step.
  • The system ensures that required fields are collected before allowing further conversation.
  • Input options automatically re-enable after the workflow block finishes.

Steps to Disable Requester & Agent Input

Use these steps to configure the workflow:

Step 1 — Open the Conversation Created Block

  • Click the More Options menu on the Conversation Created block.

Step 2 — Insert a Manage Inputs Action

  • Select Insert NextActionsManage Inputs.

Step 3 — Disable Input Options

Inside the Manage Inputs block:

  • Disable Requester Input.
  • Disable Agent Input.

    Disable Requester and Agent Input.gif

    Manage Inputs.png

This prevents both the requester and the agent from sending messages during the workflow’s data‑collection phase.

Requester View (Chat Widget)

  • The reply box is hidden or disabled.
  • The user cannot submit queries until required fields are completed.

    Requester Input at Start of Chat.png

Agent View (Agent Portal)

  • The agent’s reply area is disabled during that workflow step.

    Reply Section disabled in Agent Portal.png

The Requester Input, Agent Input, and System messages are activated automatically after the respective workflow concludes.

Example Use Case: Collecting Customer Name & Email Before Conversation Continues

Workflow logic:

  1. System asks for Full Name.
  2. System asks for Email Address.
  3. Requester Input stays disabled until both items are provided.

This ensures consistent data capture and eliminates incomplete ticket submissions.

FAQs

Q1: Why disable requester input?
To ensure the requester completes mandatory fields before progressing in the workflow.

Q2: Can I disable only one (e.g., requester but not agent)?
Yes. The checkboxes are independent—disable one or both.

Q3: When does input return to normal?
Inputs automatically re-enable after the Manage Inputs block finishes.

Q4: Does this block support validations (email format, etc.)?
Validation depends on the field type configured in related blocks (e.g., “Email” input type).

Q5: Can I use this to create multi‑step forms?
Yes. Common for onboarding, lead capture, or structured intake workflows.

Related Articles

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied
Access denied
Access denied

No articles or sections found
No articles or sections found