# Edit

> Automate document modifications and form filling using natural language instructions.

<Callout type="info" title="Coming soon">
  This Operation is on our roadmap and not available yet. [Contact
  us](https://www.axelered.com/contact) for more information.
</Callout>

The **Edit** Operation allows you to programmatically modify documents and fill out forms by providing natural language instructions or structured data. By providing a source document and a set of edits, the AI engine maps your instructions to the correct fields and returns a newly generated, populated document.

<Mermaid
  chart="`
flowchart LR
  A[&#x22;Raw Document<br/><small>e.g. Blank Form, Contract...</small>&#x22;] --> B[&#x22;Edit Engine<br/>+ Instructions<br/><small>e.g., &quot;Fill name&quot;</small>&#x22;]
  B --> C[&#x22;Modified File<br/><small>Populated PDF/DOCX</small>&#x22;]
`"
/>

* **Automated Form Filling**: Instantly populate tax forms, insurance applications, or legal contracts without manual data entry.
* **Natural Language Instructions**: Describe the changes you want to make in plain English (e.g., "Set the effective date to Jan 1, 2026").
* **High-Fidelity Output**: The system returns a downloadable, modified version of the original file. Supported formats for editing include **PDF** and **DOCX**. The resulting file seamlessly applies your changes while preserving the original layout.

***

## 🏗️ Configuration

It will be the `edit` Operation of a [Job](https://docs.axelered.com/jobs_guide), running on the language model of the Job's [Perimeter](https://docs.axelered.com/config_guide). You provide the instructions to guide the AI on what fields to fill or modify.

### Parameters

| Parameter      | Type     | Required | Description                                                 |
| :------------- | :------- | :------- | :---------------------------------------------------------- |
| `instructions` | `string` | Yes      | Natural language instructions detailing the edits to apply. |
