What's New in 8.3
  Big Data & Enterprise Search
  Cloud Integration
  Security and Enterprise Compliance
  Continued user experience and productivity improvements
  Hot Standby RoboServer
  Big Data & Enterprise Search
  Cloud Integration
  Security and Enterprise Compliance
  Continued user experience and productivity improvements
  Hot Standby RoboServer
Getting Started
  Introduction
    Overview of Kapow Katalyst
    Core Components
  Installation Guide
    Installing Kapow Katalyst
      Installing on Windows
      Silent Installation on Windows
      Installing on Linux and Solaris
      Important Folders in Kapow Katalyst
    Configuring Kapow Katalyst
    Supported Platforms
    System Requirements
    Upgrading from Earlier Versions
      Changes in 8.2
      New Variables and Type System in 8.1
      New Control Flow and Error Handling in 8.0
        Error Handling
      New Storage System in 7.2
        The Old Storage System
        The New Storage System
        Legacy Options
        Backwards Compatibility
        Migration
    Installing Management Console
      Upgrading Management Console
      Deploying on Tomcat
        Creating a new Database
        Creating a Tomcat context file
        Starting Tomcat
        Enter License
        Enabling the Data View
        Project Permissions
        Deployment Checklist
        Advanced Configuration
          LDAP Integration
          High Availability
            Load balancer configuration
            Tomcat Session Replication
            Hazelcast configuration
          URI Encoding
          Password Encryption
  Beginner Tutorials
    Robot Beginner's Tutorial
    Management Console Beginner's Tutorial
    Type Beginner's Tutorial
  Advanced Tutorials
    Branches, Robot States, and Execution Flow
    Looping Basics
      Loops in Forms
      Repeat-Next
    Data Conversion
    Snippets
    Date Extraction - Simple Case
      Date Extraction - Tricky Case
  Introduction
    Overview of Kapow Katalyst
    Core Components
  Installation Guide
    Installing Kapow Katalyst
      Installing on Windows
      Silent Installation on Windows
      Installing on Linux and Solaris
      Important Folders in Kapow Katalyst
    Configuring Kapow Katalyst
    Supported Platforms
    System Requirements
    Upgrading from Earlier Versions
      Changes in 8.2
      New Variables and Type System in 8.1
      New Control Flow and Error Handling in 8.0
        Error Handling
      New Storage System in 7.2
        The Old Storage System
        The New Storage System
        Legacy Options
        Backwards Compatibility
        Migration
    Installing Management Console
      Upgrading Management Console
      Deploying on Tomcat
        Creating a new Database
        Creating a Tomcat context file
        Starting Tomcat
        Enter License
        Enabling the Data View
        Project Permissions
        Deployment Checklist
        Advanced Configuration
          LDAP Integration
          High Availability
            Load balancer configuration
            Tomcat Session Replication
            Hazelcast configuration
          URI Encoding
          Password Encryption
  Beginner Tutorials
    Robot Beginner's Tutorial
    Management Console Beginner's Tutorial
    Type Beginner's Tutorial
  Advanced Tutorials
    Branches, Robot States, and Execution Flow
    Looping Basics
      Loops in Forms
      Repeat-Next
    Data Conversion
    Snippets
    Date Extraction - Simple Case
      Date Extraction - Tricky Case
Design Studio User's Guide
  Design Studio Concepts
    Robots
      Interactive Visual Programming
      The Robot State
      Steps
      Connections and Execution Flow
      Conditions and Error Handling
        Location and Location Code
      Group and End Steps
    Snippets
    Variables and Types
    Libraries and Projects
    Show Changes from Default
    How to Write Well-Structured Robots
  Getting Started with Design Studio
    A Tour of the Design Studio User Interface
      The Menu Bar
      The Tool Bar
      The Projects View
      The Editors View
      The Robot Editor
        The Robot View
        The Windows View
        The Step View
        The Variables View
        The Debug Mode
      The Type Editor
      The Text Editor
    General Editing
    Step Actions and Data Converters
    Patterns
    Expressions
    Working with Projects and Libraries
    Putting It All Together
  How to Configure a Robot
  Variable Configuration
  Global Variables
  Database Mappings
    Database and Mapping Names Explained
  Database Warnings
  How to Use the Tag Finders
    Understanding Tag Paths
    How the Tag Finder Works
    Configuring the Tag Finders of the Current Step
  How to Submit a Form
    Simple Form Submission
    Form Basics
    Which Step Action Should I Use?
    Using the Loop Form Actions
    Uploading Files
    Using the Pop-up Menu in the Page View
  How to Loop Through Pages
    Pages where First Page Links to All Other Pages
    Pages where Each Page Links to Next
  How to Extract Content
    Extracting Text
    Extracting Clips
    Extracting Binary Data
    Using the Pop-up Menu in the Page View
    Performing Common Tasks
  How to Extract Content From a Table
    Content Irregularities
    Structure Irregularities
  How to Handle Errors
    Trying Several Alternatives
    Shortcuts for Common Cases
    "At" Target
    Looping
    Try-Catch
    Viewing the Error Handling in the Robot View
  How to Write a Robot with Input Variables
  How to Create and Reuse Snippets
    Variables and Snippets
    Good Snippet Practice
  How to Make Robots More Robust
  How to Reuse Sessions
  How to Debug a Robot
    Basic Debugging
    Debugging from the Current Location in Design Mode
    Going Back to Design Mode from a Debugging Location
    Using Breakpoints
    Single-Stepping
    Stepping-Into
  How to Use the Browser Tracer
    Setting Up a Browser
    Tracing
    The Difference View
    JavaScript Trace
    HTTP Trace
    Saving and Loading Trace Sessions
  Type Creation Features in Depth
    Types and Databases Explained
    Validating Types
    Configuring Types
    Configuring Attributes
    Modifying an Existing Type
    Creating and Deleting Database Tables
  Storing Data in Databases
  Design Studio Concepts
    Robots
      Interactive Visual Programming
      The Robot State
      Steps
      Connections and Execution Flow
      Conditions and Error Handling
        Location and Location Code
      Group and End Steps
    Snippets
    Variables and Types
    Libraries and Projects
    Show Changes from Default
    How to Write Well-Structured Robots
  Getting Started with Design Studio
    A Tour of the Design Studio User Interface
      The Menu Bar
      The Tool Bar
      The Projects View
      The Editors View
      The Robot Editor
        The Robot View
        The Windows View
        The Step View
        The Variables View
        The Debug Mode
      The Type Editor
      The Text Editor
    General Editing
    Step Actions and Data Converters
    Patterns
    Expressions
    Working with Projects and Libraries
    Putting It All Together
  How to Configure a Robot
  Variable Configuration
  Global Variables
  Database Mappings
    Database and Mapping Names Explained
  Database Warnings
  How to Use the Tag Finders
    Understanding Tag Paths
    How the Tag Finder Works
    Configuring the Tag Finders of the Current Step
  How to Submit a Form
    Simple Form Submission
    Form Basics
    Which Step Action Should I Use?
    Using the Loop Form Actions
    Uploading Files
    Using the Pop-up Menu in the Page View
  How to Loop Through Pages
    Pages where First Page Links to All Other Pages
    Pages where Each Page Links to Next
  How to Extract Content
    Extracting Text
    Extracting Clips
    Extracting Binary Data
    Using the Pop-up Menu in the Page View
    Performing Common Tasks
  How to Extract Content From a Table
    Content Irregularities
    Structure Irregularities
  How to Handle Errors
    Trying Several Alternatives
    Shortcuts for Common Cases
    "At" Target
    Looping
    Try-Catch
    Viewing the Error Handling in the Robot View
  How to Write a Robot with Input Variables
  How to Create and Reuse Snippets
    Variables and Snippets
    Good Snippet Practice
  How to Make Robots More Robust
  How to Reuse Sessions
  How to Debug a Robot
    Basic Debugging
    Debugging from the Current Location in Design Mode
    Going Back to Design Mode from a Debugging Location
    Using Breakpoints
    Single-Stepping
    Stepping-Into
  How to Use the Browser Tracer
    Setting Up a Browser
    Tracing
    The Difference View
    JavaScript Trace
    HTTP Trace
    Saving and Loading Trace Sessions
  Type Creation Features in Depth
    Types and Databases Explained
    Validating Types
    Configuring Types
    Configuring Attributes
    Modifying an Existing Type
    Creating and Deleting Database Tables
  Storing Data in Databases
Management Console User's Guide
  Management Console Structure Overview
  Starting the Management Console
  Management Console User Interface
    Dashboard
    Schedules
    Repository
      Robots
        Executing Robot
          API
          REST
      Types
      Snippets
      Resources
      OAuth
    Data
    Logs
    Admin
      Task View
      Servers
      Projects
      Options Tab
  JMX
  OAuth
    Supported Service Providers
    Adding Applications
    Adding Users
    Writing Robots
    Scheduling Robots with Credentials
    Out of Band Applications
  Management Console Structure Overview
  Starting the Management Console
  Management Console User Interface
    Dashboard
    Schedules
    Repository
      Robots
        Executing Robot
          API
          REST
      Types
      Snippets
      Resources
      OAuth
    Data
    Logs
    Admin
      Task View
      Servers
      Projects
      Options Tab
  JMX
  OAuth
    Supported Service Providers
    Adding Applications
    Adding Users
    Writing Robots
    Scheduling Robots with Credentials
    Out of Band Applications
Kapow Kapplets User's Guide
  Exposing Robots as Kapplets
  Viewing and Running Kapplets
  Exposing Robots as Kapplets
  Viewing and Running Kapplets
Programming With Robots
  Java Programmer's Guide
    Basics
      First Example
      Robot Input
      Attribute Types
      Execution Parameters
      Robot Libraries
    Advanced
      Load Distribution and Failover
      Executor Logger
      Data Streaming
      SSL
      Parallel execution
      Repository Integration
      Under the hood
        RequestExecutor Features
        Web applications
      API Debugging
    Repository API
      Repository Client
      Deployment via Repository Client
      Repository API rest
  .NET Programmer's Guide
    Introduction
      Required Items
      Notation
      References
    Core Functionality
      A Short Example
      Executing Robots
        Ping requests
        Stop requests
          Getting the Execution Id
      Input Objects and Output Objects
        Attribute Entries
        Executing Robots with Input
      Asynchronous Execution
        ConcurrentRobotExecuter
        The Future pattern
        Parallel Execution
      Getting Started
    Robot Query Language
      Requests and Responses
        Requests
        Responses
        Robot URLs
      More about Input Objects and Output Objects
        Ensuring Type Safety
        Mappings to Design Studio types
        The AttributeEntryType class
        The Binary Type
        The Session Type
      Robot Libraries
      Environments
        The Common Robot Environment
        Robot Info Environments
        Storage Environments
        Message Environments
        The Input Object Environment
    Engines and Handlers
      Contacting RoboServer
        Types of protocols
        The Socket protocol and XML messages
          Special Characters and XML
        Line Breaks
        Using a protocol
        Client Side Distribution
      Configuration
        Engine
        Robot Library
        Environments
      Extending the IRqlEngine Hierarchy
        Caching Engine
        Event-producing Engine
      Predefined Handlers
        DemultiplexingRqlHandler
        The Default Handler
      Custom Handlers
      Exceptions and Error Handling
        The RqlException Hierarchy
        Chaining Exceptions
        Recovering Partial Results
        Error Handling Strategies
    Troubleshooting .NET
      Web Sharing
      Visual Studio Web Projects
        Special Cases
    Programming Examples
      Simple Caching
        The example explained
          Cache
          CachingRqlEngine
          SimpleCache
        Running the example
      A Robot Abstraction
        The example explained
          Robot.cs
          EmailCollector.cs
          UserInfo.cs and Email.cs
        Running the example
        Beyond the example
      Additional Examples
    Repository API
      Repository Client
      Deployment via Repository Client
      Repository API as REST
  Clipping Programmer's Guide
    Introduction
      Required Items
      Notation
      References
    Using the API
      The Clip Configuration File
      The Clipping Logic
        Calling RoboServer
        Response from RoboServer
      Extension Points
        Providers
        Handlers
        Filters
        Controllers
      Technical Issues
        Correlation between Portlet and Servlet
        Thread Safety
    Providers
      RoboServer credentials Provider
        Clip Configuration File Specification
        Implementation
        Example
      Additional Input Objects Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      Properties Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      User Credentials Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      User Message Localization Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      Distribution Policy Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Handlers
      Additional Output Objects Handler
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      Error Handler
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Filters
      Header Filter
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Controllers
      Restart Session Controller
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Tips and Tricks
      Extending the Standard Portlet
        Example
      Communication between Portlet and Servlet
        Example
  Java Programmer's Guide
    Basics
      First Example
      Robot Input
      Attribute Types
      Execution Parameters
      Robot Libraries
    Advanced
      Load Distribution and Failover
      Executor Logger
      Data Streaming
      SSL
      Parallel execution
      Repository Integration
      Under the hood
        RequestExecutor Features
        Web applications
      API Debugging
    Repository API
      Repository Client
      Deployment via Repository Client
      Repository API rest
  .NET Programmer's Guide
    Introduction
      Required Items
      Notation
      References
    Core Functionality
      A Short Example
      Executing Robots
        Ping requests
        Stop requests
          Getting the Execution Id
      Input Objects and Output Objects
        Attribute Entries
        Executing Robots with Input
      Asynchronous Execution
        ConcurrentRobotExecuter
        The Future pattern
        Parallel Execution
      Getting Started
    Robot Query Language
      Requests and Responses
        Requests
        Responses
        Robot URLs
      More about Input Objects and Output Objects
        Ensuring Type Safety
        Mappings to Design Studio types
        The AttributeEntryType class
        The Binary Type
        The Session Type
      Robot Libraries
      Environments
        The Common Robot Environment
        Robot Info Environments
        Storage Environments
        Message Environments
        The Input Object Environment
    Engines and Handlers
      Contacting RoboServer
        Types of protocols
        The Socket protocol and XML messages
          Special Characters and XML
        Line Breaks
        Using a protocol
        Client Side Distribution
      Configuration
        Engine
        Robot Library
        Environments
      Extending the IRqlEngine Hierarchy
        Caching Engine
        Event-producing Engine
      Predefined Handlers
        DemultiplexingRqlHandler
        The Default Handler
      Custom Handlers
      Exceptions and Error Handling
        The RqlException Hierarchy
        Chaining Exceptions
        Recovering Partial Results
        Error Handling Strategies
    Troubleshooting .NET
      Web Sharing
      Visual Studio Web Projects
        Special Cases
    Programming Examples
      Simple Caching
        The example explained
          Cache
          CachingRqlEngine
          SimpleCache
        Running the example
      A Robot Abstraction
        The example explained
          Robot.cs
          EmailCollector.cs
          UserInfo.cs and Email.cs
        Running the example
        Beyond the example
      Additional Examples
    Repository API
      Repository Client
      Deployment via Repository Client
      Repository API as REST
  Clipping Programmer's Guide
    Introduction
      Required Items
      Notation
      References
    Using the API
      The Clip Configuration File
      The Clipping Logic
        Calling RoboServer
        Response from RoboServer
      Extension Points
        Providers
        Handlers
        Filters
        Controllers
      Technical Issues
        Correlation between Portlet and Servlet
        Thread Safety
    Providers
      RoboServer credentials Provider
        Clip Configuration File Specification
        Implementation
        Example
      Additional Input Objects Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      Properties Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      User Credentials Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      User Message Localization Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      Distribution Policy Provider
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Handlers
      Additional Output Objects Handler
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
      Error Handler
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Filters
      Header Filter
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Controllers
      Restart Session Controller
        Purpose and Use
        Clip Configuration File Specification
        Implementation
        Example
    Tips and Tricks
      Extending the Standard Portlet
        Example
      Communication between Portlet and Servlet
        Example
Runtime
  RoboServer User's Guide
    Starting RoboServer
      How to Start RoboServer
      Shutting Down RoboServer
      Example
    Terminology
    Using the RoboClient to test RoboServer
    Understanding RQL
      RQL Requests
        Execute Request
        Stop Request
        Ping Request
      RQL Responses
        Server Execution Event Response
        Ping Response
        Server Error Response
        Robot Extracted Object Response
        Robot Message Response
        Robot Error Response
    RQL Services
      The Services
        The Socket-based RQL Service
          Requirements of the service
          Starting the service
        The SSL RQL Service
          Requirements of the service
          Starting the SSL service
        The JMS-based RQL Service
          Requirements of the service
          Starting the service
      Deciding which service to use
        Scenario 1: One RoboServer in an integration project
        Scenario 2: RoboServer-farm
        Scenario 3: RoboServers on different networks
      Example 1: JMS configuration for BEA WebLogic 7.0
        Getting JNDI/JMS implementations for RS
        Configuring the queues
          Configure the Request Queue
          Configure the Response Queue
          Configure the Multicast Topic
          Configure the Connection Factory
        Starting RoboServer
      Example 2: JMS configuration for BEA WebLogic 8.1
        Getting JNDI/JMS implementations for RS
        Configuring the queues
          Configure the Request Queue
          Configure the Response Queue
          Configure the Multicast Topic
          Configure the Connection Factory
        Starting RoboServer
    Production Configuration
  Control Center User's Guide
    Control Center Basics
    Control Center User Interface
      The Main Window
      Navigating the Control Center
        Changing the Selection
        Actions and Popup Menus
        Tables in the Main View
        Moving RoboServers
    Managing RoboServers
      Registering RoboServers
      Monitoring RoboServers
      Editing RoboServers
      Shutting Down RoboServers
      Unregistering RoboServers
    Managing Robots
      Monitoring Robots
      Starting a Robot
      Stopping Robots
    Other Control Center Features
      Exporting and Importing the RoboServer List
        Exporting the RoboServer List
        Importing a RoboServer List
      Editing Settings on a Remote RoboServer
  RoboRunner User's Guide
    Using RoboRunner
      How to Start RoboRunner
      Using Environments
    Examples
      Run a Single Robot
      Run All Robots in a Directory
  Configuring Kapow Katalyst
    Setting the Current Robot Project
    Configuring the Database Connections
      Setting up a database for storing values
      Setting a database for logging
      Configuring the Database Connections
    Specifying a Proxy Server
    Certificates
      HTTPS Certificates
      HTTPS Client Certificates
      API Client Certificates
      API Server Certificate
    Requiring Authentication
    Running RoboServer as a Service
    Configuring the Web Server
    Configuring Log and Profiling
      Configuring Profiling
      Configuring Logging
      Configuring Audit Logging
    Configuring the JMX Server
    Configuring the Bug Reporting
    Changing the License Information
    Configuring Legacy Properties
    Changing the RAM Allocation
  RoboServer User's Guide
    Starting RoboServer
      How to Start RoboServer
      Shutting Down RoboServer
      Example
    Terminology
    Using the RoboClient to test RoboServer
    Understanding RQL
      RQL Requests
        Execute Request
        Stop Request
        Ping Request
      RQL Responses
        Server Execution Event Response
        Ping Response
        Server Error Response
        Robot Extracted Object Response
        Robot Message Response
        Robot Error Response
    RQL Services
      The Services
        The Socket-based RQL Service
          Requirements of the service
          Starting the service
        The SSL RQL Service
          Requirements of the service
          Starting the SSL service
        The JMS-based RQL Service
          Requirements of the service
          Starting the service
      Deciding which service to use
        Scenario 1: One RoboServer in an integration project
        Scenario 2: RoboServer-farm
        Scenario 3: RoboServers on different networks
      Example 1: JMS configuration for BEA WebLogic 7.0
        Getting JNDI/JMS implementations for RS
        Configuring the queues
          Configure the Request Queue
          Configure the Response Queue
          Configure the Multicast Topic
          Configure the Connection Factory
        Starting RoboServer
      Example 2: JMS configuration for BEA WebLogic 8.1
        Getting JNDI/JMS implementations for RS
        Configuring the queues
          Configure the Request Queue
          Configure the Response Queue
          Configure the Multicast Topic
          Configure the Connection Factory
        Starting RoboServer
    Production Configuration
  Control Center User's Guide
    Control Center Basics
    Control Center User Interface
      The Main Window
      Navigating the Control Center
        Changing the Selection
        Actions and Popup Menus
        Tables in the Main View
        Moving RoboServers
    Managing RoboServers
      Registering RoboServers
      Monitoring RoboServers
      Editing RoboServers
      Shutting Down RoboServers
      Unregistering RoboServers
    Managing Robots
      Monitoring Robots
      Starting a Robot
      Stopping Robots
    Other Control Center Features
      Exporting and Importing the RoboServer List
        Exporting the RoboServer List
        Importing a RoboServer List
      Editing Settings on a Remote RoboServer
  RoboRunner User's Guide
    Using RoboRunner
      How to Start RoboRunner
      Using Environments
    Examples
      Run a Single Robot
      Run All Robots in a Directory
  Configuring Kapow Katalyst
    Setting the Current Robot Project
    Configuring the Database Connections
      Setting up a database for storing values
      Setting a database for logging
      Configuring the Database Connections
    Specifying a Proxy Server
    Certificates
      HTTPS Certificates
      HTTPS Client Certificates
      API Client Certificates
      API Server Certificate
    Requiring Authentication
    Running RoboServer as a Service
    Configuring the Web Server
    Configuring Log and Profiling
      Configuring Profiling
      Configuring Logging
      Configuring Audit Logging
    Configuring the JMX Server
    Configuring the Bug Reporting
    Changing the License Information
    Configuring Legacy Properties
    Changing the RAM Allocation
Getting Support
  Customer Support
  Self-Service Portal and Knowledge Base
  Support Policy
  Customer Support
  Self-Service Portal and Knowledge Base
  Support Policy
Reference
  Kapow Katalyst
  How to Get Support
  Design Studio
    Step Actions
      Assign Variable
      Begin Clip
      Branch Point
      Calculate Key
      Call REST Web Service
      Call SOAP Web Service
      Change Proxy
      Clear Current Tags
      Clear Web Storage
      Click
      Clip
      Close Window
      Convert Variables
      Copy File
      Crawl Pages
      Create Cookie
      Create Page
      Delete File
      Delete from Database
      Divide Table
      Divide Tag
      Divide Text
      Do Nothing
      End Clip
      End Step
      Enter Password
      Enter Text
      Execute Command Line
      Execute JavaScript
      Execute SQL
      Extract
      Extract Binary Content
      Extract Clip
      Extract Cookie
      Extract CSV
      Extract Form Parameter
      Extract from Excel
      Extract from Flash
      Extract Image
      Extract Selected Option
      Extract Tag Attribute
      Extract from PDF
      Extract Target
      Extract URL
      Extract Web Storage
      Find in Database
      For Each File
      For Each Option
      For Each Radio Button
      For Each Tag
      For Each Tag Path
      For Each Text Part
      For Each URL
      For Each Window
      Generate Error
      Get Iteration
      Group Step
      Hide Tag
      Insert Tag
      Load Page
      Load Web Storage
      Loop Field Values
      Make Directory
      Make Snapshot
      Move Mouse From
      Move Mouse To
      New Window
      Next
      Normalize Table
      Press Enter
      Query Database
      Raw HTTP
      Refind Object
      Remove Cookie
      Remove Table Rows
      Remove Tags
      Remove Tag Range
      Rename File
      Repeat
      Replace Tag
      Restore Session
      Return Value
      Rewrite Page
      Rewrite Style Sheet
      Save Session
      Scroll
      Select File
      Select Multiple Options
      Select Option
      Select Radio Button
      Send Email
      Set Checkbox
      Set Current Tag
      Set Current Window
      Set Top Tag
      Snippet Step
      Stop
      Store in Database
      Store in HBase Table
      Submit Form
      Test Variables
      Test Clip
      Test Clip Command
      Test Default Clip
      Test File Existence
      Test Tag
      Test Row
      Test URL
      Test Value
      Test Window
      Transpose Table
      Transform XML
      Try
      Unhide Tag
      Wait
      Write File
      Write Log
    Data Converters
      Add Text
      Add To CSV
      Add To JSON
      Add To XML
      Advanced Extract
      Ampersand Decode
      Ampersand Encode
      Base64 Decode
      Base64 Encode
      Capitalize
      Compute MD5 Checksum
      Convert Binary to Text
      Convert HTML to Text
      Convert Text to Binary
      Convert to Lower Case
      Convert to Upper Case
      Convert Using JavaScript
      Convert Using List
      Count Tags
      Evaluate Expression
      Extract
      Extract Date
      Extract Number
      Extract List
      Extract Year
      Format Date
      Format HTML
      Format Number
      Get Variable
      Get Property
      Get Time Between Dates
      If Then
      Make URL Absolute
      Make URL Relative
      Modify Date
      Remove Non-Printable Characters
      Remove Spaces
      Remove Special Characters
      Remove Tags
      Replace Pattern
      Replace Text
      URL Decode
      URL Encode
    The Type Editor
      Type Configuration
      Attribute Configuration
        Attribute Types
        Properties Attribute Type
    Creating and Deleting Tables
    Deployment Wizards
      Upload Robot to Management Console
      Upload Resource to Management Console
      Clipping Wizards
        Java Servlet Clip Wizard
          Choose Servlet Container
          Configure Servlet
        Java Portlet Clip Wizard
          Choose Portlet Container
          Choose Java Portlet
          Configure Portlet
        BEA WebLogic Portal 8.1 Clip Wizards
          Choose Portal Project
          Choose Name
            Choose Page Flow
            Choose Java Portlet
          Configure Portlet
            Configure Page Flow Portlet
            Configure Java Portlet
        WebLogic Portal 9/10 Clip Wizards
          Choose Portal Project Content Folder
          Choose Name
            Choose Page Flow
            Choose Java Portlet
          Configure Portlet
            Configure Page Flow Portlet
            Configure Java Portlet
        IBM WebSphere Portal 5.0 JetSpeed Portlet Clip Wizard
          Configure Portlet Application
          Configure Portlet
        IBM WebSphere Portal 5.1 JetSpeed Portlet Clip Wizard
          Configure Portlet Application
          Configure Portlet
        IBM WebSphere Portal 6.0 JetSpeed Portlet Clip Wizard
          Configure Portlet Application
          Configure Portlet
        Common Pages
          Deployment
          Single Sign On
      1st-Generation Clipping Wizards
      Protocols
      Robot Libraries
    Other Topics
      Robot Configuration
      Clipping Robot Configuration
      Options
      Step Configuration
      Windows
      Current Tags
      Tag Finders
      Patterns
      Expressions
      Error Handling
        Step References in "At"
        Send Backwards (legacy)
      POST Requests as URLs
      The Library Protocol
      Value Selector
      URL Selector
      Keyboard Help
      Browser Tracer
      Variable Validation Errors
  RoboManager
    User Interface
      Robot Search
      Robot Run Search
      Message Search
      Running Robots
  RoboRunner
  RoboServer
  Control Center
  RoboClient
  Management Console
    Other Topics
      Cron Schedule
  Java API
  Environments
    Robot Info Environments
      Database Robot Info Environment
      Simple Robot Info Environment
    Storage Environments
      Database Storage Environment
      File Storage Environment
      Multiple Files Storage Environment
    Message Environments
      Aggregate Message Environment
      Database Message Environment
      Email Message Environment
      File Message Environment
    Input Object Environment
    Common Robot Environment
  Kapow Katalyst
  How to Get Support
  Design Studio
    Step Actions
      Assign Variable
      Begin Clip
      Branch Point
      Calculate Key
      Call REST Web Service
      Call SOAP Web Service
      Change Proxy
      Clear Current Tags
      Clear Web Storage
      Click
      Clip
      Close Window
      Convert Variables
      Copy File
      Crawl Pages
      Create Cookie
      Create Page
      Delete File
      Delete from Database
      Divide Table
      Divide Tag
      Divide Text
      Do Nothing
      End Clip
      End Step
      Enter Password
      Enter Text
      Execute Command Line
      Execute JavaScript
      Execute SQL
      Extract
      Extract Binary Content
      Extract Clip
      Extract Cookie
      Extract CSV
      Extract Form Parameter
      Extract from Excel
      Extract from Flash
      Extract Image
      Extract Selected Option
      Extract Tag Attribute
      Extract from PDF
      Extract Target
      Extract URL
      Extract Web Storage
      Find in Database
      For Each File
      For Each Option
      For Each Radio Button
      For Each Tag
      For Each Tag Path
      For Each Text Part
      For Each URL
      For Each Window
      Generate Error
      Get Iteration
      Group Step
      Hide Tag
      Insert Tag
      Load Page
      Load Web Storage
      Loop Field Values
      Make Directory
      Make Snapshot
      Move Mouse From
      Move Mouse To
      New Window
      Next
      Normalize Table
      Press Enter
      Query Database
      Raw HTTP
      Refind Object
      Remove Cookie
      Remove Table Rows
      Remove Tags
      Remove Tag Range
      Rename File
      Repeat
      Replace Tag
      Restore Session
      Return Value
      Rewrite Page
      Rewrite Style Sheet
      Save Session
      Scroll
      Select File
      Select Multiple Options
      Select Option
      Select Radio Button
      Send Email
      Set Checkbox
      Set Current Tag
      Set Current Window
      Set Top Tag
      Snippet Step
      Stop
      Store in Database
      Store in HBase Table
      Submit Form
      Test Variables
      Test Clip
      Test Clip Command
      Test Default Clip
      Test File Existence
      Test Tag
      Test Row
      Test URL
      Test Value
      Test Window
      Transpose Table
      Transform XML
      Try
      Unhide Tag
      Wait
      Write File
      Write Log
    Data Converters
      Add Text
      Add To CSV
      Add To JSON
      Add To XML
      Advanced Extract
      Ampersand Decode
      Ampersand Encode
      Base64 Decode
      Base64 Encode
      Capitalize
      Compute MD5 Checksum
      Convert Binary to Text
      Convert HTML to Text
      Convert Text to Binary
      Convert to Lower Case
      Convert to Upper Case
      Convert Using JavaScript
      Convert Using List
      Count Tags
      Evaluate Expression
      Extract
      Extract Date
      Extract Number
      Extract List
      Extract Year
      Format Date
      Format HTML
      Format Number
      Get Variable
      Get Property
      Get Time Between Dates
      If Then
      Make URL Absolute
      Make URL Relative
      Modify Date
      Remove Non-Printable Characters
      Remove Spaces
      Remove Special Characters
      Remove Tags
      Replace Pattern
      Replace Text
      URL Decode
      URL Encode
    The Type Editor
      Type Configuration
      Attribute Configuration
        Attribute Types
        Properties Attribute Type
    Creating and Deleting Tables
    Deployment Wizards
      Upload Robot to Management Console
      Upload Resource to Management Console
      Clipping Wizards
        Java Servlet Clip Wizard
          Choose Servlet Container
          Configure Servlet
        Java Portlet Clip Wizard
          Choose Portlet Container
          Choose Java Portlet
          Configure Portlet
        BEA WebLogic Portal 8.1 Clip Wizards
          Choose Portal Project
          Choose Name
            Choose Page Flow
            Choose Java Portlet
          Configure Portlet
            Configure Page Flow Portlet
            Configure Java Portlet
        WebLogic Portal 9/10 Clip Wizards
          Choose Portal Project Content Folder
          Choose Name
            Choose Page Flow
            Choose Java Portlet
          Configure Portlet
            Configure Page Flow Portlet
            Configure Java Portlet
        IBM WebSphere Portal 5.0 JetSpeed Portlet Clip Wizard
          Configure Portlet Application
          Configure Portlet
        IBM WebSphere Portal 5.1 JetSpeed Portlet Clip Wizard
          Configure Portlet Application
          Configure Portlet
        IBM WebSphere Portal 6.0 JetSpeed Portlet Clip Wizard
          Configure Portlet Application
          Configure Portlet
        Common Pages
          Deployment
          Single Sign On
      1st-Generation Clipping Wizards
      Protocols
      Robot Libraries
    Other Topics
      Robot Configuration
      Clipping Robot Configuration
      Options
      Step Configuration
      Windows
      Current Tags
      Tag Finders
      Patterns
      Expressions
      Error Handling
        Step References in "At"
        Send Backwards (legacy)
      POST Requests as URLs
      The Library Protocol
      Value Selector
      URL Selector
      Keyboard Help
      Browser Tracer
      Variable Validation Errors
  RoboManager
    User Interface
      Robot Search
      Robot Run Search
      Message Search
      Running Robots
  RoboRunner
  RoboServer
  Control Center
  RoboClient
  Management Console
    Other Topics
      Cron Schedule
  Java API
  Environments
    Robot Info Environments
      Database Robot Info Environment
      Simple Robot Info Environment
    Storage Environments
      Database Storage Environment
      File Storage Environment
      Multiple Files Storage Environment
    Message Environments
      Aggregate Message Environment
      Database Message Environment
      Email Message Environment
      File Message Environment
    Input Object Environment
    Common Robot Environment
License
  End User License Agreement
  Third Party and Open Source Code – License Terms
  Product Privacy Policy
  End User License Agreement
  Third Party and Open Source Code – License Terms
  Product Privacy Policy