# Product fields for Custom tasks


> Choose input and output fields safely when configuring a Custom task.


Canonical URL: https://www.copyhero.app/help/tasks/product-fields

A Custom task uses the input fields you select to form its prompt context, then writes its result to the **Output Field** you select.

## Choose fields [#choose-fields]

1. Create or edit a **Custom** task.
2. On **General**, select only the input fields the prompt needs.
3. Select the **Output Field** where the task should save its result.
4. In **Prompt**, refer to the information you selected in plain, specific instructions.
5. Save with **Create Task** or **Save Changes**.

<!-- screenshot: custom-task-field-selection -->

## Expected result [#expected-result]

The task carries the selected product data into the prompt and saves output to the chosen field when it runs.

## Errors and limits [#errors-and-limits]

At least one input and one output are required. Do not use an output field that a later step expects to contain the original value unless replacement is intentional. **Extra** is optional context, not a substitute for selecting the core fields your prompt needs.

## Related links [#related-links]

* [Create a Custom task](/help/tasks/custom-task)
* [Build a workflow](/help/workflows/build-workflow)
* [Manage tasks](/help/tasks/manage-tasks)