Skip to main content

Dialog

Display interactive dialog boxes and input prompts during automation for user interaction.

Overview

The Dialog package enables user interaction during attended automation by displaying message boxes and input dialogs. Use it when you need to notify users, request confirmation, or collect input during workflow execution.

Key Features

  • Message Boxes - Display notifications and confirmations
  • Input Dialogs - Collect text input from users
  • Custom Buttons - Configure dialog button options

Available Nodes

  • Message Box - Display a message with customizable buttons (OK, Yes/No, etc.)
  • Input Box - Show a dialog that prompts the user for text input

When to Use This Package

  • User Notifications: Alert users about important events or errors
  • Confirmation Prompts: Ask for user approval before critical actions
  • Data Input: Collect information that can't be automated
  • Attended Automation: Human-in-the-loop workflows
  • Error Handling: Allow user decisions when errors occur

Common Use Cases

  • Confirm before deleting files or records
  • Ask user to enter a password or verification code
  • Notify completion of long-running tasks
  • Request manual selection when automation can't decide
  • Display progress updates or status messages

Message Box Types

  • Information - General notifications
  • Warning - Alert users to potential issues
  • Error - Report problems requiring attention
  • Question - Ask yes/no questions

Notes

  • Dialogs pause automation until user responds
  • Best suited for attended (not unattended) automation
  • Timeout options available to prevent indefinite waiting