Encodian
encodianEncodian 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 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ónTool to decode a Base64 string to a file. Use when you need to extract binary content (e.g., PDF, image) from Base64 data.
ENCODIAN_BASE64_DECODEAcciónTool 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
FileNamestringObligatorioDesired output filename including extension (e.g., 'output.pdf').
Base64StringstringObligatorioThe Base64-encoded content to decode.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Base64 EncodeENCODIAN_BASE64_ENCODEAcciónTool to encode a string to Base64. Use when you need to convert text into Base64 representation for use in other operations.
ENCODIAN_BASE64_ENCODEAcciónTool 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
valuestringObligatorioThe string to encode to Base64.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Compare TextENCODIAN_COMPARE_TEXTAcciónTool to compare two text strings and determine if they match. Use when you have two strings and need to verify if they are equal.
ENCODIAN_COMPARE_TEXTAcciónTool 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
ignoreCasebooleanWhether to ignore case when comparing the text values.
primaryTextstringObligatorioThe first text value to compare.
secondaryTextstringObligatorioThe second text value to compare.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Hash DataENCODIAN_GENERAL_HASHAcciónTool to compute a cryptographic hash (MD5, SHA256, etc.) of text or file data. Use when you need to verify integrity or generate digests.
ENCODIAN_GENERAL_HASHAcciónTool 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
CasestringenumCharacter casing for the output hash: Upper | Lower.
UpperLowerDatastringObligatorioThe input to hash. For DataType=FILE, this should be a base64-encoded file content.
DataTypestringObligatorioenumFormat of the input data: Text | HEX | BASE64 | FILE.
TextHEXBASE64FILEOutputTypestringObligatorioenumOutput format of the hash: Text | HEX | BASE64.
TextHEXBASE64EncodingTypestringCharacter encoding used to process the data (e.g., 'utf-8').
DigestAlgorithmstringObligatorioenumHash algorithm to use: SHA1 | SHA256 | SHA384 | SHA512 | MD5 | RIPEMD160.
SHA1SHA256SHA384SHA512MD5RIPEMD160
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Unzip FileENCODIAN_GENERAL_UNZIP_FILEAcciónTool to extract files from an archive. Use when you need to unzip a package and retrieve its contents.
ENCODIAN_GENERAL_UNZIP_FILEAcciónTool to extract files from an archive. Use when you need to unzip a package and retrieve its contents.
Parámetros de entrada
fileobjectThe archive file to unzip (e.g., a .zip file).
passwordstringPassword for encrypted archives, if required.
recursivebooleanWhether to extract files from subfolders within the archive.
local_pathstringAbsolute local file path strictly within the repository for the archive.
file_content_base64stringBase64-encoded content of the archive. If provided, takes precedence over other sources.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get File PropertiesENCODIAN_GET_FILE_PROPERTIESAcciónTool to retrieve properties of a file. Attempts multiple Encodian Filer endpoints and fallbacks.
ENCODIAN_GET_FILE_PROPERTIESAcciónTool to retrieve properties of a file. Attempts multiple Encodian Filer endpoints and fallbacks.
Parámetros de entrada
BlobNamestringObligatorioPath or name of the blob/file to inspect.
ContainerNamestringObligatorioName of the container holding the file.
IncludeMetadatabooleanWhether to include user-defined metadata in the response.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Resize ImageENCODIAN_IMAGE_RESIZEAcciónTool to resize an image by percentage or dimensions. Use when you need to scale or reshape an image with optional aspect-ratio enforcement.
ENCODIAN_IMAGE_RESIZEAcciónTool 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
FileNamestringObligatorioFilename of the source image including extension, e.g., 'image.png'.
FilePathstringAbsolute path to a local image file. If provided, this will be used instead of FileContent.
ImageWidthintegerTarget width in pixels. Required when ImageResizeType is 'dimensions'.
FileContentobjectThe source image file to resize.
ImageHeightintegerTarget height in pixels. Required when ImageResizeType is 'dimensions' unless MaintainAspectRatio is true.
ImageResizeTypestringObligatorioenumResize by Percentage or Specific dimensions.
PercentageSpecificImageResolutionintegerOutput DPI (dots per inch). Defaults to the source image resolution if omitted.
ResizePercentageintegerPercentage to scale the image. Required when ImageResizeType is 'ratio'.
FileContentBase64stringBase64-encoded image content. If provided, this will be used instead of FileContent/FilePath.
MaintainAspectRatiobooleanIf true and ImageWidth is set, height is auto-determined; provided ImageHeight is ignored.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move FileENCODIAN_MOVE_FILEAcciónTool to move a file between containers. Use when you need to relocate a blob within your storage without manually copying then deleting.
ENCODIAN_MOVE_FILEAcciónTool 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
OverwritebooleanIf true, overwrites the destination file if it already exists.
SourceBlobstringObligatorioPath of the source blob/file to move.
DestinationBlobstringObligatorioPath/name for the moved file in the destination container.
SourceContainerstringObligatorioName of the container holding the source file.
DestinationContainerstringObligatorioName of the container where to move the file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add PDF Header FooterENCODIAN_PDF_ADD_HEADER_FOOTERAcciónTool 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.
ENCODIAN_PDF_ADD_HEADER_FOOTERAcciónTool 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
ApplyTostringenumPages to apply header/footer to. If 'Specific', use PageNumbers/IgnorePageNumbers.
AllOddEvenSpecificFileNamestringObligatorioName of the source PDF file, including extension.
FilePathstringAbsolute local file path strictly within the repository.
MarginTopnumberTop margin in points.
MarginLeftnumberLeft margin in points.
ReturnFilebooleanWhen true (default), returns processed file content; when false, returns only OperationId.
FileContentobjectBinary content of the source PDF. Provide this if the file is not accessible by name.
MarginRightnumberRight margin in points.
OperationIdstringAdvanced: parent operation identifier for chaining.
PageNumbersinteger[]Specific page numbers to include when ApplyTo = 'Specific'.
MarginBottomnumberBottom margin in points.
SkipFirstPagebooleanWhether to skip adding header/footer on the first page.
FinalOperationbooleanIf true, returns processed file content inline instead of only an operation ID.
HtmlHeaderFooterstringObligatorioHTML markup to embed as header or footer.
FileContentBase64stringBase64-encoded PDF content. If provided, takes precedence over FileContent/FilePath.
IgnorePageNumbersinteger[]Specific page numbers to exclude when ApplyTo = 'Specific'.
HtmlHeaderFooterLocationstringObligatorioenumWhere to apply the HTML: Header, Footer, or Both.
HeaderFooterBoth
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get PDF MetadataENCODIAN_PDF_GET_METADATAAcciónTool to extract PDF metadata and properties. Use when you need to retrieve details like page count, author, file size, and custom attributes.
ENCODIAN_PDF_GET_METADATAAcciónTool 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
fileobjectPDF file to extract metadata from.
FilenamestringOriginal filename including extension.
filePathstringAbsolute path to a local PDF file. Use when a temporary S3 key is not available.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Watermark PDFENCODIAN_PDF_WATERMARKAcciónTool 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.
ENCODIAN_PDF_WATERMARKAcciónTool 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
FontstringFont for the text watermark (default: Helvetica).
TextstringObligatorioText to embed as watermark.
ApplyTostringenumWhich pages to apply watermark to.
AllOddEvenSpecificOpacitynumberOpacity of watermark text (0.0 transparent to 1.0 opaque).
XIndentintegerHorizontal indent in pixels from left, overrides HorizontalAlignment.
YIndentintegerVertical indent in pixels from bottom, overrides VerticalAlignment.
FilePathstringAbsolute path to a local PDF file (strictly within the repository).
FilenamestringObligatorioFilename of the source PDF including extension.
TextSizeintegerFont size in points (default: 34).
TextWrapbooleanWhether to wrap watermark text.
AutoScalebooleanAutomatically scale text to fit the watermark area.
TextLayerbooleanAdd watermark on bottom layer if true.
ReturnFilebooleanReturn file content inline if true, else output OperationId only.
TextColourstringWatermark text color as HTML code.
FileContentobjectThe PDF file to watermark.
OperationIdstringParent operation ID for advanced traceability.
PageNumbersinteger[]Pages to include when applying to Specific pages.
WatermarkIdstringOverride the watermark identifier.
ApplyAsImagebooleanRender watermark text as raster image.
EncodingTypestringText encoding (default: Winansi).
RotationAnglenumberRotation angle of watermark in degrees.
SkipFirstPagebooleanIf true, do not watermark the first page.
TextAlignmentstringenumAlignment of text within the watermark area.
LeftCenterRightJustifyTextWrapRowWidthintegerRow width for wrapping in characters.
FileContentBase64stringBase64-encoded PDF content. If provided, this will be used instead of FileContent/FilePath.
IgnorePageNumbersinteger[]Pages to exclude when applying to Specific pages.
VerticalAlignmentstringenumVertical alignment of watermark on the page.
TopMiddleBottomAutoScaleTextWidthintegerContainer width in pixels when auto-scaling.
AutoScaleTextHeightintegerContainer height in pixels when auto-scaling.
HorizontalAlignmentstringenumHorizontal alignment of watermark on the page.
LeftCenterRight
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Validate Email AddressENCODIAN_VALIDATE_EMAIL_ADDRESSAcciónTool to validate an email address. Use when checking email formats against a custom regex before processing user inputs.
ENCODIAN_VALIDATE_EMAIL_ADDRESSAcciónTool to validate an email address. Use when checking email formats against a custom regex before processing user inputs.
Parámetros de entrada
regexstringObligatorioThe regular expression pattern to validate the email address
emailAddressstringObligatorioemailThe email address to validate
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Validate URL AvailabilityENCODIAN_VALIDATE_URL_AVAILABILITYAcciónTool to validate the availability of a specified URL. Use when needing to confirm if a web address is reachable before processing.
ENCODIAN_VALIDATE_URL_AVAILABILITYAcciónTool 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
urlstringObligatorioThe URL to verify. Include https:// or http:// in the request.
validateURLbooleanWhether to validate URL syntax before checking availability.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Write Range to ExcelENCODIAN_WRITE_RANGEAcciónTool 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.
ENCODIAN_WRITE_RANGEAcciónTool 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
fileobjectThe Excel (.xlsx) file to update (S3-backed FileUploadable).
rangestringObligatorioCell range to write values to (e.g., 'A1:B2').
valuesarray[]Obligatorio2D array of values to write into the specified cell range.
filePathstringAbsolute path to a local Excel file. Use when a temporary S3 key is not available.
worksheetNamestringName of the worksheet to write to. If omitted, the first worksheet is used.
outputFilenamestringFilename for the output Excel file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not