Share via


Weavo Liquid Loom

Weavo Liquid Loom helps you convert data between formats like EDI, Excel, JSON, XML, CSV, and plain text.

You can use it as-is for simple conversions, or add an optional Transformation Recipe to customize the output.

Generate recipes and get your API key at weavo.dev — no coding needed.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Weavo Support
URL https://support.weavo.net
Email support@weavo.net
Connector Metadata
Publisher Weavo Liquid Loom
Website https://weavo.net
Privacy policy https://www.weavo.net/privacy-policy
Categories Content and Files;Collaboration

Weavo Liquid Loom

Weavo Liquid Loom helps you convert data between a wide range of formats � including EDI, Excel, JSON, XML, CSV, and plain text � without writing any code.
Use it for simple automatic conversions, or add a custom Transformation Recipe (optional) for more control over the output format.

You can create Transformation Recipes using AI at weavo.dev by pasting example input and output. The service supports EDI formats like X12, EDIFACT, EANCOM, HIPAA, VDA, IATA, US Customs, SMDG, IAIABC, HL7, NCPDP, and eDIGAS.

Publisher: Weavo

Prerequisites

Before you begin, make sure you have:

  • A valid Microsoft Power Apps or Power Automate plan (or Azure Logic Apps access).
  • An API key from weavo.dev. A forever free plan is available.

Supported Operations

You can use any action with or without a Transformation Recipe. If none is provided, a default raw conversion is performed.

EDI to JSON

Convert EDI data to JSON. Supports formats like X12, EDIFACT, EANCOM, HIPAA, VDA, IATA, US Customs, SMDG, IAIABC, HL7, NCPDP, and eDIGAS.

EDI to XML

Convert EDI data to XML. Same supported standards as above.

EDI to Text

Convert EDI data to plain text without structured output.

JSON to JSON

Convert JSON input to another JSON structure.

JSON to XML

Convert JSON input to XML.

JSON to Text

Convert JSON input to plain text.

XML to JSON

Convert XML input to JSON.

XML to XML

Convert XML input to a different XML structure.

XML to Text

Convert XML input to plain text.

CSV to JSON

Convert CSV data to JSON.

CSV to XML

Convert CSV data to XML.

CSV to Text

Convert CSV data to plain text.

Excel to JSON

Convert Excel (.xlsx) files to JSON.

Excel to XML

Convert Excel files to XML.

Excel to Text

Convert Excel files to plain text.

Obtaining Credentials

Visit weavo.dev to register and generate your API key. Your key will be used to connect to the service from Power Automate or Logic Apps.

Known Issues and Limitations

There are no known issues at the moment.

Deployment Instructions

  1. Go to the Power Automate portal or Azure Logic Apps.
  2. Create a new flow or edit an existing one.
  3. Add an action and search for Weavo Liquid Loom under the Premium tab.
  4. Choose the action that matches your input/output format (e.g., CSV to JSON, Excel to XML).
  5. When prompted, enter your API key from weavo.dev.
  6. (Optional) If you want a custom output structure, go to weavo.dev to generate a Transformation Recipe. Paste the generated link or template into the action's �Transformation Recipe� field.

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Get free for life key at www.weavo.dev securestring The Get free for life key at www.weavo.dev for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

CSV to JSON

Transform Input CSV to JSON. Optionally use Transformation recipe for custom mapping.

CSV to Text

Transform Input csv using the Transformation recipe. Output in Text

CSV to XML

Transform Input CSV to XML. Optionally use Transformation recipe for custom mapping.

Edi to JSON

Transform Input Edi (PRICAT, DESADV etc) using the Transformation recipe. Output in JSON

Edi to Text

Transform Input Edi using the Transformation recipe. Output in Text

Edi to XML

Transform Input Edi using the Transformation recipe. Output in XML

Excel to JSON

Transform Input Excel to JSON. Optionally use Transformation recipe for custom mapping. Output in JSON

Excel to Text

Transform Input Excel to Text. Use Transformation recipe for custom mapping. Output in Text

Excel to XML

Transform Input Excel to XML. Optionally use Transformation recipe for custom mapping. Output in XML

JSON to JSON

Transform Input JSON using the Transformation recipe. Output in JSON

JSON to Text

Transform Input JSON using the Transformation recipe. Output in Text

JSON to XML

Transform Input JSON to XML. Optionally use Transformation recipe for custom mapping.

XML to JSON

Transform Input XML to JSON. Optionally use Transformation recipe for custom mapping.

XML to Text

Transform Input XML using the Transformation recipe. Output in Text

XML to XML

Transform Input XML using the Transformation recipe. Output in XML

CSV to JSON

Transform Input CSV to JSON. Optionally use Transformation recipe for custom mapping.

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in csv format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in JSON format

Transformed content
object

CSV to Text

Transform Input csv using the Transformation recipe. Output in Text

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in csv format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in Text format

Transformed content
string

CSV to XML

Transform Input CSV to XML. Optionally use Transformation recipe for custom mapping.

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in csv format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in XML format

Transformed content
object

Edi to JSON

Transform Input Edi (PRICAT, DESADV etc) using the Transformation recipe. Output in JSON

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in Edi format

Transformation recipe
liquidTemplate True string

Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in JSON format

Transformed content
object

Edi to Text

Transform Input Edi using the Transformation recipe. Output in Text

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in Edi format

Transformation recipe
liquidTemplate True string

Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in Text format

Transformed content
string

Edi to XML

Transform Input Edi using the Transformation recipe. Output in XML

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in Edi format

Transformation recipe
liquidTemplate True string

Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in XML format

Transformed content
object

Excel to JSON

Transform Input Excel to JSON. Optionally use Transformation recipe for custom mapping. Output in JSON

Parameters

Name Key Required Type Description
Transformation recipe
LiquidTemplate string

(optional) Generate it at www.weavo.dev

Excel file
ExcelFile True binary

Upload the Excel file to transform

Returns

Dynamic output in JSON format

Transformed content
object

Excel to Text

Transform Input Excel to Text. Use Transformation recipe for custom mapping. Output in Text

Parameters

Name Key Required Type Description
Transformation recipe
LiquidTemplate string

(optional) Generate it at www.weavo.dev

Excel file
ExcelFile True binary

Upload the Excel file to transform

Returns

Dynamic output in Text format

Transformed content
string

Excel to XML

Transform Input Excel to XML. Optionally use Transformation recipe for custom mapping. Output in XML

Parameters

Name Key Required Type Description
Transformation recipe
LiquidTemplate string

(optional) Generate it at www.weavo.dev

Excel file
ExcelFile True binary

Upload the Excel file to transform

Returns

Dynamic output in XML format

Transformed content
object

JSON to JSON

Transform Input JSON using the Transformation recipe. Output in JSON

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in JSON format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in JSON format

Transformed content
object

JSON to Text

Transform Input JSON using the Transformation recipe. Output in Text

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in JSON format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in Text format

Transformed content
string

JSON to XML

Transform Input JSON to XML. Optionally use Transformation recipe for custom mapping.

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in JSON format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in XML format

Transformed content
object

XML to JSON

Transform Input XML to JSON. Optionally use Transformation recipe for custom mapping.

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in XML format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in JSON format

Transformed content
object

XML to Text

Transform Input XML using the Transformation recipe. Output in Text

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in XML format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in Text format

Transformed content
string

XML to XML

Transform Input XML using the Transformation recipe. Output in XML

Parameters

Name Key Required Type Description
Input
inputString True string

Input string in XML format

Transformation recipe
liquidTemplate string

(optional) Generate it at www.weavo.dev

LogFileName
logFileName string

The name of the logfile (only applicable when logging is enabled)

Returns

Dynamic output in XML format

Transformed content
object

Definitions

object

This is the type 'object'.

string

This is the basic data type 'string'.