Worker Capabilities

Document Tools

Powerful document utilities that enable AI workers to generate PDFs, convert images, create deliverables, and produce professional outputs.

PDF Generation

Convert content from various formats into professional PDF documents

Markdown to PDF

doc.markdownToPdf

Convert Markdown content into professionally formatted PDF documents with proper styling, headers, code blocks, and tables.

  • Full Markdown syntax support
  • Configurable page sizes (A4, Letter, Legal)
  • Adjustable margins (normal, narrow, wide)

HTML to PDF

doc.htmlToPdf

Render HTML content to pixel-perfect PDF documents, preserving all styling, layouts, and formatting.

  • Full CSS styling support
  • Custom page sizes and orientations
  • Print-optimized output

Text to PDF

doc.textToPdf

Convert plain text content into clean, readable PDF documents with consistent formatting.

  • Simple plain text conversion
  • Automatic line wrapping
  • Configurable font and page settings

Template to PDF

doc.renderTemplateToPdf

Generate dynamic PDFs using Handlebars templates with data binding for personalized documents like invoices, reports, and letters.

  • Handlebars template syntax
  • Dynamic data binding
  • Support for Markdown or HTML templates

PDF Manipulation

Merge, split, and transform existing PDF documents

Merge PDFs

doc.mergePdfs

Combine multiple PDF files into a single document, preserving all pages and content in the order specified.

  • Combine unlimited PDFs
  • Preserve original formatting
  • Maintain page order

Split PDF

doc.splitPdf

Extract specific pages from a PDF document to create a new file containing only the selected pages.

  • Select specific page numbers
  • Extract page ranges
  • Create new document from selection

Images to PDF

doc.imagesToPdf

Combine multiple images into a single PDF document, with each image placed on its own page.

  • Support for JPEG, PNG, WebP
  • Automatic page sizing
  • Preserve image quality

Image Processing

Convert and transform images between formats

Image Conversion

doc.imageConvert

Convert images between formats (JPEG, PNG, WebP) and resize them to specified dimensions while maintaining quality.

  • Format conversion (JPEG, PNG, WebP)
  • Resize to specific dimensions
  • Quality optimization

Task Outputs & Communication

Create deliverables, delegate tasks, and send documents

Create Deliverable

deliver_deliverable

Complete tasks by producing structured deliverables in Markdown, text, or JSON format without requiring external integrations.

  • Support for Markdown, text, and JSON formats
  • Include summary and next steps
  • Confidence scoring (0-1 scale)

Create Internal Task

create_internal_task

Delegate work by creating internal tasks for other workers or systems within your organization.

  • Assign to specific workers
  • Set priority and deadlines
  • Include context and requirements

Email with Attachments

comms.emailWithAttachments

Send emails with file attachments, perfect for delivering generated documents to stakeholders.

  • Attach multiple files
  • Send to any email address
  • Include custom subject and body

Data Extraction

Extract text, tables, and structured data from documents

OCR Text Extraction

doc.ocrExtract

Extract text from scanned PDFs and images using optical character recognition with layout preservation.

  • Process scanned documents and images
  • Multi-language support
  • Text and JSON output formats

Table Extraction

doc.extractTables

Extract tables from PDFs and images to structured CSV or JSON format.

  • Detect and extract tables automatically
  • Output as CSV or JSON
  • Process financial statements and lists

Key Field Extraction

doc.extractKeyFields

Use AI to extract specific named fields from documents based on a defined schema.

  • Schema-based field extraction
  • Support for dates, amounts, names
  • Confidence scores for accuracy

Calendarize

doc.calendarize

Extract dates, deadlines, and events from documents into structured calendar format.

  • Detect dates and deadlines
  • Output JSON or iCal format
  • Extract meeting schedules and milestones

Document Analysis

Analyze, summarize, and classify documents with AI

Smart Summary

doc.smartSummarize

Generate intelligent summaries with key points and action items using AI.

  • Brief, detailed, or comprehensive summaries
  • Extract key points automatically
  • Identify action items

Classify & Route

doc.classifyAndRoute

Automatically categorize documents and suggest worker assignments.

  • Custom category classification
  • Confidence scoring
  • Worker routing suggestions

Document Comparison

doc.compareDocuments

Compare two documents and identify differences with detailed analysis.

  • Highlight additions and deletions
  • Summary or detailed output
  • Similarity scoring

Sentiment Analysis

doc.sentimentAndTone

Analyze document sentiment and tone with improvement recommendations.

  • Sentiment scoring (-1 to 1)
  • Tone classification
  • Improvement recommendations

Document Transformation

Transform documents with translation and form filling

Document Translation

doc.translateDocument

Translate documents while preserving formatting with custom glossary support.

  • 7 languages supported
  • Preserve formatting
  • Custom glossary support

Fill PDF Forms

doc.fillPdfForm

Populate fillable PDF forms with data from JSON objects.

  • Fill text fields and checkboxes
  • Support dropdowns and radio buttons
  • Optional form flattening

Security & Compliance

Redact sensitive data and apply security measures

Sensitive Data Redaction

doc.redactSensitiveData

Automatically detect and redact PII and sensitive information from documents.

  • Detect emails, phones, SSNs
  • Blackout, blur, or replace modes
  • Custom pattern support

Watermark & Security

doc.watermarkAndSecure

Add watermarks and apply security settings to PDF documents.

  • Text watermarks with opacity control
  • Password protection
  • Restrict printing and copying

Office Documents

Generate Word documents, presentations, and bundles

Generate Word Document

doc.generateDocx

Create editable Microsoft Word documents from Markdown or HTML content.

  • Markdown and HTML input
  • Proper heading styles
  • Lists and code formatting

Generate Slides

doc.generateSlides

Create PowerPoint presentations from Markdown outlines.

  • 4 theme options
  • Auto slide structure
  • Title and bullet slides

Bundle Deliverables

doc.bundleDeliverables

Package multiple files into a ZIP archive with optional manifest.

  • Combine up to 50 files
  • Auto-generated manifest
  • Project handoff packages

Ready to automate document workflows?

Create AI workers that can generate reports, process documents, and deliver professional outputs automatically.

Get Started
Document Tools - CreateWorker | CreateWorker