Varuna (Preview)

Varuna is an online platform to develop software with which brands can manage their sales, service and logistics processes, and to provide all services needed for the complete digitalization of these processes. Connect to Varuna to manage your business. You can create, delete, update and use your specific documents in Varuna to automate your business.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   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)
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)
Contact
Name Univera Computer Systems Industry and Trade Inc.
URL https://varunasolution.com/en/contact
Email info@varunasolution.com
Connector Metadata
Publisher Univera Computer Systems Industry and Trade Inc.
Website https://varunasolution.com/
Privacy policy https://univera.com.tr/pdpp.aspx
Categories Sales and CRM;Productivity

Varuna Connector provides you an ability to automate most of the work you run using the Varuna platform. With Varuna Connector, you can perform CRUD (create-read-update-delete) operations on your documents in Varuna, put these documents on a flowchart and use them with connectors of other companies, and automate your work in different business lines.

Prerequisites

  • A Varuna subscription. You can see details from here.
  • A Microsoft Power Apps or Power Automate plan to use Varuna Connector.
  • An ApiKey from Varuna Platform.
  • A Tenant Id from Varuna Platform

How to get credentials

  • Varuna customers get their Tenand Id's when they subscribe to Varuna.
  • You can contact with our support whenever you wish to get your API key to connect Varuna Connector.

Get started with your connector

To use Varuna Connector, you first need a Tenant Id and ApiKey. How to get these credentials is written in the How To Get Credentials section.

If you have these credentials, you can start using Varuna Connector. First of all, you need to open a Microsoft account and log in to the platform called Power Automate. After logging in, you can open My Flows page.

After you create a new flow. You can search Varuna from connectors list.

After you chose a trigger or action, you need to authorize Varuna Connector with your credentials by clicking +Add a new connection from Menu for Varuna.

1652442038150

After you connected to Varuna Connector you can use actions and the triggers of Varuna Connector.

1652442220674

Known issues and limitations

  • This connector uses Varuna API.
  • You can make your CRUD operations on Varuna API with this connector.
  • Varuna Connector uses Azure Functions as a proxy between Power Automate and Varuna API. In case Azure Functions are not working, this connector would not work too.
  • Varuna provides a multi-tenant API. So, different tenants may receive different responses for the same actions. This is the normal behavior of the connector.

Common errors and remedies

  • If you are getting 503 Service Unavailable Error or 500 Internal Server Error when you tried to use Varuna connector, you can contact with Varuna support about the problem with proxy server.
  • There is no validation mechanism when you are trying to connect to the Varuna connector with the wrong Tenant Id and ApiKey credentials. If you connect with the wrong credentials, you cannot use any action and trigger. Please be sure that you connected with the correct Tenant Id and ApiKey.

FAQ

  • Is there any other Connector that I can't use Varuna connector with?
    • No, there is no other connector that you cannot use with Varuna. The connector you want to use works with other specific connectors and we may not be one of that connectors but no restrictions are made by us.
  • Can I use this connector without a Varuna subscription?
    • No, you cannot use Varuna Connector without a Varuna Subscription. The reason of that you need to connect Varuna Connector with your credentials. These credentials are given only to Varuna members.

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
API Key securestring The API Key for this api True
Tenant Id string The tenant id for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create a Document

Create a document with document type and related body parameters

Delete a Document

Delete a specific document with document type and document Id

Get a document with Id and type

Get a specific document via a document type and a document Id

Get All Documents for a Document Type

Get All Documents for a document type

Update a Document

Update a document with document type and document Id

Create a Document

Create a document with document type and related body parameters

Parameters

Name Key Required Type Description
Document Type
document_type True string

Type of the document to create

create_schema
create_schema dynamic

Details for the created document.

Returns

Name Path Type Description
Document Id
DocumentId string

Id of the created document

Delete a Document

Delete a specific document with document type and document Id

Parameters

Name Key Required Type Description
Document Type
document_type True string

Type of the document to delete

Document Id
document_id True string

Id of the document to delete

Returns

Name Path Type Description
Document Id
DocumentId string

Id of the deleted document

Get a document with Id and type

Get a specific document via a document type and a document Id

Parameters

Name Key Required Type Description
Document Type
document_type True string

Type of the document to get

Document Id
document_id True string

Id of the document to get

Returns

The outputs of this operation are dynamic.

Get All Documents for a Document Type

Get All Documents for a document type

Parameters

Name Key Required Type Description
Document Type
document_type True string

Type of the documents to get

Returns

The outputs of this operation are dynamic.

Update a Document

Update a document with document type and document Id

Parameters

Name Key Required Type Description
Document Type
document_type True string

Type of the document to update

Document Id
document_id True string

Id of the document to update

update_schema
update_schema dynamic

Details for the updated document.

Returns

Name Path Type Description
Document Id
DocumentId string

Id of the updated document

Triggers

Send notification when an event occurs

Create a subscription to get notification for a specific document and event (Create, Delete, Update)

Send notification when an event occurs

Create a subscription to get notification for a specific document and event (Create, Delete, Update)

Parameters

Name Key Required Type Description
Name
Name True string

Name of the trigger

When
When integer

When the trigger will be triggered

Returns

Name Path Type Description
Id
Id string

Id of related document