# reorder_fields

> Set the exact order of a form's fields. Pass every existing field key exactly once, in the new order.

_MCP tool "Reorder fields" · writes data · https://forms.ax/help/tools/reorder_fields_

## Ask your assistant

- "Move the email field to the top of the form."

You say where things go; the assistant computes the full permutation. Ordering is the single source of truth even in [multistep forms](/help/building/multistep-forms).

## Inputs

- `form_id` (string): Form id (authenticated). From create_form/list_forms.
- `draft_token` (string): Draft token (anonymous drafts, before sign-in). From create_form's draftToken.
- `order` (array of string, required)
