Skip to content
RTILA Web Business Automation
  • Home
  • Features
  • Pricing
  • Marketplace
  • Support
    • Documentation

Cart

RTILA Web Business Automation
  • Home
  • Features
  • Pricing
  • Marketplace
  • Support
    • Documentation
Free Download
Free Download

Billing & Licensing

10
  • Change License’s registered email address
  • Upgrade a License
  • Manage License Activation Count
  • RTILA Studio local database
  • Standalone Exe Antivirus False Positive Alert
  • Team Member Activation URL & License
  • AppSumo Codes Redemption
  • Download & Activate RTILA Studio
  • AppSumo Code Stacking & Upgrade
  • Mac OS Installation Warning

Custom Commands

36
  • WordPress Posts via API (beta)
  • Webhook Send Request
  • Target Text Before After
  • Download File to Folder
  • Clipboard Copy & Paste
  • ChatGPT API Full Control
  • Generate Random Numbers and Text
  • Regex & JS Filters
  • API Bridge Get Post Requests
  • WhatsApp API send MSG
  • GET HTML
  • Slack Notification Command
  • Target Elements With Text Value
  • Directory Get Files Path
  • Folder and File Monitoring
  • Get iFrame URL
  • Get File Content
  • Verify License Easy Digital Downloads
  • Save Variable to File
  • Rename File
  • Move File to New Directory
  • Delete File
  • Mouse Events
  • Get System Info
  • Airtable Get & Update Records
  • Email Send Via SMTP
  • Wait For Element to disappear
  • OCR Passport Reader
  • Target Element in Shadow Dom
  • Airtable Get Records
  • Airtable Update Records
  • Sanitize URL
  • Email Verification
  • Get Hardware ID HWID
  • Timestamp Unix and UTC
  • Switch Tab Focus Command

How-To & Tutorials

42
  • How to target a CSS element
  • Change default Browser
  • Export Results to a CSV file
  • Profile Session Feature
  • OCR Feature: read text from images
  • Auto Download Pinterest Images
  • Save current URL using JavaScript
  • Search & Filter Projects
  • Error handling Strategy
  • Working with Arrays and Objects in RTILA
  • Auto Comment On WordPress Posts
  • Run Automations in Silent Mode
  • License Check for Standalone Executables
  • Trigger Standalone Bots via Command lines
  • How To Find Custom Collections For List type Datasets
  • Correcting & Completing Auto-Recorder Commands
  • RTILA WordPress Plugin installation & configuration
  • Using Developer Tools In RTILA Studio
  • Create A Project From Scratch
  • Bring back disappearing commands & properties
  • Export & share an RTILA project file
  • Install Browser Extensions using Profile Session
  • How To Fill a Form Using Generic Form Filler Child-Project
  • Project Settings: Import URLs manual entry, From File, From Project, and Read XML Sitemap
  • Project Settings: Import URLs manual entry
  • Use Local Storage Variable to scrape Do-follow Links
  • Schedule Launch of Automations
  • Email Results File via Gmail
  • Read from Google Sheets & Post on WordPress
  • Website Load Testing Automation
  • Read data from a txt or csv file
  • Downloading files
  • Open in a New tab
  • Using filters to complete a URL
  • Choosing the right collection
  • Set a Counter with JavaScript
  • Setup reCAPTCHA Resolution
  • Woo Categories & ChatGPT API
  • Login to Google Account & share profile session
  • Google Search Baby Steps
  • Auto-Recorder as a 1st step
  • Standalone Executable Bots

Official Commands

58
  • List Command
  • Incogniton Anti-detect browser
  • Save results to file command
  • RTILA Cloud API Documentation
  • FTP / SFTP Command
  • Custom Commands
  • Integrations
  • RPA & Desktop OS Commands
  • Add And Configure Dataset Properties
  • Inspection Panel Interface & Elements
  • Config & binaries files for Standalone
  • Focus On Element Command
  • Go To Url Command
  • Scroll Element Command
  • Execute JavaScript Code command
  • Reload Page Command
  • Compare Variables Condition
  • Take Screenshot Command
  • Smart Variable (ChatGPT API)
  • Child Projects
  • Confirm (Dialog Box) Command
  • Populate Text Field Command
  • Hover Mouse On Element Command
  • Download Page Command
  • Stop Automation Command
  • Log Message Command
  • Input (prompt box) Variable
  • Extract Results Command
  • Wait for Element to Appear Command
  • Selector (DOM element)
  • Check Radio Input Command
  • Dynamic Variable (JavaScript Code)
  • Static Variables
  • Set Checkbox State Command
  • Set Dropdown Value Command
  • Press a Keyboard Key Command
  • Upload File Command
  • Double Click On An Element Event
  • Click On An Element Event
  • Switch Browser Identity Command
  • Slack Notification Command
  • Save as Pdf Command
  • Go Back To Previous Page Command
  • Go Forward To Next Page Command
  • Proxies Built-In Rotation
  • External Proxy Rotation API
  • Regular Expressions
  • Mock Location Command
  • Close Page Command
  • Desktop Notification Command
  • Command Folder
  • Clear Cookie Command
  • Change Page Size Command
  • Break Loop Command
  • DataSet Types
  • Link Crawler Command
  • Alert Message Command
  • Wait Commands
  • Home
  • Docs
  • How-To & Tutorials
  • Error handling Strategy
View Categories

Error handling Strategy

1 min read

Defintion #

The Error Handling Strategy feature notifies you whenever a command or a selector cannot be found. This proactive alert system helps you quickly identify invalid or outdated CSS selectors, allowing you to update them before your flow fails. By default, the notification will stop execution if it encounters an unexpected or missing selector. However, if the absence of the selector is part of your normal flow (for example, an optional field that may not always appear on the page), you can configure the command or group of commands to “Continue Silently,” allowing your flow to proceed without interruption.

Key Benefits #

  • Proactive Alerts: Get immediate notification when a selector is invalid or missing, preventing wasted time on debugging downstream errors.
  • Flow Flexibility: If certain elements are optional in your workflow, you can mark corresponding commands to continue without stopping execution.
  • Improved Maintenance: Quickly adapt CSS selectors to changes in the UI or application structure, reducing downtime and errors.

Available Options #

  1. Alert and Continue
    • Purpose: Notifies you that a selector was not found but still continues to the next command.
    • Use Case: Choose this if you want to be informed about non-critical errors without interrupting your flow.
  2. Continue Silently
    • Purpose: Skips the missing selector without throwing any alert or stopping the flow.
    • Use Case: Ideal for optional elements that you expect may not always be present, such as additional form fields or conditional user interface elements. This ensures your flow completes normally even when certain selectors are absent.
  3. Stop and Exit
    • Purpose: Halts execution entirely when a selector is missing or invalid.
    • Use Case: Use this setting if the missing element is critical to your workflow and you need to investigate before allowing any further steps to run.

Best Practices #

  • Use “Alert and Continue” for Non-Critical Issues
    If you want to be notified without halting the execution, choose this option. It helps maintain awareness of potential issues while preventing unnecessary interruptions.
  • Use “Continue Silently” for Known Optional Elements
    This is helpful when your interface includes elements that may or may not appear (e.g., an optional field). Doing so prevents your flow from breaking on valid but non-present selectors.
  • Use “Stop and Exit” for Critical Flows
    If the missing selector is vital to your process, stopping immediately is safer. This prevents potentially invalid actions from happening afterward and allows you to debug the issue.

Example Scenario #

  1. Optional Field
    You have a form that sometimes shows an extra field. If the field isn’t present, you don’t want the flow to fail. Configure the command linked to this field to Continue Silently so it’s skipped when not found.
  2. Critical Button
    Your flow depends on clicking a specific button to proceed. If that button disappears unexpectedly (e.g., UI changes), set that command to Stop and Exit to investigate the issue promptly.
    Still stuck? How can we help?

    How can we help?

    Updated on 05/03/2025
    Search & Filter Projects

    Powered by BetterDocs

    Table of Contents
    • Defintion
    • Key Benefits
    • Available Options
    • Best Practices
    • Example Scenario

    INFO & LEGALS

    PRICING
    PAYMENTS & REFUND
    COOKIES - PRIVACY
    LICENSE AGREEMENT

    DOWNLOADS

    BOT LAUNCHER
    RTILA STUDIO ON GITHUB
    BOT & TEMPLATES
    PARTNERSHIPS

    RESOURCES

    VIDEO TUTORIALS
    DOCUMENTATION
    SUPPORT PORTAL
    FB COMMUNITY SUPPORT

    stay in touch

    Subscription Form

    follow us on

    • Facebook
    • YouTube
    • RTILA LinkedIn Page
    Copyright © RTILA CORPORATION