OCR, convert, stamp, and package documents from the terminal
Encodian gives Luumen a document toolkit for the files that pile up around operations work: scanned PDFs, exported reports, evidence bundles. Read tools run OCR, inspect text, decode Base64, and reshape arrays and dates on request. Changes to a document — stamping headers, converting formats, building a ZIP — are previewed and approved first. Luumen connects with an API key.
69 tools: 61 read, 8 write. Reads answer instantly. Writes require approval by default. Everything is logged.
ReadAdd Image Watermark to PDFAdd an image watermark to a PDF document.
ReadArray Add ItemsAdd items to a JSON array at a specified position (first, last, or specific index).
ReadApply AI OCR to PDFApply AI-powered OCR to a PDF document with optional preprocessing filters.
ReadApply OCR to PDF (Standard)Apply standard OCR to a PDF document with optional preprocessing filters.
ReadDecode Base64 StringDecode a Base64 string to a file.
ReadBase64 EncodeEncode a string to Base64.
ReadCalculate DateCalculate a date by adding or subtracting a time interval from a given date.
ReadCheck Array Contains ValueCheck if a value exists within a JSON array.
ReadCheck Text Contains ValueCheck if a text string contains a specific value with configurable comparison rules.
ReadClean StringClean text by removing control characters, invalid filename characters, and custom character sets.
ReadClean Up Photo ImageClean up photo images by removing artifacts, correcting orientation, and enhancing quality.
ReadCombine ArraysCombine two JSON arrays by matching a key attribute.
ReadCompare TextCompare two text strings and determine if they match.
ReadCompare Word DocumentsCompare two Microsoft Word or PDF documents and generate a document with tracked changes.
ReadCompress ImageCompress an image in JPG or PNG format.
ReadCompress PDFCompress a PDF document by optimizing images, removing unused objects, and applying various compression techniques.
ReadConcatenate TextConcatenate an array of text values with an optional delimiter.
ReadArray to JSONConvert an array to a named JSON object.
ReadArray to XMLConvert a JSON array to XML format.
ReadConvert HTML to ImageConvert HTML content to an image.
ReadConvert HTML to PDF (V2)Convert HTML content or a URL to PDF format (V2).
ReadConvert Image to GrayscaleConvert an image to grayscale.
ReadConvert Image to PDFConvert an image file to PDF format with optional OCR.
ReadConvert JSON to ExcelConvert JSON data to Excel format.
ReadConvert JSON to XMLConvert JSON data to XML format.
ReadConvert Time ZoneConvert a date and time value from one time zone to another using Encodian's time zone conversion API.
ReadConvert XML to JSONConvert XML strings to JSON format.
ReadCount Array ItemsCount the number of items in a JSON array or object.
ReadCreate QR CodeGenerate a QR code barcode image with customizable size, colors, border, and encoding options.
ReadFormat Text CaseFormat text with various case transformations (uppercase, lowercase, title case, etc.).
ReadHash DataCompute a cryptographic hash (MD5, SHA256, etc.) of text or file data.
ReadUnzip FileExtracts all files from a ZIP archive and returns their base64-encoded contents.
ReadGet Convert Excel SchemaRetrieve the dynamic schema for Excel conversion operations.
ReadGet Convert Word SchemaRetrieve the dynamic JSON schema for Word document conversion operations.
ReadGet Convert CAD SchemaRetrieve the dynamic schema for CAD file conversion operations.
ReadGet Convert Image to PDF SchemaRetrieve the dynamic schema for Convert - Image to PDF operations.
ReadGet Convert PowerPoint SchemaRetrieve the dynamic schema for PowerPoint conversion operations.
ReadGet Convert Visio SchemaRetrieve the dynamic schema for Visio file conversion.
ReadGet Create Barcode SchemaRetrieve the dynamic schema for creating a barcode.
ReadGet Crop Image SchemaRetrieve the dynamic schema for the Crop Image action.
ReadGet Dynamic Schema for HTTP RequestRetrieve the dynamic schema for the HTTP Request utility based on authentication type.
ReadGet Word Insert Text SchemaRetrieve the dynamic schema for Word Insert Text operations.
ReadGet File PropertiesRetrieve properties of a file.
ReadGet Operation Status for AIRunPromptTextGet the operation status of an AIRunPromptText operation.
ReadGet Operation Status for Encodian Send to FilerGet the operation status for an Encodian Send to Filer operation.
ReadGet Operation Status Extract ImageRetrieve the operation status of a PDF ExtractImage operation.
ReadGet Operation Status for ExtractTextRegionRetrieve the operation status of an ExtractTextRegion operation.
ReadGet Operation Status File OnlyRetrieve operation status for file-only operations.
ReadGet Operation Status for Image Extract TextGet the operation status of an ImageExtractText operation.
ReadGet Operation Status for Multiple FilesRetrieve the operation status of a Word MultipleFiles operation.
ReadGet Operation Status - PDF Split BarcodeRetrieve operation status for a PDF split barcode operation.
ReadGet Operation Status for Split DocumentRetrieve the operation status of a PDF SplitDocument operation.
ReadGet Sign PDF SchemaRetrieve the dynamic schema for PDF signing operations.
ReadGet Subscription StatusRetrieve Encodian subscription status for Flowr and Vertr.
ReadResize ImageResize an image by percentage or dimensions.
ReadGet PDF MetadataExtract comprehensive metadata and properties from PDF documents.
ReadWatermark PDFApply a text watermark to a PDF.
ReadRead QR Code from DocumentRead QR codes from PDF or DOCX documents.
ReadWord - Replace Text With ImageReplace text with an image in a Word document.
ReadValidate Email AddressValidates an email address string against a custom regex pattern using Encodian's validation API.
ReadValidate URL AvailabilityValidate the availability of a specified URL.
WriteAdd Attachments to PDFAdd file attachments to a PDF document. Approval by default
WriteAdd Image Watermark to PDF (Advanced)Add an advanced image watermark to a PDF with precise control over positioning, opacity, scale, quality, and rotation. Approval by default
WriteCreate ZIP ArchiveCreate a ZIP archive from multiple documents. Approval by default
WriteConvert File to PDFConvert a file to PDF format. Approval by default
WriteConvert HTML to WordConvert HTML content to Word (DOCX) format. Approval by default
WriteMove FileMove a file between containers. Approval by default
WriteAdd PDF Header FooterAdd HTML header and footer to a PDF. Approval by default
WriteWrite Range to ExcelWrite values to a cell range in an Excel worksheet. Approval by default
One prompt, start to finish
What a governed Encodian run looks like inside Luumen.
Questions
How does LuumenAI connect to Encodian?
Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Encodian on its own?
Read actions answer immediately. Anything that writes — add attachments to pdf, add image watermark to pdf (advanced), create zip archive, convert file to pdf, and more — is shown as a plan and requires approval by default. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Encodian — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.