# Extract Form Data

> `UiPath.Semantic.Activities.NExtractFormDataGeneric`

`UiPath.Semantic.Activities.NExtractFormDataGeneric`

## Description

Uses AI to seamlessly extract form data.

It can be easily integrated with Data Entities.

This activity must be added inside a [Use Application/Browser](https://docs.uipath.com/activities/other/latest/ui-automation/n-application-card) activity.

## Project compatibility

**Windows** | **Cross-platform**

## Configuration

* **Discover fields from screen** -
  The DOM analysis which finds actionable elements with their associated
  labels.
* **Form data** - Where to save the
  extracted form data. The output is a structured data custom type.

### Additional options

#### Timings

* **Delay before** - Delay (in
  seconds) between the time the previous activity is completed and the time this
  activity begins performing any operations. The default value is 0.2 seconds.
  Adding a delay between activities ensures that one activity has enough time to
  complete before the next activity begins.
* **Delay after** - Delay (in
  seconds) between the time this activity is completed and the time the next
  activity begins any operations. The default value is 0.3 seconds. Adding a delay
  between activities ensures that one activity has enough time to complete before
  the next activity begins.
* **Timeout** - Specify the amount of time (in
  seconds) to wait for the activity to be executed before throwing an error. The
  default value is 30 seconds.
* **Continue on error** - Specifies
  if the automation should continue even when the activity throws an error. This field
  only supports `Boolean` values (**True**, **False**). The
  default value is **False**. As a result, if the field is blank and an error is
  thrown, the execution of the project stops. If the value is set to **True**, the
  execution of the project continues regardless of any error.
