Encodian
Document automation toolkit for PDF processing, OCR, watermarks, archive creation, and JSON array manipulation.
Fits Microsoft 365 workflows that add watermarks and attachments to PDFs, apply AI OCR, build ZIP archives, and transform arrays in flow data.
Example Use Cases
These are the Encodian actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.
Tool to add an image watermark to a PDF document. Use when you need to overlay an image on PDF pages with configurable opacity and orientation.
Tool to apply AI-powered OCR to a PDF document with optional preprocessing filters. Use when you need to extract text from scanned PDFs or images by recognizing and converting visual text into machine-readable format. Supports advanced preprocessing like deskew, despeckle, binarization, and automatic rotation.
Tool to apply standard OCR to a PDF document with optional preprocessing filters. Use when you need to extract text from scanned PDFs or images by recognizing and converting visual text into machine-readable format. Supports language selection, quality vs speed trade-off, and preprocessing options.
Tool to convert a file to PDF format. Use when you need to transform documents (Word, Excel, PowerPoint, text files, etc.) into PDF format with optional bookmarks, markup removal, and PDF/A compliance.
Tool to convert an image file to PDF format with optional OCR. Use when you need to transform image files (PNG, JPG, etc.) into PDF documents, optionally extracting text via OCR.
Tool to add file attachments to a PDF document. Use when you need to embed files within a PDF as attachments that can be extracted later.
Tool to add an advanced image watermark to a PDF with precise control over positioning, opacity, scale, quality, and rotation. Use when you need to overlay a watermark image onto PDF pages with page-level targeting and advanced customization options.
Tool to add HTML header and footer to a PDF. Use when you need to embed consistent headers or footers across pages with margin and range options.
Tool to add items to a JSON array at a specified position (first, last, or specific index). Use when you need to append or insert elements into an existing JSON array structure.
Tool to convert an array to a named JSON object. Use when you need to wrap an array in a JSON object with a specific key name, optionally selecting a specific array from nested JSON using JSONPath.