Skip to main content

Document Templates

Structurify provides 169 pre-built templates for extracting structured data from common document types across multiple industries.

How Templates Work

  1. Choose a template that matches your document type
  2. Create a project using that template
  3. Upload documents to your project
  4. Run extraction - Structurify automatically extracts all relevant fields

Each template includes:

  • Pre-defined extraction fields
  • Optimized prompts for accuracy
  • Industry-specific data formats

Browse by Category

CategoryTemplatesDescription
Financial25+Invoices, statements, tax forms
Healthcare15+Medical records, claims, prescriptions
Legal20+Contracts, agreements, court documents
Insurance15+Claims, policies, certificates
Construction10+Pay applications, change orders, lien waivers
HR12+Resumes, W-2s, payroll documents
Real Estate10+Deeds, leases, appraisals
Government10+Permits, licenses, regulatory filings

Using Templates

from structurify import Structurify

client = Structurify(api_key="sk_live_xxx")

# List all templates
templates = client.templates.list()
for t in templates:
print(f"{t['id']}: {t['name']}")

# Create project with a template
project = client.projects.create(
name="Invoice Processing",
template_id="ptpl_invoice" # Use template ID
)

Custom Templates

Need a template for a document type we don't support yet? You can:

  1. Request a template - Contact us and we'll build it for you
  2. Use the General template - Works with any document type
  3. Create custom projects - Define your own extraction schema

Visit app.structurify.ai to explore all templates interactively.