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

# Sign and Fill Documents

> Upload a PDF or form, then use Chat to sign it, fill fields, and export the result.

The Document Editor tool brings a live Canvas preview into Chat. You upload a PDF, Word document, or form, ask the AI to fill or sign it, review the result visually, and download the finished file.

## Installing the tool

Go to **Settings → Marketplace** and install **Document Editor**.

<Frame caption="Document Editor listed in the Marketplace">
  <img src="https://mintcdn.com/larkup/13l_fOT1PJRw-f4o/documentation/images/tools/marketplace-view.png?fit=max&auto=format&n=13l_fOT1PJRw-f4o&q=85&s=75e4cde6eb8560d0a6313641c7c3d9e2" alt="Marketplace with Document Editor tool" width="3012" height="1442" data-path="documentation/images/tools/marketplace-view.png" />
</Frame>

## Uploading your document

Go to **Data → Files** and upload your PDF or Word document. Larkup indexes it and makes it available in Chat.

<Frame caption="Uploading a PDF from the Files tab">
  <img src="https://mintcdn.com/larkup/13l_fOT1PJRw-f4o/documentation/images/add/files-tab.png?fit=max&auto=format&n=13l_fOT1PJRw-f4o&q=85&s=914db56d80ef8a413e1b9301b991621c" alt="PDF upload in the Files tab" width="3012" height="1442" data-path="documentation/images/add/files-tab.png" />
</Frame>

## Signing and filling in Chat

Open **Chat** and ask the AI to sign or fill the document. For example:

> "Sign demo\_sign.pdf on page 1"

Larkup detects the signature fields and opens a signature widget inline. You can type your name, draw a signature, or upload an image. Your saved signatures are available for reuse across documents.

<Frame caption="Signature request rendered inside Chat">
  <img src="https://mintcdn.com/larkup/13l_fOT1PJRw-f4o/documentation/images/tools/sign-pdf.png?fit=max&auto=format&n=13l_fOT1PJRw-f4o&q=85&s=1e9b74b8584831799ca9313aa71b4923" alt="Signature widget in Chat with placement detection" width="2318" height="1442" data-path="documentation/images/tools/sign-pdf.png" />
</Frame>

After confirming, you can preview the placed signature on the document before finalizing.

<Frame caption="Confirmation step showing the signature placed on the document">
  <img src="https://mintcdn.com/larkup/13l_fOT1PJRw-f4o/documentation/images/tools/sign-confirmation.png?fit=max&auto=format&n=13l_fOT1PJRw-f4o&q=85&s=116254647d5347b017b372381eb06aff" alt="Signature confirmation with document preview" width="2318" height="1442" data-path="documentation/images/tools/sign-confirmation.png" />
</Frame>

The same flow works for filling form fields. Describe what you want filled and the AI identifies the right field and inserts the value. You can also ask it to update existing content, reformat sections, or add new text blocks, all with a live preview before you export.
