Weavo Liquid Loom

The Weavo Liquid Loom connector uses AI to auto-generate Liquid templates for seamless data conversion across formats like EDI (D96A, X12, EDIFACT, EANCOM) to JSON, XML, and Text. It also supports standard conversions between JSON, XML, CSV, and Text. Get your API key and AI-generated templates at weavo.dev.
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 |
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
- Go to the Power Automate portal or Azure Logic Apps.
- Create a new flow or edit an existing one.
- Add an action and search for Weavo Liquid Loom under the Premium tab.
- Choose the action that matches your input/output format (e.g., CSV to JSON, Excel to XML).
- When prompted, enter your API key from weavo.dev.
- (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 using the Liquid template code. Output in JSON |
CSV to Text |
Transform Input csv using the Liquid template code. Output in Text |
CSV to XML |
Transform Input csv using the Liquid template code. Output in XML |
Edi to JSON |
Transform Input Edi (PRICAT, DESADV etc) using the Liquid template code. Output in JSON |
Edi to Text |
Transform Input Edi using the Liquid template code. Output in Text |
Edi to XML |
Transform Input Edi using the Liquid template code. Output in XML |
JSON to JSON |
Transform Input JSON using the Liquid template code. Output in JSON |
JSON to Text |
Transform Input JSON using the Liquid template code. Output in Text |
JSON to XML |
Transform Input JSON using the Liquid template code. Output in XML |
XML to JSON |
Transform Input XML using the Liquid template code. Output in JSON |
XML to Text |
Transform Input XML using the Liquid template code. Output in Text |
XML to XML |
Transform Input XML using the Liquid template code. Output in XML |
CSV to JSON
Transform Input csv using the Liquid template code. Output in JSON
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in csv format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in Text
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in csv format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 using the Liquid template code. Output in XML
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in csv format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in JSON
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in Edi format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in Text
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in Edi format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in XML
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in Edi format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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
JSON to JSON
Transform Input JSON using the Liquid template code. Output in JSON
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in JSON format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in Text
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in JSON format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 using the Liquid template code. Output in XML
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in JSON format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 using the Liquid template code. Output in JSON
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in XML format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in Text
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in XML format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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 Liquid template code. Output in XML
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Input
|
inputString | True | string |
Input string in XML format |
Liquid
|
liquidTemplate | True | string |
Liquid template code. 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'.