Automate file transfers between Dropbox and Egnyte with webMethods.io Integration
Tags: integration, dropbox, egnyte, automation
Published: 2024-04-11 11:59:34

---
title: Automate file transfers between Dropbox and Egnyte with webMethods.io Integration
published: true
date: 2024-03-07 12:36:27 UTC
tags: integration, dropbox, egnyte, automation
canonical_url: https://tech.forums.softwareag.com/t/automate-file-transfers-between-dropbox-and-egnyte-with-webmethods-io-integration/292864
---

 

## Overview

With the help of this step-by-step guide, you’ll create a self-running workflow that automatically uploads new Dropbox files to your designated Egnyte location using [webMethods.io](http://webMethods.io) Integration.

### Prerequisite:

- [webMethods.io](http://webmethods.io/) Integration tenant – [sign up here](https://signup.softwareag.cloud/#/basic?product=webmethodsioint) for a free trial if you’re new (use the [advanced form](https://signup.softwareag.cloud/#/advanced?product=webmethodsioint) for more options).
- Egnyte account
- Dropbox account

## Steps to follow

1. Login to your [webMethods.io Integration](https://www.softwareag.cloud/site/product/webmethods-io-integration.html) tenant, create a new project or choose an existing one and create a blank workflow. If you need a refresher on how to get to this point, this [guide](https://docs.webmethods.io/integration/workflow_building_blocks/creating_first_workflow/#gsc.tab=0) can be a great introduction.
2. Click on the small setting icon on the Start step and choose the Dropbox trigger.
[![Dropbox trigger](https://global.discourse-cdn.com/techcommunity/optimized/3X/e/8/e8642cdd308737b2b4fb56e8a26fb4996bee6211_2_310x221.png)](https://global.discourse-cdn.com/techcommunity/original/3X/e/8/e8642cdd308737b2b4fb56e8a26fb4996bee6211.png "Dropbox trigger")
[![Dropbox trigger configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/c/8/c84f22624cb8e088d97f1dd92e412ef48f31cdd8_2_310x221.png)](https://global.discourse-cdn.com/techcommunity/original/3X/c/8/c84f22624cb8e088d97f1dd92e412ef48f31cdd8.png "Dropbox trigger configuration")
Select _New file_ as a trigger and complete the authorization – connect [webMethods.io](http://webMethods.io) Integration with your Dropbox account and choose the folder path. Here, you can also set a polling interval from the dropdown menu - this time interval determines how often you want this trigger to check for new files.
Click **Save**. You should see the test trigger window.
To test your trigger, you need to perform the trigger action. Open your Dropbox cloud and add a new file to the folder:
[![Dropbox file upload](https://global.discourse-cdn.com/techcommunity/original/3X/6/c/6c37c43d641dcb04fb7ca29c3cb2afc73836c50b.png)](https://global.discourse-cdn.com/techcommunity/original/3X/6/c/6c37c43d641dcb04fb7ca29c3cb2afc73836c50b.png "Dropbox file upload")
Go back to the [webMethods.io](http://webMethods.io) Integration workflow and click **Test**. You should see the output data (the new file information) from the trigger which [webMethods.io](http://webMethods.io) Integration will use to configure and test the rest of the workflow. Click **Done**.
1. Before uploading the new Dropbox file to Egnyte, we need to download it. Search for the Dropbox connector and add it to the canvas with the drag and drop feature. This automatically connects with the trigger.
![Dropbox connector](https://global.discourse-cdn.com/techcommunity/original/3X/5/d/5d3ac10b8bc8f2795d7e3c4c93a8b82b104d3e46.png)
![Add Dropbox connector](https://global.discourse-cdn.com/techcommunity/original/3X/5/e/5ef92b71f0aa8bd01352ea022573f44eecb835da.png)
Click on the small settings icon on the Dropbox connector, select _ **Download file** _ as action, and complete the authorization – connect [webMethods.io](http://webMethods.io) Integration with your Dropbox account.
[![Dropbox connector action](https://global.discourse-cdn.com/techcommunity/optimized/3X/0/8/08d19b8fbad54c54ea35013a9640e1eff9684233_2_327x375.png)](https://global.discourse-cdn.com/techcommunity/original/3X/0/8/08d19b8fbad54c54ea35013a9640e1eff9684233.png "Dropbox connector action")
Click **Next**.
Now you can proceed with the action configuration – use the Incoming data panel and drag and drop the file _path_ string from the trigger output to the Source file path field:
[![Dropbox connector configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/d/5/d5c5049afd8da0d72c9650bac0a718815ce8c848_2_690x347.png)](https://global.discourse-cdn.com/techcommunity/original/3X/d/5/d5c5049afd8da0d72c9650bac0a718815ce8c848.png "Dropbox connector configuration")
Click **Next** , **Test** and then **Done**.
1. Now we will upload the file to Egnyte - search for the Egnyte connector and add it to the canvas with the drag and drop feature. This automatically connects with the previous step.
![Egnyte connector](https://global.discourse-cdn.com/techcommunity/original/3X/0/9/096be64237784e09c0f0b83e617b27d931a59c2d.png)
[![Add Egnyte connector](https://global.discourse-cdn.com/techcommunity/optimized/3X/5/e/5ed3c130b93aa7f25fc20247b5e6e3742c1050f8_2_455x163.png)](https://global.discourse-cdn.com/techcommunity/original/3X/5/e/5ed3c130b93aa7f25fc20247b5e6e3742c1050f8.png "Add Egnyte connector")
Click on the small settings icon on the Egnyte connector, select _ **Upload file** _ as action, and complete the authorization – connect [webMethods.io](http://webMethods.io) Integration with your Egnyte account. You need to provide your Egnyte domain name.
[![Egnyte action configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/b/b/bb3a3be4dabb6511186a4a1667b833e7923f42cf_2_325x375.png)](https://global.discourse-cdn.com/techcommunity/original/3X/b/b/bb3a3be4dabb6511186a4a1667b833e7923f42cf.png "Egnyte action configuration")
Click **Next**.
Now you can proceed with the action configuration – use the Incoming data panel and drag and drop the _filepath_ string from the trigger output to the Source file path field and the _filename_ string to the _Destination File Name_ field:
[![Egnyte connector configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/9/d/9db11d91a211b5482afb195dd97c36bdfaf7b969_2_690x361.png)](https://global.discourse-cdn.com/techcommunity/original/3X/9/d/9db11d91a211b5482afb195dd97c36bdfaf7b969.png "Egnyte connector configuration")
Click **Next** , **Test** and then **Done**.
1. Connect the Egnyte connector to the Stop step. Don’t forget to save your workflow.
[![Final workflow](https://global.discourse-cdn.com/techcommunity/optimized/3X/f/c/fc973a77ef1df1ac034961b5f8ce71bbab6fa65c_2_690x313.png)](https://global.discourse-cdn.com/techcommunity/original/3X/f/c/fc973a77ef1df1ac034961b5f8ce71bbab6fa65c.png "Final workflow")
You are now ready to test your workflow – click on the play button in the right upper corner and review the result. If you have configured the workflow correctly, you should see the newly added file to your Egnyte folder:
[![Egnyte file upload](https://global.discourse-cdn.com/techcommunity/optimized/3X/2/6/26b9090a3325398d852e4c8d8b580ed5d04c34a5_2_690x303.png)](https://global.discourse-cdn.com/techcommunity/original/3X/2/6/26b9090a3325398d852e4c8d8b580ed5d04c34a5.png "Egnyte file upload")
Please note that this may take some time.
And that’s it – how easy is to connect your file servers.
1. At the bottom-left corner of the screen you can find the Execution history of the workflow:
[![Execution history](https://global.discourse-cdn.com/techcommunity/optimized/3X/9/c/9c6ec7d1e8b6ed78dc1ee3e0419ae08948a7119c_2_690x128.png)](https://global.discourse-cdn.com/techcommunity/original/3X/9/c/9c6ec7d1e8b6ed78dc1ee3e0419ae08948a7119c.png "Execution history")
From here you can monitor the executions status and view error details if needed:
[![Workflow Execution history](https://global.discourse-cdn.com/techcommunity/optimized/3X/b/f/bf1d1fc867675ff375636b13f4be791f04b8b41a_2_690x153.png)](https://global.discourse-cdn.com/techcommunity/original/3X/b/f/bf1d1fc867675ff375636b13f4be791f04b8b41a.png "Workflow Execution history")
Please note that workflow execution logs must be enabled from the workflow execution settings:
![Workflow settings button](https://global.discourse-cdn.com/techcommunity/original/3X/9/f/9f8f81d1142fbbceb32ac1dd20490f46eba93ef8.png)
[![Workflow settings](https://global.discourse-cdn.com/techcommunity/optimized/3X/1/b/1bf6f40e40cfc0a03e629cde936ecc96f8e7cbca_2_690x373.png)](https://global.discourse-cdn.com/techcommunity/original/3X/1/b/1bf6f40e40cfc0a03e629cde936ecc96f8e7cbca.png "Workflow settings")

## Related articles

For more [webMethods.io](http://webmethods.io/) Integration workflow examples involving Egnyte and Dropbox, refer to the following articles:

- [Set up automatic Slack/Cisco Webex Teams notifications for new Egnyte files with webMethods.io Integration](https://tech.forums.softwareag.com/t/set-up-automatic-slack-cisco-webex-teams-notifications-for-new-egnyte-files-with-webmethods-io-integration/290438)
- [Upload Gmail Attachments to Dropbox Automatically with webMethods.io Integration](https://tech.forums.softwareag.com/t/upload-gmail-attachments-to-dropbox-automatically-with-webmethods-io-integration/284569)
- [Save Cisco Webex Teams Documents to Dropbox with webMethods.io Integration](https://tech.forums.softwareag.com/t/save-cisco-webex-teams-documents-to-dropbox-with-webmethods-io-integration/285823)
- [Integrate Pipedrive with DropBox/OneDrive through webMethods.io Integration](https://tech.forums.softwareag.com/t/integrate-pipedrive-with-dropbox-onedrive-through-webmethods-io-integration/288574)

[Read full topic](https://tech.forums.softwareag.com/t/automate-file-transfers-between-dropbox-and-egnyte-with-webmethods-io-integration/292864)