NAiOS IconNAiOS Logo
Volver al catálogo

Encodian

encodian

Encodian provides a suite of document management and automation tools, including Flowr, Filer, and Indxr, designed to enhance productivity and streamline workflows within Microsoft 365 environments.

Acciones
14
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (14)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Decode Base64 StringENCODIAN_BASE64_DECODEAcción

Tool to decode a Base64 string to a file. Use when you need to extract binary content (e.g., PDF, image) from Base64 data.

Parámetros de entrada

  • FileNamestringObligatorio

    Desired output filename including extension (e.g., 'output.pdf').

  • Base64StringstringObligatorio

    The Base64-encoded content to decode.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Base64 EncodeENCODIAN_BASE64_ENCODEAcción

Tool to encode a string to Base64. Use when you need to convert text into Base64 representation for use in other operations.

Parámetros de entrada

  • valuestringObligatorio

    The string to encode to Base64.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Compare TextENCODIAN_COMPARE_TEXTAcción

Tool to compare two text strings and determine if they match. Use when you have two strings and need to verify if they are equal.

Parámetros de entrada

  • ignoreCaseboolean

    Whether to ignore case when comparing the text values.

  • primaryTextstringObligatorio

    The first text value to compare.

  • secondaryTextstringObligatorio

    The second text value to compare.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hash DataENCODIAN_GENERAL_HASHAcción

Tool to compute a cryptographic hash (MD5, SHA256, etc.) of text or file data. Use when you need to verify integrity or generate digests.

Parámetros de entrada

  • Casestringenum

    Character casing for the output hash: Upper | Lower.

    UpperLower
  • DatastringObligatorio

    The input to hash. For DataType=FILE, this should be a base64-encoded file content.

  • DataTypestringObligatorioenum

    Format of the input data: Text | HEX | BASE64 | FILE.

    TextHEXBASE64FILE
  • OutputTypestringObligatorioenum

    Output format of the hash: Text | HEX | BASE64.

    TextHEXBASE64
  • EncodingTypestring

    Character encoding used to process the data (e.g., 'utf-8').

  • DigestAlgorithmstringObligatorioenum

    Hash algorithm to use: SHA1 | SHA256 | SHA384 | SHA512 | MD5 | RIPEMD160.

    SHA1SHA256SHA384SHA512MD5RIPEMD160

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Unzip FileENCODIAN_GENERAL_UNZIP_FILEAcción

Tool to extract files from an archive. Use when you need to unzip a package and retrieve its contents.

Parámetros de entrada

  • fileobject

    The archive file to unzip (e.g., a .zip file).

  • passwordstring

    Password for encrypted archives, if required.

  • recursiveboolean

    Whether to extract files from subfolders within the archive.

  • local_pathstring

    Absolute local file path strictly within the repository for the archive.

  • file_content_base64string

    Base64-encoded content of the archive. If provided, takes precedence over other sources.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get File PropertiesENCODIAN_GET_FILE_PROPERTIESAcción

Tool to retrieve properties of a file. Attempts multiple Encodian Filer endpoints and fallbacks.

Parámetros de entrada

  • BlobNamestringObligatorio

    Path or name of the blob/file to inspect.

  • ContainerNamestringObligatorio

    Name of the container holding the file.

  • IncludeMetadataboolean

    Whether to include user-defined metadata in the response.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Resize ImageENCODIAN_IMAGE_RESIZEAcción

Tool to resize an image by percentage or dimensions. Use when you need to scale or reshape an image with optional aspect-ratio enforcement.

Parámetros de entrada

  • FileNamestringObligatorio

    Filename of the source image including extension, e.g., 'image.png'.

  • FilePathstring

    Absolute path to a local image file. If provided, this will be used instead of FileContent.

  • ImageWidthinteger

    Target width in pixels. Required when ImageResizeType is 'dimensions'.

  • FileContentobject

    The source image file to resize.

  • ImageHeightinteger

    Target height in pixels. Required when ImageResizeType is 'dimensions' unless MaintainAspectRatio is true.

  • ImageResizeTypestringObligatorioenum

    Resize by Percentage or Specific dimensions.

    PercentageSpecific
  • ImageResolutioninteger

    Output DPI (dots per inch). Defaults to the source image resolution if omitted.

  • ResizePercentageinteger

    Percentage to scale the image. Required when ImageResizeType is 'ratio'.

  • FileContentBase64string

    Base64-encoded image content. If provided, this will be used instead of FileContent/FilePath.

  • MaintainAspectRatioboolean

    If true and ImageWidth is set, height is auto-determined; provided ImageHeight is ignored.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Move FileENCODIAN_MOVE_FILEAcción

Tool to move a file between containers. Use when you need to relocate a blob within your storage without manually copying then deleting.

Parámetros de entrada

  • Overwriteboolean

    If true, overwrites the destination file if it already exists.

  • SourceBlobstringObligatorio

    Path of the source blob/file to move.

  • DestinationBlobstringObligatorio

    Path/name for the moved file in the destination container.

  • SourceContainerstringObligatorio

    Name of the container holding the source file.

  • DestinationContainerstringObligatorio

    Name of the container where to move the file.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Add PDF Header FooterENCODIAN_PDF_ADD_HEADER_FOOTERAcción

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.

Parámetros de entrada

  • ApplyTostringenum

    Pages to apply header/footer to. If 'Specific', use PageNumbers/IgnorePageNumbers.

    AllOddEvenSpecific
  • FileNamestringObligatorio

    Name of the source PDF file, including extension.

  • FilePathstring

    Absolute local file path strictly within the repository.

  • MarginTopnumber

    Top margin in points.

  • MarginLeftnumber

    Left margin in points.

  • ReturnFileboolean

    When true (default), returns processed file content; when false, returns only OperationId.

  • FileContentobject

    Binary content of the source PDF. Provide this if the file is not accessible by name.

  • MarginRightnumber

    Right margin in points.

  • OperationIdstring

    Advanced: parent operation identifier for chaining.

  • PageNumbersinteger[]

    Specific page numbers to include when ApplyTo = 'Specific'.

  • MarginBottomnumber

    Bottom margin in points.

  • SkipFirstPageboolean

    Whether to skip adding header/footer on the first page.

  • FinalOperationboolean

    If true, returns processed file content inline instead of only an operation ID.

  • HtmlHeaderFooterstringObligatorio

    HTML markup to embed as header or footer.

  • FileContentBase64string

    Base64-encoded PDF content. If provided, takes precedence over FileContent/FilePath.

  • IgnorePageNumbersinteger[]

    Specific page numbers to exclude when ApplyTo = 'Specific'.

  • HtmlHeaderFooterLocationstringObligatorioenum

    Where to apply the HTML: Header, Footer, or Both.

    HeaderFooterBoth

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get PDF MetadataENCODIAN_PDF_GET_METADATAAcción

Tool to extract PDF metadata and properties. Use when you need to retrieve details like page count, author, file size, and custom attributes.

Parámetros de entrada

  • fileobject

    PDF file to extract metadata from.

  • Filenamestring

    Original filename including extension.

  • filePathstring

    Absolute path to a local PDF file. Use when a temporary S3 key is not available.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Watermark PDFENCODIAN_PDF_WATERMARKAcción

Tool to apply a text watermark to a PDF. Use when you need to annotate PDF pages with custom labels or marks; supports page selection, positioning, opacity, and rotation.

Parámetros de entrada

  • Fontstring

    Font for the text watermark (default: Helvetica).

  • TextstringObligatorio

    Text to embed as watermark.

  • ApplyTostringenum

    Which pages to apply watermark to.

    AllOddEvenSpecific
  • Opacitynumber

    Opacity of watermark text (0.0 transparent to 1.0 opaque).

  • XIndentinteger

    Horizontal indent in pixels from left, overrides HorizontalAlignment.

  • YIndentinteger

    Vertical indent in pixels from bottom, overrides VerticalAlignment.

  • FilePathstring

    Absolute path to a local PDF file (strictly within the repository).

  • FilenamestringObligatorio

    Filename of the source PDF including extension.

  • TextSizeinteger

    Font size in points (default: 34).

  • TextWrapboolean

    Whether to wrap watermark text.

  • AutoScaleboolean

    Automatically scale text to fit the watermark area.

  • TextLayerboolean

    Add watermark on bottom layer if true.

  • ReturnFileboolean

    Return file content inline if true, else output OperationId only.

  • TextColourstring

    Watermark text color as HTML code.

  • FileContentobject

    The PDF file to watermark.

  • OperationIdstring

    Parent operation ID for advanced traceability.

  • PageNumbersinteger[]

    Pages to include when applying to Specific pages.

  • WatermarkIdstring

    Override the watermark identifier.

  • ApplyAsImageboolean

    Render watermark text as raster image.

  • EncodingTypestring

    Text encoding (default: Winansi).

  • RotationAnglenumber

    Rotation angle of watermark in degrees.

  • SkipFirstPageboolean

    If true, do not watermark the first page.

  • TextAlignmentstringenum

    Alignment of text within the watermark area.

    LeftCenterRightJustify
  • TextWrapRowWidthinteger

    Row width for wrapping in characters.

  • FileContentBase64string

    Base64-encoded PDF content. If provided, this will be used instead of FileContent/FilePath.

  • IgnorePageNumbersinteger[]

    Pages to exclude when applying to Specific pages.

  • VerticalAlignmentstringenum

    Vertical alignment of watermark on the page.

    TopMiddleBottom
  • AutoScaleTextWidthinteger

    Container width in pixels when auto-scaling.

  • AutoScaleTextHeightinteger

    Container height in pixels when auto-scaling.

  • HorizontalAlignmentstringenum

    Horizontal alignment of watermark on the page.

    LeftCenterRight

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Validate Email AddressENCODIAN_VALIDATE_EMAIL_ADDRESSAcción

Tool to validate an email address. Use when checking email formats against a custom regex before processing user inputs.

Parámetros de entrada

  • regexstringObligatorio

    The regular expression pattern to validate the email address

  • emailAddressstringObligatorioemail

    The email address to validate

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Validate URL AvailabilityENCODIAN_VALIDATE_URL_AVAILABILITYAcción

Tool to validate the availability of a specified URL. Use when needing to confirm if a web address is reachable before processing.

Parámetros de entrada

  • urlstringObligatorio

    The URL to verify. Include https:// or http:// in the request.

  • validateURLboolean

    Whether to validate URL syntax before checking availability.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Write Range to ExcelENCODIAN_WRITE_RANGEAcción

Tool to write values to a cell range in an Excel worksheet. Use when you need to programmatically update worksheet data by specifying a range and a 2D array of values.

Parámetros de entrada

  • fileobject

    The Excel (.xlsx) file to update (S3-backed FileUploadable).

  • rangestringObligatorio

    Cell range to write values to (e.g., 'A1:B2').

  • valuesarray[]Obligatorio

    2D array of values to write into the specified cell range.

  • filePathstring

    Absolute path to a local Excel file. Use when a temporary S3 key is not available.

  • worksheetNamestring

    Name of the worksheet to write to. If omitted, the first worksheet is used.

  • outputFilenamestring

    Filename for the output Excel file.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not