Share via


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
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 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'.