Partners & 3rd Party Integrations

Egnyte Integration

Last Updated: Apr 20, 2018 08:48AM PDT

NoteThe Egnyte integration is currently in Beta. Please contact proservices@goformz.com to activate this functionality in your account.

Many organizations use Egnyte as the enterprise content storage and collaboration solution for all their documents — including any completed forms. The GoFormz-Egnyte integration automates the process of uploading your completed form PDFs to the appropriate folder in your Egnyte account.

There are two steps to configure an Egnyte integration:

  • Create a new Egnyte connection: First, you must create a connection to the Egnyte application, so that GoFormz knows which Egnyte account it should use.
  • Create the workflow: Next, you create the GoFormz workflow that will auto-upload your forms to Egnyte upon form completion.
 

Creating a new Egnyte connection

Before you begin, make sure that you have an existing Egnyte account and you know the credentials for the account. To create an Egnyte app connection, do the following:

  1. Select Connected Apps from the More dropdown at the top of the GoFormz interface to navigate to the App Connections screen.
  2. Click Add Connection next to the Egnyte application block to bring up the Start a new connection window. 
  3. Enter the custom subdomain used by your Egnyte account and click Next.
  4. Enter your Egnyte credentials (username and password) and click Log in. This step is omitted if you are already logged into your Egnyte account.
  5. Click Allow Access to complete the integration. This will allow GoFormz to read and write files to your Egnyte account. GoFormz will not manage any of your Egnyte settings.

The new connection will appear on your connections list with a generic name like “Egnyte Connection 2”. We recommend renaming your connection with a more descriptive name (e.g. including your Egnyte username in the connection name), especially if you plan to use multiple Egnyte connections. This will make it much easier to tell your connections apart from each other.
 

Creating an Egnyte workflow

GoFormz Workflow Automation provides a way to automatically upload PDF versions of your completed forms to your Egnyte account.

To set up GoFormz to automatically upload completed forms to your Egnyte account, follow the steps below.  See here for more on automated workflows in general.

  1. Navigate to the Workflow Tab.
  2. Click the Add New button in the top right corner.
  3. In the Add Workflow dialog box that appears, select the Egnyte File Upload recipe from the dropdown and click Next. An empty workflow will appear on your screen with the following steps: Form Completed trigger, Export Form to PDF, and Upload File.
  4. Change the name of your new workflow. To do this, click the  icon to the right of the default name and type in the new one. While this is not necessary, we strongly recommend making your workflow name more specific than the default “Egnyte File Upload” — for instance, you may want to include the name of the form template to which this workflow applies.
  5. Set up the Form Completed trigger. To do this, simply select the desired form template from the Template dropdown. This means that the workflow will trigger whenever a form created from the chosen template is completed. Click Next when you are done.
  6. Set up the Export Form to PDF action. To do this, specify which form pages should be exported to the PDF. Use dashes to specify page ranges and commas to separate page ranges and numbers; for instance, “1,3-5,8” means that pages 1, 3, 4, 5, and 8 would be exported. Leave this field blank if you want to export all form pages. Click Next when you are done.
  7. Set up the Upload File action, which will upload your PDF to Egnyte. The following fields must be specified for this step:
    • Connection: From the dropdown, select the Egnyte app connection that should be used for this upload. See here for more about app connections and how to create them.
    • sourcePdfUrl: Do not change this field! This field determines which PDF is uploaded to Egnyte and is automatically set to be the PDF that is outputted by the Export Form to PDF step.
    • egnyteDestinationFilePath: This determines the Egnyte folder where the PDF will be placed, as well as the name of the PDF. If the Egnyte folder you specify does not already exist, it will automatically be created for you. Workflow variables can be used in filling out this step. In the example below, the text “Shared/GoFormz/#{trigger.[formName]}.pdf” contains the variable “#{trigger.[formName]}”, which refers to the name of the form that was completed. So, the completed form will be saved to the “Shared/GoFormz” folder in your Egnyte account, and will be given the name “[formName].pdf”. See here for more on workflow variables and how to use them.
  8. If you want the workflow to go into effect as soon as you save it, activate it by clicking the Inactive slider in the top right to change it to Active.
  9. Finally, click Save in the top right to complete your Egnyte workflow creation.

 
 
f96791875af3f069482b7b5788b9b70b@goformz.desk-mail.com
http://assets1.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete?b_id=13874