> ## 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.

# Process skill parameters

> Configure Process skill parameters to access and modify Document skill parameter values.

Process skill parameters access and modify the values of the Document skill parameters used by [Extract activities](/vantage/documentation/skill-designer/process/extract-activity). If your Document skill has no parameters, you don't need to add any to the Process skill.

## Parameter structure

A Process skill carries two kinds of parameters:

* **Extract activity parameters** — reference [Document skill](/vantage/documentation/skill-designer/document/document-skill) parameters and inherit their values.
* **Process skill parameters** — the Process skill's own parameters, used to expose Extract activity parameters to the Vantage API.

## Change Extract activity parameter values

To change the values of an Extract activity's parameters:

<Steps>
  <Step title="Open the Process skill for editing">
    Open the Process skill for editing.
  </Step>

  <Step title="Open the activity's skill settings">
    Click an Extract activity. In the **Actions** pane, click the settings icon next to the Document skill name specified for the Extract activity.
  </Step>

  <Step title="Change the parameter values">
    The dialog lists the Document skill's parameters. Change their default values as needed:

    * **Data Catalog** — point the parameter at a different data catalog so this Extract activity uses a different one than the Document skill does.
    * **Text** — change the string value so this Extract activity uses a different value for the target field.
    * **Boolean** — toggle between **Yes** and **No**, for example to control whether this Extract activity applies a scripted rule.

    <Note>
      You can only change default values here. You can't add, delete, rename parameters, or change their descriptions. Changes here do not affect parameters in the Document skill itself.
    </Note>
  </Step>

  <Step title="Save and publish">
    Click **Save** and publish the skill.
  </Step>
</Steps>

Once the skill is published, the Extract activity uses the new default values. These defaults aren't accessible via the Vantage API — to access and change them through the API, create Process skill parameters linked to the Extract activity parameters (see below).

## Create Process skill parameters and link them to Extract activities

To expose Extract activity parameters to the Vantage API, create Process skill parameters and link them:

<Steps>
  <Step title="Open the skill for editing">
    Open the skill for editing.
  </Step>

  <Step title="Open skill settings">
    On the **Skill Designer** page, click the settings icon next to the skill name.
  </Step>

  <Step title="Add a parameter">
    On the **Parameters** tab, click **Add Parameter** and choose a type: **Data Catalog**, **Text**, or **Boolean**.
  </Step>

  <Step title="Name the parameter">
    Specify a name or keep the default. Parameter names are limited to 256 characters.
  </Step>

  <Step title="Set the default value">
    Specify the parameter's default value:

    * **Data Catalog** — select a data catalog from the drop-down list.
    * **Text** — enter a string value or a regular expression.
    * **Boolean** — choose **Yes** or **No**.
  </Step>

  <Step title="Add a description (optional)">
    Optionally, add a description for the parameter.
  </Step>

  <Step title="Save the parameter">
    Click **Save**.
  </Step>

  <Step title="Link to an Extract activity parameter">
    Link the new parameter to a parameter on an Extract activity:

    * Open the Extract activity. In the **Actions** pane, click the settings icon next to the Document skill name.
    * In the drop-down for any Document skill parameter, select the Process skill parameter you just created. The Document skill parameter now references the new Process skill parameter.
  </Step>

  <Step title="Save and publish">
    Click **Save** and publish the skill.
  </Step>
</Steps>

You can now use the new Process skill parameter to access and change Extract activity parameter values via the [Vantage API](/vantage/documentation/skill-designer/skill-parameters/accessing-skill-params).

## Related topics

<CardGroup cols={3}>
  <Card title="Skill parameters" icon="sliders" href="/vantage/documentation/skill-designer/skill-parameters/skill-parameters">
    Configure and manage skill parameters to adjust skill behavior without retraining.
  </Card>

  <Card title="Document skill parameters" icon="file-lines" href="/vantage/documentation/skill-designer/skill-parameters/document-skill-params">
    Configure parameters on a Document skill for different processing scenarios.
  </Card>

  <Card title="Access skill parameters via the Vantage API" icon="code" href="/vantage/documentation/skill-designer/skill-parameters/accessing-skill-params">
    Use the Vantage API to set and read parameter values per transaction.
  </Card>

  <Card title="Extract activity" icon="database" href="/vantage/documentation/skill-designer/process/extract-activity">
    Extract field values from documents using a Document skill.
  </Card>

  <Card title="Process skill" icon="diagram-project" href="/vantage/documentation/skill-designer/process/process-skill">
    Orchestrate document processing workflows by chaining activities and skills.
  </Card>
</CardGroup>
