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

# Generate PDFs from your app

> Turn app data into branded PDFs for quotes, contracts, invoices, reports, certificates, and other business documents.

## Overview

Zite apps can generate PDFs directly from the data inside your app. That helps when a workflow needs a polished document that can be downloaded, emailed, signed, printed, archived, or attached to another system.

PDF generation works especially well for business apps where a record already contains the information the document needs, such as customer details, project line items, totals, dates, terms, approvals, signatures, or status.

<Frame>
  <iframe src="https://www.youtube.com/embed/D6jtdeI91h8" title="Zite PDF generation" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
</Frame>

## Good-fit app ideas

PDFs are useful when your Zite app manages a real operational process and the output needs to leave the app as a formal document.

| App type                 | Example PDFs                                                                           |
| ------------------------ | -------------------------------------------------------------------------------------- |
| Construction operations  | Quotes, contracts, change orders, site inspection reports, invoices                    |
| Field service            | Work orders, service reports, maintenance summaries, customer receipts                 |
| Client portals           | Proposals, statements of work, onboarding packs, monthly reports                       |
| Sales and implementation | Quotes, order forms, implementation plans, handoff summaries                           |
| Logistics and inventory  | Delivery notes, packing slips, incident reports, stock transfer forms                  |
| HR and training          | Offer letters, onboarding checklists, completion certificates, policy acknowledgements |
| Finance and approvals    | Purchase orders, payment requests, expense summaries, approval packets                 |

## Ask Zite to generate PDFs

When you build or update your app, describe the document you need, where the data should come from, and what should happen after it is generated.

```text theme={null}
Create a contract workflow. Staff should be able to email a contract to a
client, the client should sign it from a secure page, and both parties should
be able to download the final signed PDF.
```

## Digitize an existing PDF

<Frame>
  <img src="https://mintcdn.com/zite/UFTocsgfnhkLZexR/help/images/basics/pdf-digitize.png?fit=max&auto=format&n=UFTocsgfnhkLZexR&q=85&s=d55ca50fc43453d4a126079bc5353ba9" alt="Original PDF converted into a digitized form" width="2156" height="1212" data-path="help/images/basics/pdf-digitize.png" />
</Frame>

You can upload an existing PDF and ask Zite to digitize it into a form, then save submitted results to your database. This is helpful when you already have a quote template, contract, intake packet, inspection checklist, or report format that you want to turn into a data-driven app.

Digitizing makes it easier for customers to complete documents online. They can fill out the form digitally instead of printing the PDF, writing on it by hand, scanning it, and emailing it back.

## FAQs

<AccordionGroup>
  <Accordion title="Can Zite fill in an existing PDF and export it exactly like the original?">
    Not yet. Uploading an existing PDF, filling it in, and exporting it like for like is on the roadmap.
  </Accordion>

  <Accordion title="How can I improve the design of a generated PDF?">
    Take a screenshot of the generated PDF and include it in your prompt. Tell Zite what you want to improve, such as spacing, layout, branding, headings, or field placement.
  </Accordion>

  <Accordion title="Can Zite email a generated PDF automatically?">
    Yes. Tell Zite when the PDF should be sent, who should receive it, and whether it should be attached to an email notification or made available as a download link.
  </Accordion>

  <Accordion title="Can a PDF use data from my app or database?">
    Yes. Generated PDFs can use the records, fields, calculations, dates, totals, customer details, and status values already stored in your app or database.
  </Accordion>

  <Accordion title="Can customers sign a PDF?">
    Yes. Ask Zite to create a secure signing page where customers can review the document, sign it, and download the final signed PDF.
  </Accordion>
</AccordionGroup>

<div className="zite-related-topics">
  <a href="/help/platform/how-to-build/creating-an-app">Create an app</a>
  <a href="/help/platform/how-to-build/agent-modes/plan-mode">Plan Mode</a>
  <a href="/help/database/overview">Zite Database</a>
  <a href="/help/integrations/notify-with-email">Notify with Email</a>
</div>
