> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Use skill action

> The Use skill action calls an ABBYY Vantage skill and creates a transaction to process documents in the ABBYY Vantage Connector for Automation Anywhere.

The **Use skill** action calls the ABBYY Vantage skill and creates a transaction to process documents. Place this action after the **Connect** action.

## Action input parameters

| Parameter                               | Type                        | Description                                                                                                                                                                                                                                                                                    |
| --------------------------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Session name                            | `String`                    | The name of the connection entered in the preceding **Connect** action. It keeps the user's credentials and the ABBYY Vantage server address.                                                                                                                                                  |
| Skill name                              | `String`                    | The name of the Vantage skill used to process the documents.                                                                                                                                                                                                                                   |
| File                                    | `Record` (File data type)   | The file to be processed by the skill. Specify this parameter using a variable. Use the **Desktop file** option to set the location of the file you want to upload (for example, `C:\InputFolder\Invoice.jpg`). The **Control Room file** option is not currently supported.                   |
| Files with file registration parameters | `Table` (String columns)    | A table of files to be processed by the skill and their registration parameters. The first column holds the full path to each file. Each remaining column name is a registration parameter name, and each cell holds that parameter's value. If a cell is empty, that parameter is not passed. |
| Transaction registration parameters     | `Record` (String data type) | A set of transaction registration parameters that pass the key and value of each parameter, where **Name** is the parameter name and **Value** is the parameter value. If **Name** or **Value** is not specified, an error is displayed.                                                       |

## Action output parameters

| Parameter   | Type                            | Description                                                                                                                                               |
| ----------- | ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| transaction | `Dictionary` (String data type) | A dictionary with two string values: `transactionId` (the identifier of the created transaction) and `transactionStatus` (the status of the transaction). |

## Related topics

* [Connect action](/vantage/connectors/aa/actions/connect)
* [Get results action](/vantage/connectors/aa/actions/get-results)
* [Close session action](/vantage/connectors/aa/actions/close-session)
