populate_excel_template
Populate Excel Template
Generate Excel workbooks by populating an Excel template with dynamic JSON data. Inserts data into placeholders within the Excel template and can also add rows to existing worksheets or tables.
populate_excel_template
Generate Excel workbooks by populating an Excel template with dynamic JSON data. Inserts data into placeholders within the Excel template and can also add rows to existing worksheets or tables.
ocr_document
Extract text from scanned documents, images, and PDFs using Optical Character Recognition (OCR). Supports standard and AI-enhanced OCR modes with configurable language, quality, and clean-up options. Can process PDF documents and image files (JPG, PNG, TIFF, BMP).
archive_manage
Create or extract ZIP archive files. Create a ZIP archive from multiple files with optional folder structure and password protection, or extract files from an existing ZIP archive.
image_metadata
Extract metadata from images including format, dimensions, resolution, orientation, EXIF data, and XMP data. Returns detailed image information useful for processing workflows.
pdf_merge_split
Merge multiple documents into a single PDF or split a PDF into separate files. Use merge to combine multiple files (PDF, Word, Excel, etc.) into one PDF. Use split to divide a PDF by page ranges or into individual pages.
process_image
Perform image processing operations including format conversion, compression, resizing, cropping, rotation, flipping, watermarking, clean-up, grayscale conversion, and EXIF tag removal. Supports JPG, PNG, BMP, TIFF, GIF, and HEIC formats.
pdf_extract_data
Extract data from PDF documents including text content, form field values, table data, images, metadata, and hyperlinks. Supports extracting the full text layer, text by page, structured form data, tabular data, embedded images, and document metadata (page count, file size, etc.).
utility_text
Perform text processing operations including regex search, text splitting, email/URL extraction from text, text comparison, case formatting, HTML escaping/unescaping, and text validation. Useful for processing and transforming text data in workflows.
pdf_manipulate
Perform various operations on PDF documents including compression, watermarking, page numbering, header/footer insertion, flattening, redaction, text replacement, page rotation, page extraction/deletion, and security (encrypt/unlock). Choose the desired operation and provide the PDF file content along with operation-specific parameters.
utility_security
Perform security and cryptographic operations including AES encryption/decryption, RSA encryption/decryption, hash code generation (MD5, SHA1, SHA256, SHA384, SHA512), HMAC creation, JWT generation, and random password generation.
process_email
Extract attachments and metadata from email message files (MSG, EML). Returns email properties like sender, recipients, subject, dates, and body content, as well as any file attachments.
ai_speech_to_text
Convert speech from audio files to text using AI. Supports multiple languages and locales with configurable punctuation, profanity filtering, and speaker identification.
excel_operations
Perform operations on Excel workbooks including extracting rows, merging files, replacing text, and managing security. Supports reading structured data from worksheets and combining multiple workbooks.
ai_run_prompt
Execute an AI prompt using Encodian's integrated AI models. Supports conversation context, system instructions, and configurable model parameters for text generation, analysis, and processing tasks.
pdf_fill_form
Fill a PDF form with data provided as JSON. Populates form fields in a PDF document with the specified values and optionally flattens the form to prevent further editing.
ai_translate
Translate text or files into designated languages using AI translation. Supports translating plain text or HTML content between 100+ languages, as well as translating entire document files while preserving formatting.
ai_extract_document_data
Use AI to extract structured data as JSON from specific document types including invoices, receipts, contracts, ID documents, credit cards, bank checks, bank statements, pay stubs, tax documents, health insurance cards, marriage certificates, and mortgage documents. Returns extracted fields as structured JSON for easy integration into workflows.
populate_word_template
Generate documents by populating a Word (DOCX) template with dynamic data from JSON. Templates use Encodian's syntax supporting conditional expressions, repeating content, numbered lists, and formatting. The JSON data is mapped to placeholders/tagged fields within the template.
subscription_status
Retrieve the current Encodian subscription status including plan details, credit usage, and remaining credits. Useful for monitoring API consumption and subscription health.
barcode_read
Scan and read barcodes or QR codes from documents and images. Extracts the encoded data from barcodes and QR codes found in the provided file.
convert_document
Convert files between formats including PDF, Word, Excel, PowerPoint, HTML, and images. Supports converting any common document format to PDF, converting between Office formats, HTML/URL to PDF or image, PDF to Word/Excel/images, JSON to Excel, and plain text to PDF.
word_operations
Perform operations on Word documents including merging multiple documents, search and replace text, extracting text content, adding watermarks, adding headers/footers, and applying/removing password protection.
barcode_create
Generate barcodes or QR codes as image files. Supports 30+ barcode types (Code128, EAN13, QR, Aztec, etc.) and QR codes with customizable size, colors, rotation, and image format.
Generate, manipulate, and convert documents across Word, PowerPoint, Excel, and PDF formats. Populate templates with dynamic data, merge and split PDFs, add watermarks, headers, footers, and page numbers. Convert between file formats including PDF, Word, Excel, HTML, images, and TIFF. Extract text from scanned documents and images using OCR. Extract structured data from invoices, receipts, IDs, contracts, and other document types using AI. Process images with cropping, compression, format conversion, and watermarking. Generate and scan barcodes. Automate Excel operations including find/replace and row updates. Perform text and security utilities such as AES/RSA encryption, hash generation, JWT creation, and regex operations. Create and extract ZIP archives. Process email files. Convert speech audio to text and translate files between languages.
Common questions about connecting Encodian to AI agents with Metorial.