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

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Update collection field

> Updates the label or help text for a CMS collection field.

`webflow.updateCollectionField` updates the label or help text for a CMS collection field.

## Example

```ts automations/webflow-update-collection-field.automation.ts theme={null}
import { automation, onDashboardRun } from "automate.ax"
import { webflow } from "automate.ax/webflow"

export default automation("Update collection field", () => {
  onDashboardRun({ title: "Update collection field" })

  webflow.updateCollectionField({
    collectionId: "collection-id",
    fieldId: "field-id",
    displayName: "Article summary",
  })
})
```

## Inputs

Every input accepts a compatible signal. It requires the `cms:write` OAuth scope.

| Field          | Type      | Required | Description                  |
| -------------- | --------- | -------- | ---------------------------- |
| `isRequired`   | `boolean` | No       | Webflow `isRequired` value.  |
| `displayName`  | `string`  | No       | Webflow `displayName` value. |
| `helpText`     | `string`  | No       | Webflow `helpText` value.    |
| `collectionId` | `string`  | Yes      | Webflow CMS collection ID.   |
| `fieldId`      | `string`  | Yes      | Webflow `fieldId` value.     |

## Output

Returns an object with the fields below. Automate.ax converts provider `Date` values to ISO 8601 strings.

| Field         | Type                       | Description                  |
| ------------- | -------------------------- | ---------------------------- |
| `id`          | `string`                   | Webflow `id` value.          |
| `isRequired`  | `boolean`                  | Webflow `isRequired` value.  |
| `isEditable`  | `boolean`                  | Webflow `isEditable` value.  |
| `type`        | `Webflow.FieldType`        | Webflow `type` value.        |
| `slug`        | `string`                   | Webflow `slug` value.        |
| `displayName` | `string`                   | Webflow `displayName` value. |
| `helpText`    | `string`                   | Webflow `helpText` value.    |
| `validations` | `Webflow.FieldValidations` | Webflow `validations` value. |
